Добавление в VMM 2012 физических компьютеров в качестве хостов Hyper-V. Часть 2

Пост от Алексей Леготин | в категории Virtual Machine Manager | добавлен 05-06-2011

3

Подготовка физических компьютеров

Прежде, чем вы начнете процесс развертывания хостов посредством System Center Virtual Machine Manager (VMM) 2012, вы должны подготовить физические компьютеры для обнаружения.

Поддержка Hyper-V

Для поддержки Hyper-V компьютеры должны использовать процессоры с 64-разрядной архитектурой и иметь включенные в BIOS соответствующие параметры. Подробней об этом смотрите статью Требования для установки Hyper-V.

Загрузка PXE

На каждом компьютере включите и установите порядок загрузки в Pre-Boot Execution Environment (PXE).

Управление по вспомогательному каналу (Out-of-band management)

Для обнаружения физических компьютеров посредством управления по вспомогательному каналу должны соблюдаться следующие условия:

  • Контроллеры управления основной платой (Baseboard Management Controllers — BMCs) должны быть сконфигурированы с учетными данными для входа и либо со статическим IP-адресом, либо с IP-адресом, который присваивается с помощью DHCP. Если вы используете DHCP, мы рекомендуем конфигурировать DHCP с известным диапазоном IP-адресов.
Примечание
В бета-версии VMM 2012 вы должны конфигурировать BMC c IPv4 адресами.
  • Сервер управления VMM должен иметь доступ к сетевому сегменту, в котором сконфигурирован BMC.

Примечание
BMC должны использовать поддерживаемый протокол управления по вспомогательному каналу. Подробней об этом смотрите раздел «Требования к BMC» первой части данной статьи — Добавление в VMM 2012 физических компьютеров в качестве хостов Hyper-V. Часть 1. Обзор

 

Конфигурация DNS

Если в вашей среде несколько Domain Name System (DNS)-серверов, и репликация DNS может занимать некоторое время, мы очень рекомендуем создать DNS-записи для имен, которые будут присвоены физическим компьютерам, и дождаться DNS-репликации. Иначе развертывание хостов может завершиться неудачей.

(!) Важно!
Не заводите предварительно учетные записи компьютеров в доменных службах Active Directory (AD DS). Также, если вы хотите использовать процесс развертывания физических хостов для переустановки существующей операционной системы, вы должны удалить существующие учетные записи компьютеров из AD DS прежде, чем начнете.

 

Как установить дополнительные протоколы управления по вспомогательному каналу

Вы можете использовать следующую необязательную процедуру добавления протокола управления по вспомогательному каналу (out-of-band management protocol) Hewlett-Packard Integrated Lights-Out (iLO) 2. После того, как вы добавите протокол управления по вспомогательному каналу HP iLO 2, вы сможете обнаруживать физические компьютеры, которые используют карту HP iLO.

(!) Важно!
Вы должны проводить данную процедуру на сервере управления VMM. Также обратите внимание, что эта процедура требует перезапуска службы VMM.

 

Чтобы добавить протокол управления по вспомогательному каналу HP iLO 2

1. На сайте Microsoft Connect (http://go.microsoft.com/fwlink/?LinkID=212839) скачайте файл SCVMM 2012 BETA Configuration Provider for HP ILO 2.exe.

2. Распакуйте содержимое файла в папку. Для этого следуйте следующим шагам:

a. Сделайте двойной клик на файле SCVMM 2012 BETA Configuration Provider for HP ILO 2.exe и затем кликните Run (Запустить).

b. Кликните Accept для принятия лицензионного соглашения.

c. В поле Destination folder (Папка назначения) выберите местоположение для распаковки содержимого и затем кликните Install (Установить).

Например, распакуйте содержимое в папку с именем C:\Provider.

3. Скачайте и установите HP Lights-Out Configuration Utility по следующей ссылке на сайте Hewlett-Packard: HP Lights-Out Configuration Utility (http://go.microsoft.com/fwlink/?LinkID=212840).

По умолчанию утилита устанавливается в C:\Program Files (x86)\HP\cpqlocfg.

4. Скачайте пакет HP Lights-Out XML Scripting Sample for Windows и сохраните его на жесткий диск. Вы можете скачать пакет по следующей ссылке с сайта HP: HP Lights-Out XML Scripting Sample for Windows (http://go.microsoft.com/fwlink/?LinkID=212841).

5. Распакуйте пакет HP Lights-Out XML Scripting Sample for Windows в то же местоположение, куда вы установили HP Lights-Out Configuration Utility в шаге 3.

Например, если вы использовали в шаге 3 местоположение по умолчанию, распакуйте пакет в C:\Program Files (x86)\HP\cpqlocfg.

6. В папке, куда вы распаковали файлы примеров сценариев, сделайте следующее:

a. Переименуйте файл Set_Host_Power.xml в Set_Host_Power_Off.xml.

b. Скопируйте файл Set_Host_Power_Off.xml и затем вставьте копируемый файл в ту же папку.

c. Переименуйте скопированный файл в Set_Host_Power_On.xml.

Вы должны получить в папке файлы Set_Host_Power_Off.xml file и a Set_Host_Power_On.xml.

7. Запустите Блокнот (Notepad) в режиме повышенных привилегий. Чтобы сделать это, кликните Start (Пуск), кликните All Programs (Все программы), кликните Accessories (Стандартные) , сделайте правый клик мышью на Notepad (Блокнот), и затем кликните Run as administrator (Запустить от имени администратора).

8. В Блокноте сделайте следующее:

a. Откройте файл Set_Host_Power_On.xml.

Примечание
Когда вы ищете файл, убедитесь, что вы выбрали All Files (Все файлы) в выпадающем списке, следующим за поле File name (Имя файла). По умолчанию в списке видны только файлы .txt.

 

b. В файле Set_Host_Power_On.xml замените <SET_HOST_POWER HOST_POWER=»No»/> на <SET_HOST_POWER HOST_POWER=»Yes»/> и затем сохраните файл.

Примечание
Вы не должны изменять значения LOGIN_USER_LOGIN и PASSWORD.

 

c. Закройте Блокнот.

9. Запустите Windows PowerShell в режиме повышенных привилегий. Чтобы сделать это, кликните Start (Пуск), кликните All Programs (Все программы), кликните Accessories (Стандартные), кликните папку Windows PowerShell, сделайте правый клик на Windows PowerShell, и затем кликните Run as administrator (Запустить от имени администратора).

10. Определите, разрешено ли выполнение сценариев. Чтобы определить политику текущего выполнения сценариев, используйте командлет Get-ExecutionPolicy.

Если выполнение сценариев запрещено, сделайте следующее:

a. Введите следующую команду и затем нажмите ENTER:

Set-ExecutionPolicy AllSigned

 

b. Прочитайте сообщение и затем нажмите ENTER для принятия умолчания и изменения политики выполнения.

11. В окне Windows PowerShell сделайте следующее:

a. Введите следующие команды, нажимая после каждой ENTER, где c:\provider означает папку, куда вы распаковали файл SCVMM 2012 BETA Configuration Provider for HP ILO 2.exe и c:\program files (x86)\hp\cpqlocfg означает местоположение, куда вы установили HP Lights-Out Configuration Utility и распакованные файлы XML.

cd c:\provider

.\registeroobprovider.ps1 «c:\program files (x86)\hp\cpqlocfg»

 

b. Нажмите R для запуска сценария и затем нажмите ENTER.

c. Как часть сценария, служба VMM автоматически перезапустится. В ответ на запрос, хотите ли вы продолжать, нажмите ENTER, чтобы принять значение по умолчанию Yes (Да), для продолжения и нажмите N, чтобы прервать установку. Если вы нажали ENTER, служба VMM перезапустится.

12. После того, как вы запустили сценарий, убедитесь, что политика выполнения PowerShell установлена так, как вы хотите, используя командлет Set-ExecutionPolicy. Например, для установки политики выполнения в Restricted (Запрещено), введите Set-ExecutionPolicy Restricted и затем нажмите ENTER. Для более подробной информации о командлете введите следующую команду и затем нажмите ENTER:

get-help Set-ExecutionPolicy

 

(!) Важно!
Не удаляйте HP Lights-Out Configuration Utility или файлы XML после того, как вы завершите эту процедуру.

 

Чтобы проверить, что протокол управления по вспомогательному каналу HP iLO 2 добавлен

1. Откройте рабочую область Fabric (Фабрика).

2. На панели Fabric кликните Servers (Серверы).

3. На вкладке Home в группе Add кликните Add Resources (Добавить ресурсы) и затем кликните Hyper-V Hosts and Clusters (Хосты и кластеры Hyper-V). Запустится мастер добавления ресурса.

4. На странице Resource location (Расположение ресурса) кликните Physical computer to be provisioned into Hyper-V hosts и затем кликните Next (Далее).

5. На странице Credentials and protocol (Учетные данные) кликните список Protocol.

Проверьте, что протокол управления по вспомогательному каналу HP Integrated Lights-Out (ILO 2) появился в списке.

 



Комментарии (3)

При попытке развернуть SC VMM 2012 столкнулся с проблемой на этапе:
——-
3. Скачайте и установите HP Lights-Out Configuration Utility по следующей ссылке на сайте Hewlett-Packard: HP Lights-Out Configuration Utility (http://go.microsoft.com/fwlink/?LinkID=212840).
——-

Проблема в том, что данный пакет можно установить только на серверах НР.

Я разворачиваю SC VMM 2012 в виртуальной среде и пытаюсь заставить SC VMM 2012 подключиться к серверу НР на котором есть ilo.

У Вас есть идеи, как победить мою проблему — ?

Есть к

А в чем у вас возникла проблема с установкой? Попробовал сейчас, скачал утилиту управления, прекрасно установилась в указанный каталог.

Почему-то утилита у меня требует сервер НР, сегодня попробовал использовать другую версию и вроде как прошел этот этап, но на этапе регистрации скрипта получил вот что:

PS C:\Program Files (x86)\HP\HP Lights-Out Configuration Utility> .\RegisterOOBProvider.ps1 «C:\Prog
P Lights-Out Configuration Utility»

Do you want to run software from this untrusted publisher?
File C:\Program Files (x86)\HP\HP Lights-Out Configuration Utility\RegisterOOBProvider.ps1 is
published by CN=Microsoft Corporation, OU=MOPR, O=Microsoft Corporation, L=Redmond, S=Washington,
C=US and is not trusted on your system. Only run scripts from trusted publishers.
[V] Never run [D] Do not run [R] Run once [A] Always run [?] Help (default is «D»): r

Confirm
The Virtual Machine Manager service will be restarted as part of the installation of this
configuration provider. Users will not be able to access it during this time. Do you want to
continue?
[Y] Yes [N] No [?] Help (default is «Y»): y
Installing iLO2 configuration provider…

Confirm
The item at C:\Windows\system32\windowspowershell\V1.0\modules\ILO2 has children and the Recurse
parameter was not specified. If you continue, all children will be removed with the item. Are you
sure you want to continue?
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is «Y»): y
New-Item : The registry key at the specified path does not exist.
At C:\Program Files (x86)\HP\HP Lights-Out Configuration Utility\RegisterOOBProvider.ps1:120 char:32
+ $Result1 = New-Item <<<< -itemType Directory $configProviderRegRoot
+ CategoryInfo : InvalidArgument: (HKEY_LOCAL_MACH…ation Providers:String) [New-Item]
n
+ FullyQualifiedErrorId : System.ArgumentException,Microsoft.PowerShell.Commands.NewItemCommand

Есть идеи?

Написать комментарий