Здравствуйте!
Помогите кто чем может.
Есть proxmox, установлен полгода назад на 2 HP, система установлена на zfs и сервера находятся в кластере. На него мигрированы машины из wmvare. Переносил так - делал экспорт в ovf и потом
# qm importovf 333 server-www.ovf local-zfsВсе прекрасно перенеслось и работало. Виртуалки на FreeBSD. но сейчас они начали отваливаться на глазах. Пропадает с ними связь, консоль показывает что система не доступна, а при перегрузке диск видит, но говорит, что он не системный. И так на обоих серверах. Обновил систему, проблема осталась. Из бэкапа восстанавливается, но потом опять может отвалиться. У виртуалок с FreeBSD тоже zfs.
Подскажите, что такое с proxmoxom и как восстанавливать виртуалку без бэкапа?Заранее благодарен!
> Здравствуйте!
> Помогите кто чем может.
> Подскажите, что такое с proxmoxom и как восстанавливать виртуалку без бэкапа?Размер дисков виртуалок перед этим увеличивали?
>> Здравствуйте!
>> Помогите кто чем может.
>> Подскажите, что такое с proxmoxom и как восстанавливать виртуалку без бэкапа?
> Размер дисков виртуалок перед этим увеличивали?Нет, вообще не трогал. Единственное не прав был, это выключил перегрузил хоста не выключая виртуалки, но они нормально отшутдаунились и некоторые загрузились, а потом попадали. Причем пока увидел, что только FreeBSD-ые виртуалки. Винды и линуксы пока грузятся и работают нормально.
>>> Здравствуйте!
>>> Помогите кто чем может.
>>> Подскажите, что такое с proxmoxom и как восстанавливать виртуалку без бэкапа?
>> Размер дисков виртуалок перед этим увеличивали?
> Нет, вообще не трогал. Единственное не прав был, это выключил перегрузил хоста
> не выключая виртуалки, но они нормально отшутдаунились и некоторые загрузились, а
> потом попадали. Причем пока увидел, что только FreeBSD-ые виртуалки. Винды и
> линуксы пока грузятся и работают нормально.начните с анализа, а то у Вас: "ничего не делал" и вдруг кирдык...
Кластер Proxmox из 2'ух серверов?
- на серверах Proxmox - zfs
- сетевое хранилище есть или только локальное?
- отваливаются только гостевые FreeBSD?
- что используете под vHDD для гостевых: qcow, zvs volume?
- в чем разница vhdd для Linux/Windows и FreeBSD?
- настройки zfs на нодах Proxmox и в гостевых FreeBSD?
- потребление памяти на нодах Proxmox, и сколько RAM на нодах? (утечка памяти?)
...
...
Если ничего не понятно, можно всё переустановить с нуля, без конвертации, не из бэкапов.
Заодно оплейбучить, ИаКнуть, и задокументировать дизастер рекавери план.
> Если ничего не понятно, можно всё переустановить с нуля, без конвертации, не
> из бэкапов.
> Заодно оплейбучить, ИаКнуть, и задокументировать дизастер рекавери план.Похоже ключевое слово виртуалка freebsd на zfs...
>> Если ничего не понятно, можно всё переустановить с нуля, без конвертации, не
>> из бэкапов.
>> Заодно оплейбучить, ИаКнуть, и задокументировать дизастер рекавери план.
> Похоже ключевое слово виртуалка freebsd на zfs...Спасибо всем!
Похоже прав Сергей про zfs. Когда расковырял все-таки эти диски, то в логах увидел ошибки записи на диск. Падал сервер при интенсивной записи.
Увидел следующее: попадали все сервера, которые я смигрировал с VmWare 5.0. Все виртулки стояли на zfs и в хостовую машину я их положил на zfs-local.
FreeBSD на виртуалках версий 8.2-9.0
Новые виртуалки я создал и они, пока, работают нормально, даже в local-zfs, старые восстановил в local и тоже, пока, без проблем.
> Подскажите, что такое с proxmoxomвероятно, для этого надо читать логи? Не, не пробовали?
Включая и логи с крэшащихся vm - например, научившись таки в remote syslog. (про serial я уж не надеюсь что справитесь)> и как восстанавливать виртуалку без бэкапа?
так же как и невиртуалку, вдруг переставшую видеть диск - подключить его к загружающейся системе (например соседней рабочей виртуалке, если только вы не в лучших девляпс-традициях умудрились на всех сделать одинаковый zpool) - и разбираться, что с диском не так.
Остальное подсказать,не зная деталей вашей конфигурации (о которых уже спрашивали) нельзя.
Теоретически возможный, хоть и маловероятный вариант - какие-то кривые скрипты проксмоксы увидели внутри ваших виртуалок zfs (если они внутри zvol) и полезли ее импортировать прямо поверх работающих систем.
> Теоретически возможный, хоть и маловероятный вариант - какие-то кривые скрипты проксмоксы
> увидели внутри ваших виртуалок zfs (если они внутри zvol) и полезли
> ее импортировать прямо поверх работающих систем.Там я думаю проще, zfs внутри виртуалки грохнулась, некорректно закрылась виртуалка, фришки там 8.2-9.0, следовательно не все баги zfs на тот момент отловились, у меня такое было с 9.1 ...
> Там я думаю проще, zfs внутри виртуалки грохнулась, некорректно закрылась
> виртуалка, фришки там 8.2-9.0, следовательно не все баги zfs на тот
> момент отловились, у меня такое было с 9.1 ...На некорректное закрытие виртуалки не похоже. Одна из них падала просто на глазах. Я открыл консоль и увидел ошибку записи, пока думал, проскочила еще и потом посыпалось и она встала. Перегружаю и уже говорит не системный диск.