2012-03-04 3 views
0

Im가 smartos64 시스템에서 root으로 실행 중입니다. /data/db 시작 mongodb 이상한 동작 권한이 루트로 거부되었습니다.

  • Mongod이 /mongo/bin/mongod
  • 에 있습니다에

    • 내 데이터베이스를 실행할 때 나는 더 이상의 세부 오류 '권한이 거부'얻을 것입니다 중 하나 - run ./mongo/bin/mongod또는 - sudo ./mongo/bin/mongod

      chown을 사용하여 사용 권한을 변경하려고 시도했습니다 (). 210,하지만 난 아직도이 동작을 얻을. 몽고를 어떻게 시작하나요?

    답변

    0

    어떤 몽고 빌드를 다운로드하셨습니까? 나는 SmartOS64가 Solaris의 파생물이라고 생각한다. 그래서 나는 Mongo 다운로드 사이트에서 Solaris 빌드를 시도 할 것이다. 그래도 작동하지 않으면 소스에서 빌드 할 수 있습니다.

    +0

    솔라리스 64와 32에 대해 x86과 i86 (사전 빌드 된 바이너리)을 사용했지만 그게 – Akshat

    +0

    덕분에 내가 소스에서 빌드했기 때문에 mongo64-extra 모듈이 누락되었습니다. – Akshat

    관련 문제