The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]



"VMWare ESXI 5.1 - замена загрузочного диска"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Оптимизация и Промышленные системы (Виртуализация)
Изначальное сообщение [ Отслеживать ]

"VMWare ESXI 5.1 - замена загрузочного диска"  +/
Сообщение от ASphinx email(??) on 10-Фев-17, 13:36 
Доброе время суток всем!

Есть на работе машинка для различных экспериментов под VMWare ESXI 5.1, Free license. Количество задач выросло - стало не хватать места. Начальство расщедрилось и выделило новый HDD с требованием вернуть старый диск после замены во внутренний оборот железа. Пытался перенести содержимое акронисом, norton ghost-ом, простым dd - лучше всех справился dd, но теперь машинка грузится долго, в логе куча ругани типа:

WARNING: NMP: nmp_IssueCommandToDevice:2955:I/O could not be issued to device "${новый диск}" due to Not found
WARNING: NMP: nmp_DeviceRetryCommand:133:Device "${новый диск}": awaiting fast path state update for failover with I/O blocked. No prior reservation ex
WARNING: NMP: nmp_DeviceStartLoop:721:NMP Device "${новый диск}" is blocked. Not starting I/O from device
WARNING: NMP: nmpDeviceAttemptFailover:599:Retry world failover device "${новый диск}" - issuing command 0x412400816cc0
WARNING: NMP: nmpDeviceAttemptFailover:658:Retry world failover device "${новый диск}" - failed to issue command due to Not found (APD), try again...
WARNING: NMP: nmpDeviceAttemptFailover:708:Logical device "${новый диск}": awaiting fast path state update...
[много раз по кругу...],
наконец, потеряна информация о локальном сторадже для виртуальных машин и сами виртуальные машины на новом диске. Я понимаю, что лучше было бы ставить систему на отдельном диске, но... Никто не думал тогда, что виртуалка приживётся так надолго.
В гугле много советов, как поменять носители в рейде и стораджах, но про загрузочный диск как-то тихо. :(
Есть у кого положительный опыт или ставить систему заново и восстанавливать конфигурации?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "VMWare ESXI 5.1 - замена загрузочного диска"  +/
Сообщение от ASphinx email(??) on 14-Фев-17, 15:35 
> Доброе время суток всем!
> Есть на работе машинка для различных экспериментов под VMWare ESXI 5.1, Free
> license. Количество задач выросло - стало не хватать места. Начальство расщедрилось
> и выделило новый HDD с требованием вернуть старый диск после замены
> во внутренний оборот железа. Пытался перенести содержимое акронисом, norton ghost-ом,

[посикпано...]
> Есть у кого положительный опыт или ставить систему заново и восстанавливать конфигурации?

Видимо, нет решения. :(

Ладно, следующий вопрос: переставил esxi на новый диск, подцепляю старый, чтобы перелить гостевые vm-ки, а команды mount нет. :( Пытался подцепить через add storage - мастер говорит, что диск пустой и жаждет отформатировать его заново. :( В гугле ответов тоже пока не нашлось, хотя я ещё в процессе... Линукс vmfs не понимает (пробовал грузиться в kali). :(

Остаётся ещё вариант сливать гостевые системы по ssh, но хочется решения побыстрее...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "VMWare ESXI 5.1 - замена загрузочного диска"  +/
Сообщение от ASphinx email(??) on 18-Фев-17, 17:52 
>[оверквотинг удален]
> [посикпано...]
>> Есть у кого положительный опыт или ставить систему заново и восстанавливать конфигурации?
> Видимо, нет решения. :(
> Ладно, следующий вопрос: переставил esxi на новый диск, подцепляю старый, чтобы перелить
> гостевые vm-ки, а команды mount нет. :( Пытался подцепить через add
> storage - мастер говорит, что диск пустой и жаждет отформатировать его
> заново. :( В гугле ответов тоже пока не нашлось, хотя я
> ещё в процессе... Линукс vmfs не понимает (пробовал грузиться в kali).
> :(
> Остаётся ещё вариант сливать гостевые системы по ssh, но хочется решения побыстрее...

Вобщем, если кому-то придётся ещё ходить по этим граблям, мой вариант выхода из этого анального тупика (возможно, не самый лучший, эффективный, но... то, что обобщил из опыта народного в интернете):
Вариантов замены загрузочного диска VMWare ESXI нигде не предусмотрено. Предполагается, что серьёзная система будет устанавливаться на аппаратный raid-массив, и замена диска в массиве - это тривиальное решение на уровнет контроллера. Варианты скромно-бюджетных организаций или домашних тестовых лабораторий - это несерьёзно. Если дома "поиграться" - то игрушку можно же переустановить. Один из сертифицированных гуру VMWare даже задавал вопрос: "can you please explain the use case for cloning a VM host including VMs? I'm really curious... Thanks!"

1. Я слил содержимое /etc - там всего около 8 МБ. В идеале - слить куда-нибудь ещё файлы гостевых систем, но я был ограничен в свободном дисковом пространстве, о чём потом пожалел - несколько седых волос дальнейшее развитие событий мне добавило. :(
2. В итоге, после всех блуканий и тырканий, я переставил систему заново на другой диск на том же железе, перенёс лицензию (хранится в файле /etc/vmware/vmware.lic). Имена системы и прочее, по возможности я сохранил прежние при установке. Перенёс руками /etc/vmware/esx.conf - всё основное, касающееся системы и её внутренностей (внутренние свитчи, сети) восстановилось.

Оказалось, что одна из версий Акрониса, которыми я пытался пользоваться при переносе (8, 10, 11, 12), некорректно работает с GPT-разделами и выдала мне предупреждение, про некорректный формат таблицы разделов. Т.к. у меня и в мыслях не было вносить какие-то правки в старый винт до окончательного запуса системы на новом диске, я как-то не особо вчитался и согласился, тем более, что кроме кнопки "Ok", если правильно помню, ничего не предлагалось. Однако акронис ошибку исправил сам - починил MBR по своему усмотрению и затёр первую копию таблицы GPT. В итоге новая инкарнация VMWare никаких разделов не обнаружила, в том числе и хранилище гостевых систем.

Из приятных инструментов, перепробованных мною - testdisk (www.cgsecurity.org/wiki/TestDisk) легко нашёл разделы, нашёл виртуальные разделы гостевух и даже кое-что вытащил из файлов, но vmfs он не понимает. :( Так же отказался восстанавливать раздел vmfs, мотивируя тем, что "fs is corrupted" и максимум предлагал сделать образ (места куда у меня не было). Но среди гостевых систем у меня есть экспериментальная Netware - оттуда данные он тоже не вытащил. :(
Поигрался я с gpart-ом по инструкции http://bu7cher.blogspot.com/2010/10/gpt-gpart.html, но в последний момент очко сыграло и результат я на диск не записал.
Решилась проблема с помощью dmde (http://dmde.ru/) Программа платная, но её тестовых возможностей вполне достаточно, чтобы восстановить раздел целиком, не влезая в файловую систему (на что как раз ограничения в тестовой версии и распространяются).

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

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "VMWare ESXI 5.1 - замена загрузочного диска"  +/
Сообщение от Siava email(??) on 17-Ноя-17, 15:34 
По мне так проще установить ESXi заново, скопировать datastore со старого в новое хранилище и подцепить виртуалки. Как это делается: https://siava.ru/forum/knowlegebase/article?k=60
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема


  Закладки на сайте
  Проследить за страницей
Created 1996-2017 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
Hosting by Ihor