Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 7711|Jawab: 0

Bagaimana cara memeriksa apakah mongodb saat ini mengaktifkan mesin penyimpanan WiredTiger?

[Salin tautan]
Diposting pada 08/10/2016 11.14.08 | | | |
Bagaimana cara memeriksa apakah mongodb saat ini mengaktifkan mesin penyimpanan WiredTiger?

Ini dapat diverifikasi dengan setidaknya 2 metode berikut:

1. Jalankan perintah berikut di Linux/OSX


Jika mengembalikan 1, itu berarti mongod dengan WiredTiger sebagai mesin penyimpanan berjalan di sistem saat ini

2. Jalankan perintah berikut di Linux/OSX


Jika pesan pengembalian berisi wiredTiger, mongo terhubung ke mongod dengan mesin penyimpanan wiredTiger diaktifkan.

Catatan untukSudahJalur file WiredTiger – dbpath diaktifkan dan tidak dapat lagi dibuka menggunakan mesin penyimpanan mmapv1 defaultMisalnya:



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 dimulai: pid=16590 port=27017 dbpath=/Users/maclean/mongodata 64-bit host=ac.local
2015-05-06T11:35:32.998+0800 I CONTROL [initandlisten] db versi 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 Versi 14.3.0: Mon 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] alokator: sistem
2015-05-06T11:35:32.999+0800 I CONTROL [initandlisten] opsi: { penyimpanan: { dbPath: "/Users/maclean/mongodata", engine: "wiredTiger" } }
2015-05-06T11:35:33.045+0800 I NETWORK [initandlisten] menunggu koneksi di port 27017



Jika --storageEngine wiredTiger diaktifkan seperti di atas, itu akan berfungsi normal



Jika Anda menggunakan mesin mmapv1, kesalahan akan dilaporkan
ac:mongodata maclean$ mongod --storageEngine mmapv1 --dbpath  /Users/maclean/mongodata
2015-05-06T11:36:34.037+0800 I STORAGE [initandlisten] pengecualian di initAndListen: 28574 Tidak dapat memulai server. File data yang terdeteksi di /Users/maclean/mongodata yang dibuat oleh mesin penyimpanan 'wiredTiger'. Mesin penyimpanan yang dikonfigurasi adalah 'mmapv1'., mengakhiri
2015-05-06T11:36:34.037+0800 I KONTROL [initandlisten] dbexit: rc: 100







Mantan:mongoVUE tidak dapat menampilkan koleksi dengan benar saat terhubung ke MongoDB3.2
Depan:MongoVE yang terhubung ke MongoDB tidak menunjukkan masalah data
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com