Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 7711|Risposta: 0

Come verificare se l'attuale MongoDB ha abilitato il motore di archiviazione WiredTiger?

[Copiato link]
Pubblicato su 08/10/2016 11:14:08 | | | |
Come verificare se l'attuale MongoDB ha abilitato il motore di archiviazione WiredTiger?

Può essere verificato con almeno i seguenti 2 metodi:

1. Eseguire il seguente comando su Linux/OSX


Se restituisce 1, significa che un mongod con WiredTiger come motore di storage è in esecuzione nel sistema attuale

2. Esegui il seguente comando su Linux/OSX


Se il messaggio di ritorno contiene wiredTiger, il mongo è collegato a un mongod con il motore di storage wiredTiger abilitato.

Nota perGiàIl percorso file di WiredTiger – dbpath è abilitato e non può più essere aperto utilizzando il motore di archiviazione mmapv1 predefinitoPer esempio:



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=(veloce),log=( enabled=vero,archivio=vero,percorso=journal,compressor=snappy),checkpoint=(aspettare=60,log_size=2GB),statistics_log=(aspettare=0),
2015-05-06T11:35:32.997+0800 I CONTROL [initandlisten] MongoDB iniziando : pid=16590 port=27017 dbpath=/Users/maclean/mongodata host 64-bit=ac.local
2015-05-06T11:35:32.998+0800 I CONTROL [initandlisten] db versione 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] info build: Darwin yosemitevm.local 14.3.0 Darwin Kernel Versione 14.3.0: lun mar 23 11:59:05 PDT 2015; 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] allocatore: system
2015-05-06T11:35:32.999+0800 I CONTROL [initandlisten] opzioni: { storage: { dbPath: "/Users/maclean/mongodata", motore: "wiredTiger" } }
2015-05-06T11:35:33.045+0800 I RETE [initandlisten] in attesa di connessioni sulla porta 27017



Se --storageEngine wiredTiger è abilitato come sopra, funzionerà normalmente



Se usi il motore mmapv1, verrà segnalato un errore
ac:mongodata maclean$ mongod --storageEngine mmapv1 --dbpath  /Users/maclean/mongodata
2015-05-06T11:36:34.037+0800 I STORAGE [initandlisten] eccezione in initAndListen: 28574 Non si può avviare il server. File di dati rilevati in /Users/maclean/mongodata creati dal motore di archiviazione 'wiredTiger'. Il motore di storage configurato è 'mmapv1'., terminando
2015-05-06T11:36:34.037+0800 CONTROLLO [initandlisten] dbexit: rc: 100







Precedente:mongoVUE non può visualizzare correttamente la collezione quando è collegato a MongoDB3.2
Prossimo:La connessione di MongoVE a MongoDB non mostra problemi di dati
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com