URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 97674
[ Назад ]

Исходное сообщение
"Помогите с proxmox!"

Отправлено Ajavrik , 12-Дек-20 08:52 
Здравствуйте!
Помогите кто чем может.
Есть proxmox, установлен полгода назад на 2 HP, система установлена на zfs и сервера находятся в кластере. На него мигрированы машины из wmvare. Переносил так - делал экспорт в ovf и потом
# qm importovf 333 server-www.ovf local-zfs

Все прекрасно перенеслось и работало. Виртуалки на FreeBSD. но сейчас они начали отваливаться на глазах. Пропадает с ними связь, консоль показывает что система не доступна, а при перегрузке диск видит, но говорит, что он не системный. И так на обоих серверах. Обновил систему, проблема осталась. Из бэкапа восстанавливается, но потом опять может отвалиться. У виртуалок с FreeBSD  тоже zfs.
Подскажите, что такое с proxmoxom и как восстанавливать виртуалку без бэкапа?

Заранее благодарен!


Содержание

Сообщения в этом обсуждении
"Помогите с proxmox!"
Отправлено universite , 12-Дек-20 10:51 
> Здравствуйте!
> Помогите кто чем может.
> Подскажите, что такое с proxmoxom и как восстанавливать виртуалку без бэкапа?

Размер дисков виртуалок перед этим увеличивали?


"Помогите с proxmox!"
Отправлено Ajavrik , 12-Дек-20 11:16 
>> Здравствуйте!
>> Помогите кто чем может.
>> Подскажите, что такое с proxmoxom и как восстанавливать виртуалку без бэкапа?
> Размер дисков виртуалок перед этим увеличивали?

Нет, вообще не трогал. Единственное не прав был, это выключил перегрузил хоста не выключая виртуалки, но они нормально отшутдаунились и некоторые загрузились, а потом попадали. Причем пока увидел, что только FreeBSD-ые виртуалки. Винды и линуксы пока грузятся и работают нормально.


"Помогите с proxmox!"
Отправлено lavr , 12-Дек-20 13:15 
>>> Здравствуйте!
>>> Помогите кто чем может.
>>> Подскажите, что такое с proxmoxom и как восстанавливать виртуалку без бэкапа?
>> Размер дисков виртуалок перед этим увеличивали?
> Нет, вообще не трогал. Единственное не прав был, это выключил перегрузил хоста
> не выключая виртуалки, но они нормально отшутдаунились и некоторые загрузились, а
> потом попадали. Причем пока увидел, что только FreeBSD-ые виртуалки. Винды и
> линуксы пока грузятся и работают нормально.

начните с анализа, а то у Вас: "ничего не делал" и вдруг кирдык...

Кластер Proxmox из 2'ух серверов?
- на серверах Proxmox - zfs
- сетевое хранилище есть или только локальное?
- отваливаются только гостевые FreeBSD?
- что используете под vHDD для гостевых: qcow, zvs volume?
- в чем разница vhdd для Linux/Windows и FreeBSD?
- настройки zfs на нодах Proxmox и в гостевых FreeBSD?
- потребление памяти на нодах Proxmox, и сколько RAM на нодах? (утечка памяти?)
...
...


"Помогите с proxmox!"
Отправлено DeerFriend , 12-Дек-20 13:26 
Если ничего не понятно, можно всё переустановить с нуля, без конвертации, не из бэкапов.
Заодно оплейбучить, ИаКнуть, и задокументировать дизастер рекавери план.

"Помогите с proxmox!"
Отправлено Сергей , 12-Дек-20 23:19 
> Если ничего не понятно, можно всё переустановить с нуля, без конвертации, не
> из бэкапов.
> Заодно оплейбучить, ИаКнуть, и задокументировать дизастер рекавери план.

Похоже ключевое слово виртуалка freebsd на zfs...



"Помогите с proxmox!"
Отправлено Ajavrik , 14-Дек-20 18:11 
>> Если ничего не понятно, можно всё переустановить с нуля, без конвертации, не
>> из бэкапов.
>> Заодно оплейбучить, ИаКнуть, и задокументировать дизастер рекавери план.
>  Похоже ключевое слово виртуалка freebsd на zfs...

Спасибо всем!

Похоже прав Сергей про zfs. Когда расковырял все-таки эти диски, то в логах увидел ошибки записи на диск. Падал сервер при интенсивной записи.

Увидел следующее: попадали все сервера, которые я смигрировал с VmWare 5.0. Все виртулки стояли на zfs и в хостовую машину я их положил на zfs-local.

FreeBSD на виртуалках версий 8.2-9.0

Новые виртуалки я создал и они, пока, работают нормально, даже в local-zfs, старые восстановил в local и тоже, пока, без проблем.



"Помогите с proxmox!"
Отправлено . , 13-Дек-20 00:48 
> Подскажите, что такое с proxmoxom

вероятно, для этого надо читать логи? Не, не пробовали?
Включая и логи с крэшащихся vm - например, научившись таки в remote syslog. (про serial я уж не надеюсь что справитесь)

> и как восстанавливать виртуалку без бэкапа?

так же как и невиртуалку, вдруг переставшую видеть диск - подключить его к загружающейся системе (например соседней рабочей виртуалке, если только вы не в лучших девляпс-традициях умудрились на всех сделать одинаковый zpool) - и разбираться, что с диском не так.

Остальное подсказать,не зная деталей вашей конфигурации (о которых уже спрашивали) нельзя.

Теоретически возможный, хоть и маловероятный вариант - какие-то кривые скрипты проксмоксы увидели внутри ваших виртуалок zfs (если они внутри zvol) и полезли ее импортировать прямо поверх работающих систем.


"Помогите с proxmox!"
Отправлено Сергей , 14-Дек-20 19:04 
> Теоретически возможный, хоть и маловероятный вариант - какие-то кривые скрипты проксмоксы
> увидели внутри ваших виртуалок zfs (если они внутри zvol) и полезли
> ее импортировать прямо поверх работающих систем.

  Там я думаю проще, zfs внутри виртуалки грохнулась, некорректно закрылась виртуалка, фришки там 8.2-9.0, следовательно не все баги zfs на тот момент отловились, у меня такое было с 9.1 ...


"Помогите с proxmox!"
Отправлено Ajavrik , 14-Дек-20 20:44 
>   Там я думаю проще, zfs внутри виртуалки грохнулась, некорректно закрылась
> виртуалка, фришки там 8.2-9.0, следовательно не все баги zfs на тот
> момент отловились, у меня такое было с 9.1 ...

На некорректное закрытие виртуалки не похоже. Одна из них падала просто на глазах. Я открыл консоль и увидел ошибку записи, пока думал, проскочила еще и потом посыпалось и она встала. Перегружаю и уже говорит не системный диск.