Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 7711|Válasz: 0

Hogyan ellenőrizhetem, hogy a jelenlegi mongodb bekapcsolva-e WiredTiger tárolómotorot?

[Linket másol]
Közzétéve 2016. 10. 08. 11:14:08 | | | |
Hogyan ellenőrizhetem, hogy a jelenlegi mongodb bekapcsolva-e WiredTiger tárolómotorot?

Legalább az alábbi két módszerrel ellenőrizhető:

1. Futtatd a következő parancsot Linux/OSX-en


Ha 1-et ad vissza, az azt jelenti, hogy egy mongod, akinek WiredTiger tárolómotorja van, az aktuális rendszerben fut

2. Futtasd a következő parancsot Linux/OSX-en


Ha a visszaküldési üzenet wiredTigert tartalmaz, a mongo egy mongodhoz van csatlakoztatva, amelyen a wiredTiger tárolómotor van bekapcsolva.

MegjegyzésMárA WiredTiger fájlútja – dbpath engedélyezett, és már nem lehet megnyitni az alapértelmezett mmapv1 tárolómotorralPéldául:



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 kezdő: pid=16590 port=27017 dbpath=/Users/maclean/mongodata 64-bit host=ac.local
2015-05-06T11:35:32.998+0800 I CONTROL [initandlisten] db verzió 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] build info: Darwin yosemitevm.local 14.3.0 Darwin Kernel Verzió 14.3.0: Hétfő 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 ÉN KONTROLLOM [initandlisten] allocátor: rendszer
2015-05-06T11:35:32.999+0800 ÉN KONTROLLÁLOM [initandlisten] opciókat: { storage: { dbPath: "/Users/maclean/mongodata", engine: "wiredTiger" } }
2015-05-06T11:35:33.045+0800 HÁLÓZAT [initandlisten] a 27017-es porton várok kapcsolatokra



Ha a --storageEngine wiredTiger fentiek szerint be van kapcsolva, akkor normálisan fog működni



Ha az mmapv1 motort használod, hiba jelenthető
ac:mongodata maclean$ mongod --storageEngine mmapv1 --dbpath  /Users/maclean/mongodata
2015-05-06T11:36:34.037+0800 I STORAGE [initandlisten] kivétel initAndListen: 28574 Nem lehet elindítani szervert. Adatfájlokat észleltek a /Users/maclean/mongodata fájlokban, amelyeket a 'wiredTiger' tárolómotor készített. A konfigurált tárolómotor 'mmapv1'., amely lezár
2015-05-06T11:36:34.037+0800 I CONTROL [initandlisten] dbexit: rc: 100







Előző:a mongoVUE nem jeleníti meg megfelelően a gyűjteményt, ha csatlakozik a MongoDB3.2-höz
Következő:A MongoVE csatlakozása a MongoDB-hez nem mutat adatproblémákat
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com