Saya menggunakan Ubuntu 12.04 dan tidak dapat menulis ke file apa pun, bahkan sebagai root, atau melakukan operasi lain yang memerlukan penulisan. Tidak ada proses yang perlu ditulis, sehingga semuanya gagal. df
bilang aku punya banyak ruang:
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 30G 14G 15G 48% /
udev 984M 4.0K 984M 1% /dev
tmpfs 399M 668K 399M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 997M 0 997M 0% /run/shm
Semua hasil yang saya temukan untuk "tidak dapat menulis ke disk" adalah tentang disk penuh yang sah. Saya bahkan tidak tahu harus mulai dari mana di sini. Masalahnya muncul entah dari mana pagi ini.
Entri log terakhir PHP adalah:
gagal: Tidak ada ruang tersisa di perangkat (28)
Vim mengatakan:
Tidak dapat membuka (file) untuk menulis
Aplikasi lain memberikan kesalahan serupa.
Setelah menghapus ~ 1GB hanya untuk memastikan, masalahnya tetap ada. Saya juga telah reboot.
df -i
kata
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/xvda1 1966080 1966080 0 100% /
udev 251890 378 251512 1% /dev
tmpfs 255153 296 254857 1% /run
none 255153 4 255149 1% /run/lock
none 255153 1 255152 1% /run/shm
hard-drive
filesystems
diskmanagement
felwithe
sumber
sumber
Jawaban:
Anda kehabisan inode. Kemungkinan Anda memiliki direktori di suatu tempat dengan banyak file yang sangat kecil.
sumber
rm
bisa gagal. Ini merupakan pendidikan.find . -name sess\* -exec rm {} +
akan berhasil.rm
mungkin bekerja dengan baik, tetapi shell memperluas*
gumpalan menjadi terlalu banyak data, dan muntah sebelum bahkan sampai pada titik meminta rm.find . -name sess\* -delete
yang saya temukan lebih mudah diingat, dan umumnya lebih efisien.Rupanya, OP punya jawaban untuk masalah khusus mereka. Namun, untuk kelengkapan, gejala OP juga dapat terjadi jika sistem file telah di-remount hanya baca. Ini telah terjadi pada saya dengan menggunakan VM Linux yang penyimpanannya pada sistem disk berkerumun yang menderita kesalahan intermiten yang jarang terjadi. Kadang-kadang, kesalahan akan menyebabkan filesystem hanya akan dibaca kembali. Gejala eksternal yang akhirnya dapat diamati adalah berbagai layanan menjadi tidak responsif saat RAM terisi (dengan disk yang tidak dapat dicairkan).
Pada saat itu, satu-satunya resolusi adalah me-reboot sistem (kehilangan apa pun log tidak tertulis yang ada). Upaya untuk mengirim ulang RW gagal. (Sayangnya, saya tidak ingat pesan kesalahan yang dikembalikan ketika mencoba remount ini.)
Jadi, ..., bukan masalah OP, tetapi orang lain yang tiba di halaman ini dapat mengambil manfaat dari informasi ini.
sumber