Amazon EC2에 mongodb를 설치하면 기본 데이터 디렉토리는 무엇입니까?


9

이 정보를 어디에서나 찾으려고 찾지 못했습니다. 나는 이미 mongodb.conf를 변경하여 원래 디렉토리가 어디에 있는지 잊습니다.

답변:


5

Ubuntu를 실행하는 동안 파일 시스템에서 파일을 검색하는 경우 파일을 찾는 가장 쉬운 방법은 다음을 수행하는 것입니다.

  1. 파일을 사용하여 데이터베이스를 업데이트하십시오 (시스템에서 마지막으로 자동 실행되는 시간에 따라 약간 느려질 수 있음).

    sudo updatedb
    
  2. 해당 파일을 검색하십시오 (슈퍼 퀵).

    locate mongodb.conf
    

구성 파일 이름이 최근에 변경되었습니다. 이제 locate mongod.conf더 이상 "b"를 사용 하지 마십시오 (또는 locate '*mongo*.conf'확실하지 않은 경우).

참고 : 최신 mongodb 버전에서 구성 파일 이름이mongod.conf


구성 파일 이름이 최근에 변경되었습니다. 이제 "locate mongod.conf"(더 이상 "b"없음)를 사용하십시오.
Nick Pineda

나를 위해 작동하지 않습니다. Locate에 출력이 없습니다.
OddDev

1
@OddDev 파일 이름이로 변경되었습니다 mongod.conf. 내 설치에서 그것은/etc/mongod.conf
hytromo에

2

Amazon EC2는 정확히 확실하지 않지만 내 컴퓨터에서는 / var / lib / mongodb에 있습니다.


-1

MongoDB 구성을 찾을 수 있습니다 : ' mongo .conf'를 찾으십시오. 또한 MongoDB 리소스입니다 : https://docs.mongodb.com/manual/reference/configuration-options/


1
우분투에 오신 것을 환영합니다! 우분투에 오신 것을 환영합니다! 답변에 다른 답변의 일부가 포함 된 경우 적절한 인용을 추가하십시오. 왜이 메타 질문을 참조하십시오 . 답변이 저절로 설득력이 없다면 편집 제안 또는 답변 확대를 고려하십시오.
J. Starnes

-1

찾은 파일과 동일한 이름을 알아야하기 때문에 locate로 파일을 찾는 IMO는 최선의 방법이 아닙니다.

대신 시도하십시오

find / -name 'mondo*.conf'

locate의 맨 페이지를 보셨습니까 ? 와일드 카드와 정규식을 모두 지원합니다.
muru

당신은 옳았습니다, 나는 그렇지 않았습니다-그러나 당신은 같은 시나리오에서 그 사용법의 예를들 수 있습니다.
Betro Hakala

locate '*mongo*.conf'또는 간단히 : locate mongo.
muru

모든 개발자가 실행 권한을 가지고있는 것은 아닙니다sudo updatedb
Watt
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.