Использование внешней СУБД Oracle для VMware vCenter Server

Что-то блог я совсем забросил…за работой времени свободного практически не осталось. Наконец-то добрался накнопать хотя бы пару слов.

В одном из недавних внедрений vSphere 5 было много танцев с бубном, частично они связаны с настройкой vCenter Server для работы с внешней базой Oracle. Т. к. с Ораклом я совсем не знаком, то узнал много нового. Распишу последовательность, вдруг кому пригодится.

Для начала, нам потребуется собственно сам сервер Oracle, подходящей версии и с нужными патчами.

Вторым пунктом нам понадобится «ораклоид» (DBA), который хоть как-то разбирается в этих делах. DBA нам нужен для создания пользователя, базы и конфигурирования сервера БД.

Далее берем документацию с официального сайта VMware, которая лежит там в открытом доступе (дублировать ее не вижу смысла) и даем нашему ораклоиду, ну или делаем все по пунктам самостоятельно.

После того, как сервер БД готов и пользователь на нем создан, нам понадобится создать ODBC подключение в винде, на которую мы собираемся инсталлить vCenter.

Идем на сайт оракла и качаем совместимую с нашим сервером СУБД версию Oracle-клиента (~600-700Mb).

Устанавливаем на наш сервер будущего vCenter-ра (выбираем тип инсталяции Administrator). Вместе с клиентом установятся ODBC/JDBC драйверы оракла и всякие тулзовины и примочки для его администрирования.

Лезем в Start -> All Programms -> Oracle-bla-bla-bla -> Configuration and Migration Tools -> Net Configuration Assistant

Дальше по картинкам:

1.

 

2.

 

3. Здесь пишем имя инстанса Oracle, этот параметр нужно узнать у нашего DBA.

 

4.

 

5. Айпишник и порт сервера СУБД.

 

6. Тестируем.

 

7. Имя пользователя и пароль также узнаем у ораклоида.

Если напишет «Connecting…Test successful.» значит мы все сделали правильно.

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

После этого Next -> Next -> Finish.

 

Переходим к следующему этапу — настройке ODBC DSN.

9. Start -> Administrative Tools -> Data Sources (ODBC). Кликаем вкладку System DSN а затем «Add».

Жмем «Finish» и получаем вот такое окно:

 

10. Data Source Name — произвольное имя соединения.

TNS Service Name — имя, которое указывали в пункте 8.

User ID — имя пользователя.

Жмем Test Connection, вводим пароль пользователя и убеждаемся что все ОК.

 

Все! ODBC DSN Oracle настроен! Теперь при установке vCenter Server скармливаем установщику имя ODBC-подключения, вводим пароль и жмем Next.