Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 7711|Odgovoriti: 0

Kako preveriti, ali ima trenutni mongodb omogočen WiredTiger storage engine?

[Kopiraj povezavo]
Objavljeno na 8. 10. 2016 11:14:08 | | | |
Kako preveriti, ali ima trenutni mongodb omogočen WiredTiger storage engine?

To je mogoče preveriti z vsaj naslednjima dvema metodama:

1. Zaženite naslednji ukaz na Linux/OSX


Če vrne 1, to pomeni, da v trenutnem sistemu teče monbog z WiredTiger kot pogonom za shranjevanje

2. Zaženite naslednji ukaz na Linuxu/OSX


Če povratno sporočilo vsebuje wiredTiger, je mongo povezan z mongodom z omogočenim wiredTiger pomnilniškim pogonom.

Opomba zaŽeWiredTigerjeva pot datoteke – dbpath je omogočena in je ni več mogoče odpreti z privzetim mmapv1 pogonom za shranjevanjeNa primer:



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 začetek : pid=16590 port=27017 dbpath=/Users/maclean/mongodata 64-bit host=ac.local
2015-05-06T11:35:32.998+0800 I CONTROL [initandlisten] db version 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] informacije o sestavi: Darwin yosemitevm.local 14.3.0 Darwin jedro Različica 14.3.0: pon 23. mar. 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] dodeljevalnik: sistem
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 OMREŽJE [initandlisten] čaka na povezave na priključku 27017



Če je --storageEngine wiredTiger omogočen kot zgoraj, bo deloval normalno



Če uporabljaš pogon mmapv1, bo napaka prijavljena
ac:mongodata maclean$ mongod --storageEngine mmapv1 --dbpath  /Users/maclean/mongodata
2015-05-06T11:36:34.037+0800 I STORAGE [initandlisten] izjema v initAndListen: 28574 Strežnik ni mogoče zagnati. Zaznane podatkovne datoteke v /Users/maclean/mongodata, ustvarjene s shranjevalnim pogonom 'wiredTiger'. Konfiguriran pogon za shranjevanje je 'mmapv1', ki zaključuje
2015-05-06T11:36:34.037+0800 I CONTROL [initandlisten] dbexit: rc: 100







Prejšnji:mongoVUE ne more pravilno prikazati zbirke, ko je povezan z MongoDB3.2
Naslednji:Povezovanje MongoVE z MongoDB ne kaže težav s podatki
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com