[MONGODB] MongoDB를이 : errno를 : 127.0.0.1:27017 이유에 연결하지 못했습니다 10061
MONGODBMongoDB를이 : errno를 : 127.0.0.1:27017 이유에 연결하지 못했습니다 10061
여기 내 mongod.cfg 파일은 다음과 같습니다
bind_ip = 127.0.0.1
dbpath = C:\mongodb\data\db
logpath = C:\mongodb\log\mongo-server.log
verbose=v
여기 내 mongod 서비스 명령은 다음과 같습니다
mongod -f c:\mongodb\mongod.cfg --install
나는 약 2 주 전에 MongoDB를 설치하고 한 모든 가공 한 고급, 나는 몽고가 나는 다음과 같은 오류가 발생했습니다 명령을 실행하지만 오늘 :
Failed to connect to 127.0.0.1:27017,
reason: errno:10061 No connection could be made because the target machine actively refused it
나는 어떻게 해결할 수 있습니까? 나는 윈도우 8.1 사용
해결책:
나는이 명령을 사용하여 MongoDB 서비스를 시작하는 것을 잊었다 :
net start mongodb
향상된 솔루션 :
1) 변경 루트 드라이브 C에 디렉토리 : \ 및 관리에 아래 명령을 입력은 프롬프트 창을 cmd를
C:\mongodb\bin\mongod.exe --config c:\mongodb\mongod.cfg --install
2) 그런 다음 다음과 같은 메시지가 나타납니다 후 순 시작하여 MongoDB를 입력 :
"The Mongo DB service was started successfully"
3) 그런 다음 시작> 관리 도구> 서비스, 서비스 및 변화의 목록에 MongoDB를 아래로 스크롤 컨트롤 패널로 이동 당신이 그렇게 원하는 경우, 자동으로 입력을 시작합니다. OK를 누릅니다.
\ MongoDB를 \ 빈 \ mongo.exe 당신은 몽고 테스트 DB에 연결해야합니다 : 4) 마지막으로 C를 입력합니다.
참조 : https://www.youtube.com/watch?v=-mik4dPArCU
해결법
-
==============================
1.이것은 내가 그것을 해결하는 방법, 당신은 여기에 단계적으로 수행 할 수 있습니다 :
이것은 내가 그것을 해결하는 방법, 당신은 여기에 단계적으로 수행 할 수 있습니다 :
MongoDB의 단계 :
모든 데이터를 저장하기 위해 MongoDB에 의해 사용되는 / : 지금 C의 "\ 데이터 \ DB"폴더를 만듭니다. 이 폴더가 있어야합니다 :
C : \ 데이터 \ DB
.
마지막으로, 개방 명령 프롬프트 유형 :
>> mongod
당신은 포트를 듣고 다음 권한을 요청 (이를 허용)하고 볼 수 있습니다. 이 작업이 완료되면, 서버를 실행 이전을 떠나, 다른 명령 프롬프트를 엽니 다.
새로운 명령 프롬프트에서 입력
>> mongo
당신은 버전을 표시하고 테스트 데이터베이스에 연결 볼 수 있습니다.
이 성공적으로 설치 없냐! =)
참조 링크
-
==============================
2.당신이 mongod 명령에 입력 할 때, 당신은 또한 그것에게 경로를 주셨 는가? 이것은 보통 문제입니다. 당신은 conf의 파일을 귀찮게 할 필요가 없습니다. 단순히 입력
당신이 mongod 명령에 입력 할 때, 당신은 또한 그것에게 경로를 주셨 는가? 이것은 보통 문제입니다. 당신은 conf의 파일을 귀찮게 할 필요가 없습니다. 단순히 입력
mongod --dbpath = "당신이 나 또한 추가 할 수 있습니다이 바보 인용 부호없이! 여기 데이터베이스의 작업 영역을 저장할 위치로 경로를 넣어!"
예 : mongod --dbpath = C / 사용자 / kyles2 / 화상 / DEV / MongoDB에 / 데이터
그건 내 경로이며, 당신이에서를 복사 한 경우 앞으로 슬래시 플립 창에 경우 잊지 않거나 작동하지 않습니다!
-
==============================
3.또한 MongoDB를 2.6과 같은 문제에 직면했다.
또한 MongoDB를 2.6과 같은 문제에 직면했다.
내가 그냥 실행 된 내 문제를 해결하는 것은 --repair 명령을 mongod
다음 mongod.exe 시작
그것은 나를 위해 일한 것
-
==============================
4.MongoDB를 2.6.8에 Windows7의 32 비트 당신은 단지 폴더 C를 만들 필요 : / 데이터 / DB mongod를 실행하고, 실행 몽고
MongoDB를 2.6.8에 Windows7의 32 비트 당신은 단지 폴더 C를 만들 필요 : / 데이터 / DB mongod를 실행하고, 실행 몽고
-
==============================
5.당신의 MongoDB를 소 instalation 예컨대 C로 포인트 : \ 프로그램 파일 \ MongoDB를가 봉사 \ \ bin 및 실행 mongod.exe 당신은 127.0.0.1:27017에 대한 연결을 열 수 있습니다.
당신의 MongoDB를 소 instalation 예컨대 C로 포인트 : \ 프로그램 파일 \ MongoDB를가 봉사 \ \ bin 및 실행 mongod.exe 당신은 127.0.0.1:27017에 대한 연결을 열 수 있습니다.
-
==============================
6.그냥 폴더를 생성
그냥 폴더를 생성
C:\data\db
프롬프트 명령의 명령 아래 실행
C:\Program Files\MongoDB\Server\3.4\bin>mongod
다른 명령 프롬프트를 엽니 다
C:\Program Files\MongoDB\Server\3.4\bin>mongo
-
==============================
7.일반적인 경우, 당신은 디스크 공간의 최소 3,379메가바이트이 필요합니다. 당신이하지 않은 경우;
일반적인 경우, 당신은 디스크 공간의 최소 3,379메가바이트이 필요합니다. 당신이하지 않은 경우;
mongod.exe --smallfiles
이것은 유일한 요구 사항은 아닙니다. 그러나 이것은 문제가 될 수 있습니다.
-
==============================
8.문제는 내가 명령에 DBPATH에 대한 'DB'폴더를 놓친 것입니다 :
문제는 내가 명령에 DBPATH에 대한 'DB'폴더를 놓친 것입니다 :
C:\mongodb\bin> mongod --directoryperdb --dbpath C:\mongodb\data\db --logpath C:\mongodb\log\mongodb.log --logappend -rest --install
-
==============================
9.그것은 당신이 제대로 종료되지했다고 기록 또는 mongod.lock이 비어 있지 않은 경우 C에서 만 삭제 mongod.lock : \ 데이터 \ DB \하고 시작합니다.
그것은 당신이 제대로 종료되지했다고 기록 또는 mongod.lock이 비어 있지 않은 경우 C에서 만 삭제 mongod.lock : \ 데이터 \ DB \하고 시작합니다.
-
==============================
10.어떻게 내 문제가 127.0.0.1로 bind_ip을 설정하는 파일 startmongo.conf를 작성했다 해결했다. 그 후, 난 그냥 같은 것을 사용하여 몽고를 시작하는 * 박쥐를 만들었습니다 :
어떻게 내 문제가 127.0.0.1로 bind_ip을 설정하는 파일 startmongo.conf를 작성했다 해결했다. 그 후, 난 그냥 같은 것을 사용하여 몽고를 시작하는 * 박쥐를 만들었습니다 :
mongod --config c:\mongodb\bin\startmongo.conf
-
==============================
11.이 오류가 오는 경우는 다음의 부족
이 오류가 오는 경우는 다음의 부족
1) DB를 몽고 경로를 설정 "C"드라이브 및 몽고의 db 디렉토리의 설치로 이동 한 후 몽고에서 빈 폴더로 이동하고 그것의 경로를 복사
2) C 드라이브의 데이터에 대한 데이터 디렉토리를 생성 C : / 데이터 / 트위터
3)으로 서버를 시작 **
로컬 포트가 다른에 할당 할 수 있으므로 오류가있는 경우 포트 설정을 확인 4)와 몽고의 데이터베이스를 시작
다음 몽고 데이터베이스 데이터베이스를 만들
예를 들어 :
사용 twitterdata
DB twitterdata 전환
현재 데이터베이스를 확인
twitterdata
전체 데이터베이스를 얻을 수 있습니다
-
==============================
12.나는 그것은 C와 같은 오류가 발생했습니다, cmd를 MongoDB를 시작 : \ 데이터 \ DB \를 찾을 수 없습니다. 다음 입력 mongod 폴더 생성 또 다른 cmd를 입력 된 몽고이 일 열립니다.
나는 그것은 C와 같은 오류가 발생했습니다, cmd를 MongoDB를 시작 : \ 데이터 \ DB \를 찾을 수 없습니다. 다음 입력 mongod 폴더 생성 또 다른 cmd를 입력 된 몽고이 일 열립니다.
-
==============================
13.다음은이 문제를 해결하는 단계는 다음과 같습니다
다음은이 문제를 해결하는 단계는 다음과 같습니다
-
==============================
14.파일에 대한 755로 변경 파일 권한 :
파일에 대한 755로 변경 파일 권한 :
/var/lib/mongodb/mongod.lock
-
==============================
15.먼저 명령 mongod를 실행 한 예는 다음 명령 몽고에 충돌하는 경우 포트 27017를 시작하거나하지 않은 날씨 확인 ....와 데이터베이스가 시작됩니다.
먼저 명령 mongod를 실행 한 예는 다음 명령 몽고에 충돌하는 경우 포트 27017를 시작하거나하지 않은 날씨 확인 ....와 데이터베이스가 시작됩니다.
-
==============================
16.포트는 열려 있지 않습니다. 기계가 통신을 거부하는 이유 그게 전부
포트는 열려 있지 않습니다. 기계가 통신을 거부하는 이유 그게 전부
-
==============================
17.그것은 나를 위해 일한이보십시오.
그것은 나를 위해 일한이보십시오.
mongod --storageEngine=mmpav1
from https://stackoverflow.com/questions/26585433/mongodb-failed-to-connect-to-127-0-0-127017-reason-errno10061 by cc-by-sa and MIT license
'MONGODB' 카테고리의 다른 글
[MONGODB] Node.js를에서 데이터베이스를 조롱? (0) | 2019.12.13 |
---|---|
[MONGODB] 어떻게하여 MongoDB의 핵심 기반으로 중복을 제거하는 방법? (0) | 2019.12.13 |
[MONGODB] 중첩 된 스키마 대 몽구스 하위 문서 (0) | 2019.12.13 |
[MONGODB] 블로그 MongoDB의 스키마 설계 (0) | 2019.12.13 |
[MONGODB] 코드 (100)와 MongoDB를 닫힌다 아래로 (0) | 2019.12.13 |