Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 7711|Atbildi: 0

Kā pārbaudīt, vai pašreizējā mongodb ir iespējots WiredTiger krātuves dzinējs?

[Kopēt saiti]
Publicēts 08.10.2016 11:14:08 | | | |
Kā pārbaudīt, vai pašreizējā mongodb ir iespējots WiredTiger krātuves dzinējs?

To var pārbaudīt ar vismaz šādām 2 metodēm:

1. Palaidiet šādu komandu operētājsistēmā Linux/OSX


Ja tas atgriež 1, tas nozīmē, ka pašreizējā sistēmā darbojas mongods ar WiredTiger kā atmiņas dzinēju

2. Palaidiet šādu komandu operētājsistēmā Linux/OSX


Ja atgriešanās ziņojumā ir wiredTiger, mongo ir savienots ar mongodu ar iespējotu wiredTiger atmiņas dzinēju.

Piezīme parJauWiredTiger faila ceļš - dbpath ir iespējots, un to vairs nevar atvērt, izmantojot noklusējuma mmapv1 krātuves dzinējuPiemēram:



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 sākums: pid=16590 port=27017 dbpath=/Users/maclean/mongodata 64-bit host=ac.local
2015-05-06T11:35:32.998+0800 I CONTROL [initandlisten] db versija v3.0.2
2015-05-06T11:35:32.998+0800 I CONTROL [initandlisten] git versija: nogitversion
2015-05-06T11:35:32.998+0800 I CONTROL [initandlisten] build info: Darwin yosemitevm.local 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 11:59:05 PDT 2015; sakne: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] allocator: 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] gaida savienojumus portā 27017



Ja --storageEngine wiredTiger ir iespējots, kā iepriekš, tas darbosies normāli



Ja izmantojat mmapv1 dzinēju, tiks ziņots par kļūdu
ac:mongodata maclean$ mongod --storageEngine mmapv1 --dbpath  /Users/maclean/mongodata
2015-05-06T11:36:34.037+0800 I STORAGE [initandlisten] izņēmums initAndListen: 28574 Nevar startēt serveri. Atklātie datu faili /Users/maclean/mongodata, ko izveidojis glabāšanas dzinējs 'wiredTiger'. Konfigurētā krātuves programma ir 'mmapv1'., kas tiek izbeigta
2015-05-06T11:36:34.037+0800 I CONTROL [initandlisten] dbexit: rc: 100







Iepriekšējo:mongoVUE nevar pareizi parādīt kolekciju, ja ir izveidots savienojums ar MongoDB3.2
Nākamo:MongoVE savienojums ar MongoDB neuzrāda datu problēmas
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com