VMWare ESXI 5.1 - замена загрузочного диска, ASphinx, 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... [много раз по кругу...], наконец, потеряна информация о локальном сторадже для виртуальных машин и сами виртуальные машины на новом диске. Я понимаю, что лучше было бы ставить систему на отдельном диске, но... Никто не думал тогда, что виртуалка приживётся так надолго. В гугле много советов, как поменять носители в рейде и стораджах, но про загрузочный диск как-то тихо. :( Есть у кого положительный опыт или ставить систему заново и восстанавливать конфигурации?
|
- VMWare ESXI 5.1 - замена загрузочного диска, ASphinx, 15:35 , 14-Фев-17 (1)
> Доброе время суток всем! > Есть на работе машинка для различных экспериментов под VMWare ESXI 5.1, Free > license. Количество задач выросло - стало не хватать места. Начальство расщедрилось > и выделило новый HDD с требованием вернуть старый диск после замены > во внутренний оборот железа. Пытался перенести содержимое акронисом, norton ghost-ом, [посикпано...] > Есть у кого положительный опыт или ставить систему заново и восстанавливать конфигурации? Видимо, нет решения. :( Ладно, следующий вопрос: переставил esxi на новый диск, подцепляю старый, чтобы перелить гостевые vm-ки, а команды mount нет. :( Пытался подцепить через add storage - мастер говорит, что диск пустой и жаждет отформатировать его заново. :( В гугле ответов тоже пока не нашлось, хотя я ещё в процессе... Линукс vmfs не понимает (пробовал грузиться в kali). :( Остаётся ещё вариант сливать гостевые системы по ssh, но хочется решения побыстрее...
- VMWare ESXI 5.1 - замена загрузочного диска, ASphinx, 17:52 , 18-Фев-17 (2)
>[оверквотинг удален] > [посикпано...] >> Есть у кого положительный опыт или ставить систему заново и восстанавливать конфигурации? > Видимо, нет решения. :( > Ладно, следующий вопрос: переставил 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 и настройка параметров запуска - уже банальность, все остальные настройки гостевых систем (к какому свитчу подключены и пр.) сохранились.
|