Saya memiliki insiden yang terjadi belum lama ini dengan server yang menjalankan mysql. Seseorang telah mengaktifkan pencatatan permintaan lambat pada server tetapi tidak pernah repot untuk menerapkan rotasi log, sehingga file log perlahan mengisi hard drive dari waktu ke waktu sampai disk menjadi penuh dan mysql tidak lagi berfungsi dengan baik. Ketika saya pergi untuk menyelidiki, saya menemukan apa masalahnya dan jadi saya menghapus semua file log kueri lambat dan menonaktifkan pembuatan log kueri lambat. Ini menyelesaikan masalah langsung, tetapi sekitar satu bulan kemudian filesystem di server secara spontan menjadi read-only. Disk hanya sekitar 18% penggunaan saat ini terjadi, jadi disk itu hampir penuh. Saya menghubungi pusat data untuk menyelidiki kemungkinan masalah perangkat keras, tetapi mereka mengatakan perangkat kerasnya baik-baik saja dan itu hanya kesalahan sistem file.
Jadi pertanyaan saya adalah, apa yang mungkin menyebabkan ini terjadi? Bisakah disk diisi satu bulan sebelumnya telah menyebabkan beberapa jenis kesalahan filesystem yang perlahan-lahan bertambah buruk dari waktu ke waktu sampai filesystem akhirnya pergi-hanya sebulan kemudian?
PS Saya sadar bahwa saya mungkin harus lebih memperhatikan penggunaan disk di server. Saya tahu saya bisa mencegah disk agar tidak terisi jika saya melakukannya, yang merupakan kesalahan saya. Namun, saya masih penasaran untuk mengetahui apa yang menyebabkan sistem file secara spontan akan membaca - hanya sebulan kemudian. Saya menghargai umpan balik kalian dalam hal ini.
Terima kasih!