Sorun açıklaması
Bir Linux ECS örneğini yeniden başlattıktan sonra işletim sistemi normal çalışır; ancak charrt, mkdir ve cat gibi komutları çalıştırdığınızda Read-only file system *** hataları görürsünüz.
sshd_configdosyasındachattrkomutunu çalıştırdığınızda Read-only file system *** hatası döner.
-
Bir dizin oluşturmak için
mkidrkomutunu çalıştırdığınızda cannot create directory 'test': Read-only file system *** hatası alırsınız.
-
catkomutunu çalıştırdığınızda cannot create temp file for here-document: Read-only file system *** hatası alırsınız.
Nedenler
Olası nedenler şunlardır:
/etc/fstabdosyasında kök dosya sistemi (/) içinroseçeneği belirtilmiştir. Bu durum yazma işlemlerini engeller./etc/fstabdosyasında/için herhangi bir bağlama seçeneği belirtilmemiştir. Sistem, yeniden başlatma sonrası varsayılan olarakromoduna geçer ve yazma işlemlerini engeller.
Çözüm
/etc/fstab dosyasındaki kök dosya sistemi bağlama seçeneğini değiştirin
VNC kullanarak Linux ECS örneğine bağlanın. Bkz. Bağlantı yöntemi seçin.
-
Kök dosya sisteminin bağlama seçeneğini kontrol edin.
cat /etc/fstabÇıktıda kök dosya sistemi (
/) içinroseçeneği gösteriliyorsa bunurwolarak değiştirin.
-
/için herhangi bir bağlama seçeneği belirtilmemişse sistem varsayılan olarakromodunda çalışır. Seçeneğirwolarak ayarlayın.
-
Kök dosya sistemini okuma-yazma (
rw) modunda yeniden bağlayın.mount -o remount rw / -
/etc/fstabdosyasında/için bağlama seçeneğinirwolarak ayarlayın.-
/etc/fstabdosyasını açın.vim /etc/fstab -
/için bağlama seçeneğinirwolarak ayarlayın.
Esc tuşuna basın,
:wqgirin ve kaydetmek için Enter tuşuna basın.-
Değişikliğin etkili olması için örneği yeniden başlatın.
reboot
-