CentOS со временем становится непригодным для использования и работает на Hyper-V
Я запускаю TWiki 6.1 на виртуальной машине CentOS Stream 9, размещенной в Hyper-V в Windows10. Hostanme виртуальных машин — это «twiki».
Система работает уже больше года без каких-либо проблем, но уже несколько недель она больше не отвечает, и я понятия не имею, что происходит. После перезагрузки виртуальной машины из Hyper-V она работает быстро и безупречно в течение некоторого времени (около дня), но после этого, похоже, вообще ничего не работает. У меня есть несколько механизмов взаимодействия с CentosOS-vm:
- доступ к твики-страницам из браузера: ошибка «Шлюз не получил своевременного ответа от вышестоящего сервера или приложения». после зависания несколько секунд
- с помощью веб-консоли администратора CentOS (http://twiki:9090): зависает и выдает сообщение «сайт не найден»
- использование «ssh twiki» на консоли: просто зависает навсегда
- доступ к общим ресурсам samba из проводника (\twiki): зависает на несколько минут, прежде чем появляется сообщение «недоступно»
- Подключение из Hyper-V-Manager: не работает: просто отображается черный экран, взаимодействие невозможно.
- Выключение из Hyper-V-Manager не работает. Через несколько минут появляется сообщение об ошибке
- Выключение виртуальной машины и ее перезапуск работает.
- Существуют ночные задания cron для обновления статистики использования и резервного копирования системы twiki. Согласно /var/log/cron, оба задания запускаются, но ни одно из них не сделало того, что я вижу (им нужно создать несколько файлов)
Конечно, ничего не было намеренно изменено на VM-Host или гостевой системе CentOS. У них обоих включены автоматические обновления. Я не знаю, с чего начать искать проблемы. Это может быть система Hyper-V, неправильно настроенная CentOS, сервер apache, samba, twiki, perl... Есть ли какие-нибудь подсказки, с чего начать? Что я знаю, так это даже когда система «зависает»:
- «ping twiki» выполняется быстро: <1 мс
- другая виртуальная машина (Ubuntu) все еще работает
Еще немного информации:
- Хост: сервер Win10, 64 бит, процессор: Intel Xeon Silver 4210R, 10 ядер, память 128 ГБ
- Данные из Hyper-V: загрузка ЦП каждой виртуальной машины: 0–3 %.
- Конфигурация TWiki-VM: Память: 8 ГБ, 2 процессора
- Потребление памяти CentOS во время работы: 3,2 ГБ, загрузка ЦП: около 2-10%
- Мы довольно маленькая компания, поэтому не так много пользователей пытаются получить доступ к TWiki одновременно.