Гостевая CentOS 6.3 в Hyper-V
Сегодня появилась необходимость развернуть хостинговую машину на мощностях клиента, у которого все построено на microsoft. Сайты клиента были сделаны на php/mysql и работали на apache 2.2 под windows. Решили перенести все это под linux. Я взял centos-minimal x64 и установил его в гостевую машину.
Установка прошла без каких-то проблем. После установки, я заметил, что система работает с некоторыми задержками. Ну понятно, что необходимо поставить модули для работы в hyper-v, и через поиск нашел ссылку на пакет интеграции. Смотнтировал, попытался установить и получил ошибку "kernel(clocksource_register) = 0xd88be65d is needed by...". Хорошо, установим насильно:
rpm -ivh --nodeps /mnt/kmod-microsoft-hyper-v-rhel6-43.1.x86_64.rpm rpm -ivh --nodeps /mnt/microsoft-hyper-v-rhel6-43.1.x86_64.rpm
Перезагружаемся. Работает теперь как надо. Проверим, что модуль подгрузился:
[root@localhost ~]# lsmod |grep hv_ hv_mouse 4217 0 hv_utils 5661 0 hv_storvsc 9087 2 hv_vmbus 29482 3 hv_mouse,hv_utils,hv_storvsc,[permanent]
Где на форумах микрософт я видел упоминание о том, что можно обойтись и без насильной установки. Для этого необходимо взять старый дистрибутив, установить пакет интеграции и обновить дистрибутив, либо установить старое ядро.
Дальше настроил хостинговую панель и перенес все сайты с сомнительно работающих серверов.
Update: сегодня обновили хостинговую машину клиента до CentOS 6.4, обновили весь комплекс ПО. Подняли Linux Integration Services до 3.4. Прошло все очень гладко и без ошибок. Устанавливал стандартным способом:
[root@mx ~]# wget http://download.microsoft.com/download/4/9/7/4972134C-483D-494D-9B7D-BA74CAE50B94/LinuxICv34.iso [root@mx ~]# mount -o loop LinuxICv34.iso /mnt/ [root@mx ~]# cd /mnt/RHEL63 [root@mx RHEL63]# ./install.sh Installing the Linux Integration Services for Microsoft Hyper-V... Preparing... ########################################### [100%] 1:kmod-microsoft-hyper-v ########################################### [100%] Preparing... ########################################### [100%] 1:microsoft-hyper-v ########################################### [100%] Saving old initramfs Installing new initramfs Linux Integration Services for Hyper-V has been installed. Please reboot your system. [root@mx RHEL63]# rebootОчень приятно так обновляться..
Комментарии (0)
Добавление комментариев закрыто.