Cara Mengubah Laluan Data Lalai MongoDB di Linux
- 1487
- 82
- Marcus Kassulke
. Jadi jika mereka telah memasang pelayan pangkalan data MongoDB, secara lalai ia menyimpan semua data dalam/var/lib/mongo (versi/OS khusus). Dalam tutorial ini, kami akan mengubah laluan data lalai MongoDB ke direktori lain di mana kami telah melampirkan cakera baru (volum EBS dalam AWS).
Arahan untuk menukar laluan data lalai MongoDB:
1. Sebelum membuat sebarang perubahan, hentikan perkhidmatan MongoDB
.perkhidmatan
2. . Untuk tutorial ini, buat direktori data di bawah /rumah dan disegerakkan direktori /var /lib /mongo di sana menggunakan rsync.
.
#### Copy Mongo Direktori ke Direktori Baru: sudo mkdir/rumah/data/sudo rsync -av/var/lib/mongo/rumah/data/#### menamakan semula direktori lama untuk sandaran: sudo mv/var/lib/ mongo/var/lib/mongo.Bak #### Buat pautan simbolik ke lokasi baru: sudo ln -s/rumah/data/mongo/var/lib/mongo
Kemas kini: Langkah -langkah ini dicadangkan oleh pembaca kami dalam komen dan saya juga telah diuji pada sistem CentOS 8. Terima kasih Mohamed-Yassine Belatar,
3. Akhirnya, mulakan perkhidmatan MongoDB menggunakan arahan berikut. Sekarang MongoDB akan mula menggunakan direktori baru (/rumah/data/mongo) sebagai direktori data lalai.
SUDO Systemctl Mula Mongod.perkhidmatan
Semua selesai.