Tüm Ürünler
Search
Belge Merkezi

:Troubleshoot "Read-only file system" errors on a Linux instance

Son Güncelleme:Sep 30, 2026

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_config dosyasında chattr komutunu çalıştırdığınızda Read-only file system *** hatası döner.Read-only file system

  • Bir dizin oluşturmak için mkidr komutunu çalıştırdığınızda cannot create directory 'test': Read-only file system *** hatası alırsınız.

    mkdir

  • cat komutunu çalıştırdığınızda cannot create temp file for here-document: Read-only file system *** hatası alırsınız.

    cat

Nedenler

Olası nedenler şunlardır:

  • /etc/fstab dosyasında kök dosya sistemi (/) için ro seçeneği belirtilmiştir. Bu durum yazma işlemlerini engeller.

  • /etc/fstab dosyasında / için herhangi bir bağlama seçeneği belirtilmemiştir. Sistem, yeniden başlatma sonrası varsayılan olarak ro moduna 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

  1. VNC kullanarak Linux ECS örneğine bağlanın. Bkz. Bağlantı yöntemi seçin.

  2. Kök dosya sisteminin bağlama seçeneğini kontrol edin.

    cat /etc/fstab
    • Çıktıda kök dosya sistemi (/) için ro seçeneği gösteriliyorsa bunu rw olarak değiştirin. ro mode

    • / için herhangi bir bağlama seçeneği belirtilmemişse sistem varsayılan olarak ro modunda çalışır. Seçeneği rw olarak ayarlayın.

      image

  3. Kök dosya sistemini okuma-yazma (rw) modunda yeniden bağlayın.

    mount -o remount rw /
  4. /etc/fstab dosyasında / için bağlama seçeneğini rw olarak ayarlayın.

    1. /etc/fstab dosyasını açın.

      vim /etc/fstab
    2. / için bağlama seçeneğini rw olarak ayarlayın.

      Change mount option to rw

    3. Esc tuşuna basın, :wq girin ve kaydetmek için Enter tuşuna basın.

    4. Değişikliğin etkili olması için örneği yeniden başlatın.

      reboot