Entri yang salah dalam /etc/fstab dapat mencegah instans ECS Linux melakukan boot. Perbaiki atau hapus entri mount yang tidak valid untuk memulihkan proses startup normal.
Buka bagian berikut untuk informasi detail mengenai bidang-bidang dalam file /etc/fstab.
File fstab
Penyebab
-
File fstab tidak diperbarui sebelum melepas atau menginisialisasi ulang disk cloud, sehingga menyisakan entri mount yang sudah tidak relevan.
-
Nama perangkat atau UUID salah.
-
Jenis sistem file salah.
-
Satu atau beberapa opsi mount memiliki nilai yang tidak valid.
Solusi
-
Sambungkan ke instans Linux menggunakan VNC. Lihat Connect to an instance by using VNC.
CatatanSaat masalah ini terjadi, sistem masuk ke emergency mode. Masukkan kata sandi root untuk login.
-
Backup file /etc/fstab:
cp /etc/fstab /etc/fstab.bak -
Tampilkan informasi mount semua disk, termasuk nama partisi, jenis sistem file, dan titik mount:
df -Th[root@iZxxxq8Z ~]# df -Th Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 868M 0 868M 0% /dev tmpfs tmpfs 879M 0 879M 0% /dev/shm tmpfs tmpfs 879M 496K 878M 1% /run tmpfs tmpfs 879M 0 879M 0% /sys/fs/cgroup /dev/vda1 ext4 40G 2.2G 36G 6% / tmpfs tmpfs 176M 0 176M 0% /run/user/0 /dev/vdb1 ext4 30G 45M 28G 1% /mnt /dev/vdb2 ext4 9.8G 37M 9.2G 1% /tmp -
Tampilkan entri auto-mount di /etc/fstab:
cat /etc/fstab[root@iZ2xxxgq8Z ~]# cat /etc/fstab # # /etc/fstab # Created by anaconda on Fri Jun 28 04:16:23 2024 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=c8b5b2da-5xxx8b07573e22 / ext4 defaults 1 1 UUID=f77303eb-4xxx77378b9ce1 /mnt ext4 defaults 0 0 UUID=c40c6d63-7xxx3ea8df22d7 /tmp ext4 defaults 0 0 -
Bandingkan entri /etc/fstab dengan output dari Langkah 3. Hapus baris yang redundan atau tidak valid.
-
(Opsional) Untuk auto-mount partisi disk yang tidak muncul di Langkah 3, lihat Configure UUIDs in the fstab file to automatically mount data disks.
-
Restart instans:
reboot