Cara Mengubah Laluan Data Lalai MongoDB di Linux

Cara Mengubah Laluan Data Lalai MongoDB di Linux

. 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.