복붙노트

[MONGODB] MongoDB를, 샤딩 및 여러 창 서비스

MONGODB

MongoDB를, 샤딩 및 여러 창 서비스

작업에 샤딩 얻기 위하여 나는 mongod.exe의 두 복사본을 실행해야합니다. 파편 하나와 설정 서버 하나. 어떻게 Windows 서비스로 모두 mongod 인스턴스를 설치할 수 있습니까?

해결법

  1. ==============================

    1.다음 명령 줄은 몽고 DB의 두번째 인스턴스를 설치합니다. 참고 피하기 충돌하기 위해서는 서비스 명, SERVICEDISPLAYNAME, 포트, DBPATH과를 logpath을 제공 할 필요가있다.

    다음 명령 줄은 몽고 DB의 두번째 인스턴스를 설치합니다. 참고 피하기 충돌하기 위해서는 서비스 명, SERVICEDISPLAYNAME, 포트, DBPATH과를 logpath을 제공 할 필요가있다.

    그럼 그냥 함께 서비스를 시작

  2. ==============================

    2.사용하면 각 인스턴스에 대해 고유의 표시 이름을 지정할 수있는 Windows 리소스 키트 (http://support.microsoft.com/kb/251192)에서 SC.EXE :

    사용하면 각 인스턴스에 대해 고유의 표시 이름을 지정할 수있는 Windows 리소스 키트 (http://support.microsoft.com/kb/251192)에서 SC.EXE :

    ": \ MongoDB를 \ 빈 \ mongod.exe --service --dbpath = C : \ 데이터 \ DB --logpath = C : \ 데이터 \ log.txt에 C"Sc.exe를 "몽고 DB (1)"binPath을 = 생성

  3. ==============================

    3.몽고는 1.8에서 --serviceDisplayName 플래그를 추가

    몽고는 1.8에서 --serviceDisplayName 플래그를 추가

  4. from https://stackoverflow.com/questions/3437173/mongodb-sharding-and-multiple-windows-services by cc-by-sa and MIT license