Установка vCenter на Windows 2008 R2

Приветствуем “новичка” на нашем блоге – раньше я его статьи не переводил. Итак – Geert Verbist.

Установка vCenter на Windows Server 2008 R2 дело нетривиальное. Впрочем, нужно выполнить всего два условия:

  1. .NET Framework 3.5.1.
  2. 32-bit DSN к базе vCenter.

.NET Framework 3.5.1.

  • Откройте Server Manager и добавьте функционал (Add Feature). Кстати, а вы знаете, что в R2 Server Manager может подключаться к удаленным серверам?
  • Раскройте дерево с .NET 3.5.1.
  • Не устанавливайте WCF Activation, он повлечет за собой IIS, а IIS начнет конфликтовать с веб-службами vCenter.

32-bit DSN к базе vCenter

  • Когда вы создаете DSN на свежеустановленной Windows Server 2008 R2, он является 64-битным объектом, тогда как инсталлятор vCenter ищет 32-битный DSN. Для создания 32-битного DSN вам необходимо установить SQL Native Client на сервер и создать DSN с его помощью;
  • SQL Server Native Client является частью SQL Server 2005 Feature Pack. На странице скачивания выберите 64-битный пакет (потому что вы его устанавливаете на 64-битную систему);
  • После установки выполните команду odbcad32 (ее можно найти с помощью меню “Пуск”);
  • Выберите вкладку “Системные DSN”;
  • Нажмите кнопку “Добавить”;
  • На первой странице визарда выберите SQL Native Client;
  • Укажите имя и описание создаваемого системного DSN, а также укажите, на каком SQL-сервере будет располагаться база;
  • На странице аутентификации выберите подходящий метод;
  • Когда увидите приглашение к тестированию источника DSN – протестируйте его.

Вот и все.

Запись опубликована в рубрике 4.1, VMware, vSphere с метками . Добавьте в закладки постоянную ссылку.

7 комментариев на «Установка vCenter на Windows 2008 R2»

  1. RuSTn говорит:

    А как быть, если на заключительном этапе, при настройке FireWall’а выходит ошибка, и ролбак…
    Думал какие то проблемы с ним, но нет, всё работает вполне. Может есть какой то способ установки без его (firewall)

  2. A.Vakhitov говорит:

    Есть смутное подозрение, что 32битный DSN используется Update Manager
    Кроме того, в ОС может не оказаться нужной версии SQL Client для подключения к SQL – в этом случае его нужно доставить самостоятельно!

  3. M.Zaitsev говорит:

    Ситуация такая: dsn создан, тест проходит. а вот при установке vcentr при выборе dsn (его не видно) если ввожу руками имя созданного dsn то пишет что не является 64 битным..

  4. Андрей Вахитов говорит:

    Для ручного создания DSN используется odbcad32.exe
    http://www.terrcon.com/tips/010-gp-tech-tips-32-bit-dsn-on-64-bit-computer.htm
    32 bit находится в syswow64, 64 bit – в system32.
    Скорее всего у вас DSN создан с 32битной утилитой.

  5. Вячеслав Хотимченко говорит:

    for M.Zaitsev:
    Подобная картина наблюдается при установке vCenter 5.0
    Он требует 64 bit Native Client.
    Microsoft® SQL Server® 2008 R2 Native Client X64 Package (sqlncli.msi) берём

  6. Artem говорит:

    Насчет DSN: для простой установки Vcenter 5 не требуется 32 битного ДСН. У меня так сделано – Win2008R2, установлен SQL Native Client_X64, из панели управления вызвана оснастка ОДБС, системный ДСН, создать исчтоник на основе (внимание!)SQL Native Client. После этого установка идет без проблем – источник видится в выпадающем меню соответствующего шага инсталлятора.

  7. Андрей Вахитов говорит:

    2Артем: не совсем понял. Если речь идет об установке vCenter без Update Manager – то так и есть, вам подойдет родной (64битный) DSN.
    А вот если вы будете ставить Update Manager, он этого DSN не увидит, ему 32битный подавай (http://kb.vmware.com/kb/2003790)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *