Собрал новый сервак, на нем крутятся виртуалки на KVM. Но один виртуальный сервер на cent os как то странно себя ведет, периодически падает, в логах сервера вот это:
Apr 19 16:32:23 sip kernel: Buffer I/O error on device vda, logical block 5242830
Apr 19 16:32:23 sip kernel: Buffer I/O error on device vda, logical block 5242830
Apr 19 16:32:23 sip kernel: Buffer I/O error on device vda3, logical block 256
Apr 19 16:32:23 sip kernel: Buffer I/O error on device vda2, logical block 4969200
Apr 19 16:32:23 sip kernel: Buffer I/O error on device vda3, logical block 256
Apr 19 16:32:23 sip kernel: Buffer I/O error on device vda2, logical block 4969200
Apr 19 16:32:23 sip kernel: Buffer I/O error on device vda2, logical block 4969214
Apr 19 16:32:23 sip kernel: Buffer I/O error on device vda2, logical block 4969214
Apr 19 16:32:23 sip kernel: Buffer I/O error on device vda2, logical block 4969215
Apr 19 16:32:23 sip kernel: end_request: I/O error, dev vda, sector 40370168
Apr 19 16:32:23 sip kernel: end_request: I/O error, dev vda, sector 40370432
Apr 19 16:32:23 sip kernel: end_request: I/O error, dev vda, sector 40370168
Apr 19 16:32:23 sip kernel: end_request: I/O error, dev vda, sector 40374272
Apr 19 16:32:23 sip kernel: end_request: I/O error, dev vda, sector 40374272
Во время перезагрузки делаю fsck -y. Находит битые сектора и фиксит их. После загрузки системы делаю: ]# badblocks -sv /dev/vda1
Checking blocks 0 to 307199
Checking for bad blocks (read-only test): done
Pass completed, 0 bad blocks found.
Остальные виртуальны сервера ведут себя адекватно. Пробовал даже подмонтировал его к другому серверу и чкал диск, тест проходил на ура. При этом иногда он может работать неделю, а потом за один день 2 раза упасть на ровном месте с этой ошибкой.