Из переписки:
Небольшая вводная.
Теперь vCenter – это могучее приложение. Оно работает на 64-битной платформе. И не просто работает, а реально её требует.
Проблема в том, что когда производится установка, то vCenter требует 32-битного ODBC источника. ODBC Administrator из Control Panel является 64-битным.
Для запуска 32-битного ODBC Administrator'а и создания 32-битного же ODBC источника требуется выполнить команду:
%systemdrive%\Windows\SysWoW64\Odbcad32.exe
И выбрать там SQL Server Native Client …
… Его предварительно надо поставить, конечно –
ODBC Source ставится просто – всё по умолчанию.
В общем я устанавливал vCenter на Windows Server 2008.SP2 x64 – в виртуальную машину.
MS SQL 2008 x64, был установлен в другую виртуальную машину на Windows Server 2008 x64. SQL работает ва режиме Windows Auth only.
Оба сервера в AD (тоже 2008’й).
Поехали…
Удобнее всего ставить vCenter под выделенным account’ом:
1. В AD завести пользователя, под которым будет запускаться сервис vCenter’а (например VMwareVC)
2. Завести на SQL сервере соответствующий login и дать ему права sa на время установки (login получится таким – DOMAIN\VMwareVC)
3. Создать базу данных и указать login в качестве dbo
4. Для созданного login’а указать созданную базу как базу по умолчанию
5. Включить пользователя VMwareVC в группу локальных админов
6. Залогиниться этим account’ом и из под него запускать установку vCenter
7. Установить Converter (не забыть, что всегда надо использовать FQDN)
8. После окончания установки отобрать у login’а DOMAIN\VMwareVC права sa
PS.
Тут ничего писать не надо:
Порты установщик сам открывает
---UPD.
Забыл добавить про Update Manager.
Я делаю для него отдельную базу на том же SQL Server’е, где и для vCenter.
Дальше процесс установки точно такой же как и для vCenter. Пользователя я называю VMwareUM.
Только одно добавление. После установки сервис VMware Update Manager стартует из-под local system. Надо в Service Manager изменить account на DOMAIN\VMwareUM.
Все эти действия нужны не красоты ради, а для обеспечения нормальной работы при больших нагрузках, а также для упрощения troubleshooting’а.
thx Vladislav Kirilin.
Доброго времени суток!
ОтветитьУдалитьТут некоторые могут засомневаться действительно ли нужна 64-х битная платформа под vCenter.
Тем кто не верит предлагаю:
1. Предлагаю сравнить производительность работы просто двух OS - 32 и 64 битного Windows
2. То же самое, для vCenter, работющего на этой платформе
3. Вспомнить, что Microsoft после выпуска WS 2008 заявил, что это их последняя 32-битная ОС в их линейке.
4. Всё описанное выше отностися и к 32-х битной платформе.
Vladislav.Kirilin[AT]hotmail[DOT]com
да я вот тоже сомневаюсь. Сам vCenter — пока ещё 32-битный, ни одного 64-битного компонента я там не нашёл. А значит — вне зависимости от разрядности ОС он не сможет адресовать больше 2 гБ памяти. В чём выгода?
ОтветитьУдалитьесли бенчмарки реально показывают прирост производительности при установке vCenter на Windows x64 — это очень странно, и интересно было бы разобраться, за счёт чего это получается.
Да, и ещё. WS 2008 — не последняя 32-битная Windows. Это последняя 32-битная _серверная_ Windows :)
ОтветитьУдалить>> Оно работает на 64-битной платформе. И не просто работает, а реально её требует.
ОтветитьУдалитьНе могли бы вы уточнить, что именно в vCenter требует 64-битности? :)
Необходимость для vSphere 64-bit OS - миф, базирующийся как мне кажется, лишь на тех инсталяциях, где MSSQL и vSphere стоят на одной машине.
ОтветитьУдалитьБолее того, под x64 всё совсем не так гладко. Попробуйте установить vSphere с нестандартными портами; развлечений с ручной правкой конфигов гарантирую. Но в целом конфигурация вполне живучая. У меня в двух датацентрах уже около месяца оно так и крутится - не кашляет.
Статьи хорошие, но шрифт какой-то издевательский, это проявляется, когда натыкаешься взглядом на цифры, выпирающие из прямой строчки. Смените, пожалуйста, такой шрифт не крут.
ОтветитьУдалитьтак как статья практически потеряла актуальность - лениво.
ОтветитьУдалитьПодскажите vCenter ставиться на железный сервер или его так же можно поставить на виртуальный сервер ?
ОтветитьУдалитьЕсли можно какие минусы от установки на виртуальный сервер.
можно на виртуальный, минусов особо нет.
ОтветитьУдалитьmichigun
ОтветитьУдалитьспасибо