Ошибка хранилища KVM: обнаружены ошибки ввода-вывода во время очистки данных файла на sdb1-8

Я получаю действительно странную ошибку на виртуальной машине KVM в моем /var/log/kern.log журнальный файл. Я получаю ошибку:

JBD2: Detected IO errors while flushing file data on sdb1-8


Сначала я искал вокруг, и несколько человек упомянули, что ошибка могла быть из-за неправильного подключения питания к жесткому диску. Если бы это было так, я бы ожидал увидеть те же типы сообщений на kern.log файл на главном ПК, но я не. Поэтому я думаю, что это проблема виртуализации больше, чем проблема физического оборудования.


Затем я изучил метод кэширования и ввода-вывода, используемый виртуальной машиной, чтобы выяснить, есть ли там какие-либо проблемы. В основном я использую рекомендуемые варианты - без кэширования и потоков для ввода-вывода.


Я пытаюсь найти больше ресурсов в Интернете, но это не кажется общей проблемой. Есть несколько соображений, о которых я сейчас думаю:

  • Попробуйте новую систему VM, я могу посмотреть на VirtualBox. Проблема в том, что я хотел бы, чтобы это было готово к производству.
  • Попробуйте различные комбинации кэширования, где существует риск потери данных, но виртуальная машина всегда думает, что запись прошла успешно.

Кто-нибудь еще испытал и решил эту проблему?

Спасибо!

0 ответов

Другие вопросы по тегам