Untuk memuat otomatis disk data saat startup, tambahkan Pengenal Unik Universal (UUID)-nya ke file /etc/fstab. Jika tidak, Anda harus memuat sistem file secara manual setelah setiap reboot untuk mengakses file pada disk.
Prosedur
Sebelum memulai, pastikan disk data berstatus In Use, telah diinisialisasi, dan memiliki sistem file yang telah dimuat.
Masuk ke instans Elastic Compute Service (ECS).
Buka ECS console - Instance. Di bilah navigasi atas, pilih wilayah dan kelompok sumber daya target.
Buka halaman detail instans. Klik Connect dan pilih Workbench. Ikuti petunjuk di layar untuk masuk dan mengakses terminal.
Untuk mencegah kesalahan dari konfigurasi yang salah, buat cadangan file
/etc/fstab.sudo cp /etc/fstab /etc/fstab.bakKonfigurasikan informasi pemuatan.
Dapatkan informasi disk target.
Jalankan perintah
sudo lsblk -f. Catat nama perangkat target, titik pemasangan, dan tipe sistem file untuk disk yang ingin dikonfigurasi.sudo lsblk -fNAME FSTYPE LABEL UUID MOUNTPOINT vda └─vda1 ext4 root 33b46ac5-7482-4aa5-8de0-60ab4c3a4c78 / vdb ext4 3d7a3861-da22-484e-bbf4-b09375894b4f └─vdb1 ext4 f1645951-134f-4677-b5f4-c65c71f8f86d /mnt vdc xfs 3d7a3861-da22-484e-bbf4-b09375894b4f /testJika perangkat memiliki partisi, nama perangkat target adalah nama partisi. Dalam contoh, untuk disk data
vdb, nama perangkat target adalahvdb1, titik pemasangan adalah/mnt, dan tipe sistem file adalahext4.Jika perangkat tidak memiliki partisi, nama perangkat target sama dengan nama perangkat. Dalam contoh, untuk disk data
vdc, nama perangkat target adalahvdc, titik pemasangan adalah/test, dan tipe sistem file adalahxfs.
Tambahkan informasi pemasangan ke
/etc/fstab.Ganti
<target_device_name>,<mount_point>, dan<file_system_type>dalam perintah dengan informasi dari langkah sebelumnya, lalu jalankan perintah tersebut. Untuk deskripsi parameter, lihat fstab man-pages.PentingSaat menyetel opsi ke
defaults,nofail, instans dapat mulai normal meskipun terdapat konfigurasi pemasangan yang salah. Namun, sistem tidak melaporkan kesalahan. Pastikan memverifikasi bahwa pemuatan otomatis berhasil untuk menghindari penulisan data ke perangkat yang salah.sudo sh -c "echo `sudo blkid /dev/<target_device_name> | awk '{print \$2}' | sed 's/\"//g'` <mount_point> <file_system_type> defaults 0 0 >> /etc/fstab"Sebagai contoh, untuk mengonfigurasi disk di mana nama perangkat target adalah
vdb1, titik pemasangan adalah/mnt, dan tipe sistem file adalahext4:sudo sh -c "echo `sudo blkid /dev/vdb1 | awk '{print \$2}' | sed 's/\"//g'` /mnt ext4 defaults 0 0 >> /etc/fstab"
Verifikasi konfigurasi pemuatan otomatis.
Lepaskan pemasangan titik pemasangan saat ini.
Ganti
<target_device_name>dengan nama perangkat target dari Langkah 2.a.sudo umount /dev/<target_device_name>Muat ulang file
/etc/fstab.Jalankan perintah berikut untuk memuat semua sistem file yang belum dimuat yang tercantum dalam
/etc/fstab.sudo mount -aJika terjadi kesalahan, Anda dapat dengan cepat memulihkan file
/etc/fstabasli dengan menjalankansudo mv /etc/fstab.bak /etc/fstab.Periksa apakah pemasangan berhasil.
Jalankan perintah
sudo lsblk. Jika output menunjukkan titik pemasangan (MOUNTPOINT) untuk perangkat target, konfigurasi berhasil.
Jalankan perintah
sudo rebootuntuk me-restart sistem operasi dan verifikasi bahwa ia mulai normal.PentingMe-reboot sistem operasi dapat memengaruhi layanan langsung Anda. Lanjutkan dengan hati-hati.
Jika instans berhasil mulai, jalankan perintah
sudo lsblk. Jika output menunjukkan titik pemasangan (MOUNTPOINT) untuk perangkat target, konfigurasi berhasil.Jika instans gagal mulai, ikuti instruksi dalam Memperbaiki kegagalan startup sistem pada instans Linux yang disebabkan oleh kesalahan konfigurasi /etc/fstab untuk menyelesaikan masalah.