Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2012/2012 R2 (http://forum.oszone.net/forumdisplay.php?f=117)
-   -   [решено] Не стартует ВМ перенесенная с 2012 на 2012R2 (http://forum.oszone.net/showthread.php?t=303857)

nikitos435 12-08-2015 10:12 2540495

Не стартует ВМ перенесенная с 2012 на 2012R2
 
Всем привет!

Задача банальная.

Был сервер на win 2012, на нем в Hyper-V крутилась ВМ с zabbixом

Было принято решение собрать физический сервер в кластер с ОС win server 2012R2. После сбора кластера стал перемещать ВМ.

Все ВМ благополучно запустились кроме zabbixа. ВМ стартует и зависает на логотипе zabbix

В домене есть кластер на win server 2012, создал ВМ указал на жесткий диск zabbix и все заработало на ура.

Как мне подружить жесткий диск zabbix .vhd и корневую ОС win server 2012R2

Спасибо!

James Marsh 12-08-2015 21:35 2540908

Попробуйте установить "устаревшую сетевую карту", а "нормальную" удалить в настроках виртуальной машины.

Telepuzik 13-08-2015 10:57 2541059

nikitos435,
Скрин настроек ВМ с zabbixом покажите.

nikitos435 13-08-2015 11:00 2541060

Telepuzik, приложил
James Marsh, это как?

James Marsh 13-08-2015 20:58 2541342

Цитата:

Цитата nikitos435
James Marsh, это как? »

Это так

Кста, заббикс на чем крутится(дистрибутив/версия)?

nikitos435 14-08-2015 08:12 2541453

Цитата:

Цитата James Marsh
Кста, заббикс на чем крутится(дистрибутив/версия)? »

openSUSE 12.3

Telepuzik 14-08-2015 09:58 2541479

nikitos435,
Покажите скрин настроек ВМ раздел BIOS.

nikitos435 14-08-2015 10:20 2541488

Telepuzik, вложил

nikitos435 14-08-2015 10:27 2541494

Цитата:

Цитата James Marsh
Попробуйте установить "устаревшую сетевую карту", а "нормальную" удалить в настроках виртуальной машины. »

Сделал, эффект тот же самый, виснет на заставке

James Marsh 14-08-2015 20:59 2541743

При загрузке grub'a нажмите <e> и удалите из строки запуска quiet, должно показать лог загрузки и на что ругается.

nikitos435 31-08-2015 09:13 2547725

James Marsh,
НЕт у МЕНя В запУСКЕ quiEt (см. СКРин)

James Marsh 31-08-2015 20:17 2548013

Цитата:

Цитата nikitos435
НЕт у МЕНя В запУСКЕ quiEt (см. СКРин) »

ГлАзА пАлАмАтЬ мОжНа

В строке
Код:

set gfxpayload = keep
Напишите
Код:

set gfxpayload = text
И грузитесь.

Выхлоп - сюда, бум разбираться.

nikitos435 01-09-2015 08:29 2548127

Цитата:

Цитата James Marsh
ГлАзА пАлАмАтЬ мОжНа »

Клава тупила

Цитата:

Цитата James Marsh
set gfxpayload = text »

Как сохранить это изменение?

Спасибо!

James Marsh 01-09-2015 20:19 2548401

1.
Цитата:

Цитата nikitos435
НЕт у МЕНя В запУСКЕ quiEt (см. СКРин) »

Должно быть что-то вроде этого, полистайте курсором вниз.
картинка нумер раз



2.
Цитата:

Цитата nikitos435
Как сохранить это изменение? »

Никак, просто правите и согласно инструкции - <F10>
картинка нумер два

nikitos435 02-09-2015 10:41 2548580

Цитата:

Цитата James Marsh
Выхлоп - сюда, бум разбираться. »

https://cloud.mail.ru/public/8rfF/R9tsTZUBB

James Marsh 02-09-2015 20:48 2548816

Ага.
Понятно.
Значиццо так: удаляем еще
Код:

splash = silent
и повторяем.
Видео удалите, пожалуйста, там у Вас конфедициальная информация в кадр попала.

nikitos435 03-09-2015 08:44 2548924

Цитата:

Цитата James Marsh
и повторяем. »

https://cloud.mail.ru/public/LXkL/xhidbNXbd
Y или n нажимал, но эффекта вообще никакого, как будто в никуда нажимал.

Цитата:

Цитата James Marsh
удаляем еще »

Когда удалял quiet и splash = silent, буква q остается, несколько раз пробовал. Баг это или норм.

James Marsh 03-09-2015 16:42 2549195

Понятно. В общем у Вас сменился UUID устройства с которого грузится система.
Вам необходимо "переколбасить" GRUB, что бы записались новые UUIDы дисков, тогда должно завестись.

1. Качайте iso образ opensuse live-cd, подсовывайте в виртуалку, грузитесь.
2. Потом согласно инструкции
хотя в вашем случае по-идее должно хватить загрузиться в rescue-mode и сделать
Код:

#update-grub2

nikitos435 04-09-2015 08:54 2549396

Цитата:

Цитата James Marsh
Качайте iso образ opensuse live-cd, »

Разрядность и версия live cd имеет значение?
Я отсюда скачиваю http://software.opensuse.org/132/ru

viciousrage 08-09-2015 16:25 2550976

Может поможет, у меня тоже "зависал" на логотипе zabbix, приходилось из меню груба выбирать вручную Advanced options \ zabbix 2.4 .... (recovery mode)
Потом просто перенес этот пункт в начало меню grub
Код:


### BEGIN /etc/grub.d/10_linux ###
menuentry 'Zabbix_2.4_x86_64_13.1 [ VMX ], with Linux 3.11.10-21-default (recovery mode)' --class 'zabbix-2-4-x86-64-13-1-vmx' --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.11.10-21-default-recovery-a961e223-4514-4e58-ac3d-ed6def20a78b' {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_msdos
        insmod ext2
        set root='hd0,msdos1'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1'  a961e223-4514-4e58-ac3d-ed6def20a78b
        else
          search --no-floppy --fs-uuid --set=root a961e223-4514-4e58-ac3d-ed6def20a78b
        fi
        echo    'Loading Linux 3.11.10-21-default ...'
        linux  /boot/vmlinuz-3.11.10-21-default root=UUID=a961e223-4514-4e58-ac3d-ed6def20a78b
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd-3.11.10-21-default
}


James Marsh 08-09-2015 19:29 2551053

Цитата:

Цитата viciousrage
(recovery mode) »

используется для исправления проблем, а не регулярной работы.

nikitos435 09-09-2015 08:44 2551239

viciousrage, у тебя тоже на opensuse?
А то что у меня в строке не menuentry, как у тебя, а setparams это нормально?
Может имеет значение, но данная ВМ кластеризована.
С live cd не получается загрузиться, виснет на фразе loading....
Поделитесь ссылкой на нормальный образ, а то 3 уже скачал и не але.

nikitos435 11-09-2015 14:11 2552092

Цитата James Marsh:
#update-grub2 »
Сделал, все как на скриншоте.
sda1 у меня.
Все прошло без ошибок.
Результата нет, виснет на логотипе.
Видео загрузки после манипуляций https://cloud.mail.ru/public/BsRn/mEwVFB6uU

nikitos435 14-09-2015 08:24 2552887

Коллеги админы линуксоидов.
Подскажите по проблеме

James Marsh 14-09-2015 20:55 2553166

Ужс. Прошел месяц с первого поста. Я бы уже Zabbix с нуля бы поднял, хотя наверное - нет (нет столько свободного времени в рабочем процессе.)
Ув., nikitos435, если у Вас есть возможность организовать удаленный доступ, то маякните мне в ПМ свой скайп/аську и часовой пояс, бо у меня GMT+2.
И качните на всяк пожарный что-то из этого
Поиграемся.

nikitos435 15-09-2015 08:51 2553299

Цитата:

Цитата James Marsh
Я бы уже Zabbix с нуля бы поднял »

Дело в том, что я скачал чистый vhdx с zabbix 2.4, но при настройке его в ВМ на 2012r2 он также зависает на логотипе zabbix

User001 15-09-2015 09:28 2553305

Цитата:

Цитата nikitos435
Дело в том, что я скачал чистый vhdx с zabbix 2.4, но при настройке его в ВМ на 2012r2 он также зависает на логотипе zabbix »

Отсюда? Тоже стало интересно, что там за ВМ такая.

nikitos435 15-09-2015 13:14 2553401

Цитата User001:
Отсюда? »
Да
Дообавлю, что данная ВМ в кластере

nikitos435 22-09-2015 09:48 2556170

James Marsh,
https://cloud.mail.ru/public/JNP4/kLnYSZrok
Я добился того, чтобы у меня система загрузилась.
Теперь мне надо подменить в grub.cfg нормальные идентификаторы дисков.
Подскажи, пожалуйста, как мне правильно это сделать и какой идентификатор у root а какой у disk ?
Я попробовал подменить, сделал grub2-mkconfig -o /boot/grub2/grub.cfg прошло без ошибок. Потом grub2-install все норм.
Но так по человечески и не грузится система.

nikitos435 22-09-2015 16:24 2556333

В итоге в /etc/default/grub.cfg заменил идентификаторы дисков на нужные.
обновил grub
Все заработало.
James Marsh, еще раз большое спасибо за помощь

James Marsh 22-09-2015 20:02 2556435

Ну если быть совсем точным, то сделали немного грубо:
В грубе в, бут меню заменили конструкцию с disk by id на:
Код:

root=/dev/sda1 disk=/dev/sda
Загрузились.
Далее подправили в /etc/fstab точнку монтирования корня на /dev/sda1
Потом подправили /etc/default/grub
Потом
Код:

grub2-mkconfig -o /boot/grub2/grub.cfg
(opensuse такая opensuse, что не умеет update-grub2)
Потом ребутнулись и все загрузилось.
Костыльно, но фунциклирует. :biggrin:

Debian тоже умеет изголяться

Код:

urik@mc-www:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>  <type>  <options>      <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=75045034-0e33-4900-bb10-ba5c8fbb6e41 /              ext4    errors=remount-ro 0      1
# /home was on /dev/sdb6 during installation
UUID=ab6946e4-0649-4276-97ae-65205e47b2ba /home          ext4    defaults        0      2
# /mnt/backups/ was on /dev/sdc5 during installation
UUID=25adb76e-e8ac-4911-a074-f67238413893 /mnt/backups/  ext4    defaults        0      2
# /var was on /dev/sdb5 during installation
UUID=5ac84681-64d4-4c21-a9f4-04ba685ee373 /var            ext4    defaults        0      2
# swap was on /dev/sda5 during installation
UUID=e08e2510-5ced-40e2-988a-1fcde43bee0c none            swap    sw              0      0
/dev/sr0        /media/cdrom0  udf,iso9660 user,noauto    0      0
urik@mc-www:~$ blkid
-bash: blkid: команда не найдена
urik@mc-www:~$ su
Пароль:
root@mc-www:/home/urik# blkid
/dev/sda5: UUID="e08e2510-5ced-40e2-988a-1fcde43bee0c" TYPE="swap"
/dev/sdc5: UUID="25adb76e-e8ac-4911-a074-f67238413893" TYPE="ext4"
/dev/sdb5: UUID="5ac84681-64d4-4c21-a9f4-04ba685ee373" TYPE="ext4"
/dev/sdb6: UUID="ab6946e4-0649-4276-97ae-65205e47b2ba" TYPE="ext4"
/dev/sda1: UUID="75045034-0e33-4900-bb10-ba5c8fbb6e41" TYPE="ext4"



Время: 23:38.

Время: 23:38.
© OSzone.net 2001-