이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 7711|회답: 0

현재 mongodb에 WiredTiger 스토리지 엔진이 활성화되어 있는지 확인하는 방법이 있나요?

[링크 복사]
게시됨 2016. 10. 8. 오전 11:14:08 | | | |
현재 mongodb에 WiredTiger 스토리지 엔진이 활성화되어 있는지 확인하는 방법이 있나요?

최소 두 가지 방법으로 검증할 수 있습니다:

1. Linux/OSX에서 다음 명령을 실행하세요


만약 1을 반환한다면, WiredTiger를 저장 엔진으로 사용하는 몬고드가 현재 시스템에서 실행 중임을 의미합니다

2. Linux/OSX에서 다음 명령을 실행하세요


반환 메시지에 wiredTiger가 포함되어 있다면, mongo는 wiredTiger 저장 엔진이 활성화된 mongod에 연결되어 있습니다.

참고이미WiredTiger의 파일 경로 – dbpath가 활성화되어 있으며, 기본 mmapv1 스토리지 엔진으로는 더 이상 열 수 없습니다예를 들어:



ac:mongodata maclean$ mongod --storageEngine wiredTiger --dbpath  /Users/maclean/mongodata
2015-05-06T11:35:32.372+0800 I STORAGE [initandlisten] wiredtiger_open config: create,cache_size=4G,session_max=20000,eviction=(threads_max=4),statistics=(fast),log=( enabled=true, archive=true, path=journal, compressor=snappy), checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0),
2015-05-06T11:35:32.997+0800 I CONTROL [initandlisten] MongoDB 시작 : pid=16590 port=27017 dbpath=/Users/maclean/mongodata 64비트 host=ac.local
2015-05-06T11:35:32.998+0800 I CONTROL [initandlisten] db 버전 v3.0.2
2015-05-06T11:35:32.998+0800 I CONTROL [initandlisten] git version: nogitversion
2015-05-06T11:35:32.998+0800 I CONTROL [initandlisten] 빌드 정보: Darwin yosemitevm.local 14.3.0 Darwin 커널 버전 14.3.0: 2015년 3월 23일 월요일 11:59:05 PDT; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64 BOOST_LIB_VERSION=1_49
2015-05-06T11:35:32.998+0800 I CONTROL [initandlisten] 할당자: 시스템(system)
2015-05-06T11:35:32.999+0800 I CONTROL [initandlisten] options: { storage: { dbPath: "/Users/maclean/mongodata", engine: "wiredTiger" }
2015-05-06T11:35:33.045+0800 I NETWORK [initandlisten] 포트 27017에서 연결을 기다리고 있습니다



위에서 언급한 대로 --storageEngine wiredTiger를 활성화하면 정상적으로 작동합니다



mmapv1 엔진을 사용하면 오류가 보고됩니다
ac:mongodata maclean$ mongod --storageEngine mmapv1 --dbpath  /Users/maclean/mongodata
2015-05-06T11:36:34.037+0800 initAndListen에서 Storage [initandlisten] 예외가 발생: 28574 서버를 시작할 수 없습니다. 스토리지 엔진 'wiredTiger'가 만든 /Users/maclean/mongodata에서 데이터 파일을 감지했습니다. 구성 저장 엔진은 'mmapv1'이며, 종료
2015-05-06T11:36:34.037+0800 I CONTROL [initandlisten] dbexit: rc: 100







이전의:mongoVUE가 MongoDB3.2에 연결되면 컬렉션을 제대로 표시할 수 없습니다
다음:MongoVE가 MongoDB에 연결해도 데이터 문제는 나타나지 않습니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com