Главная » Статьи » Установка/конфигурирование/планиров | [ Добавить статью ] |
Причины необходимости настройки DB2 9 на виртуальной машине могут быть различны. Например, потребуется объединить серверы для полного использования оборудования, уже купленного компанией. Или, возможно, при настройке среды тестирования потребуется полностью изолировать производственную среду. Или же вам требуется протестировать старые приложения на новых операционных системах. В таких ситуациях данная статья может оказаться полезным справочным пособием. Здесь будет показан процесс настройки виртуальной машины Red Hat Linux (64-битная) при помощи VMware ESX Server, затем будет подробно описана установка на этот образ DB2 Enterprise 9 (64-битная версия). В статье также содержатся советы и способы настройки нового созданного образа и представлены некоторые возможные конфигурации или сценарии, которые можно использовать с пакетом VMware ESX Server. В примерах используется следующее программное обеспечение:
Компоненты VMware Infrastructure Пакет VMware Infrastructure (VI) представляет собой программу виртуализации инфраструктуры, позволяющую виртуализировать хранилище, сеть и серверы. Помимо основной функции виртуализации, предоставляемой ESX Server, пакет VI также содержит программы для обеспечения высокой доступности (VMware High Availability), балансирования ресурсов (VMware DRS), переноса виртуальных машин (VMware VMotion), объединенного резервного копирования виртуальных машин (VMware Consolidated Backup) и т.д. На рисунке 1 (источник: VMware Quick Start Guide) показаны базовые компоненты VMware Infrastructure 3. В этой статье описана реализация хост-сервера ESX Server и компонентов Virtual Infrastructure Client. Рисунок 1. VMware Infrastructure VirtualCenter Management Server: Этот компонент установлен на удаленном компьютере под Windows®, с которого администратор может управлять несколькими виртуальными машинами и хост-серверами ESX Server. Компонент обеспечивает единую точку управления всеми хост-серверами ESX Server и предоставляет такие функции, как управление разрешениями, контроль доступа и мониторинг производительности. Database: Компонент VirtualCenter Server использует базу данных для хранения данных конфигурации всей инфраструктуры. Этот компонент не требуется, если не используется VirtualCenter Server, а так же при соединении между VI Client и хост-сервером ESX Server «один к одному». Хост-серверы ESX Server: Серверные компьютеры, на которых создаются виртуальные машины. Администратор может управлять распределением физической памяти хоста, процессоров, систем хранения и других ресурсов по различным виртуальным машинам. Этот компонент позволяет создавать VM, устанавливать ОС, конфигурировать ресурсы и настраивать приложения на виртуальных машинах. Virtual Infrastructure Client: Этот клиент можно использовать для управления виртуальными машинами. Его можно использовать в качестве консоли виртуальной машины и для подключения к отдельному автономному хост-серверу ESX Server, или, если клиент подключен к компоненту VirtualCenter Server, - для удаленного администрирования нескольких виртуальных машин, созданных на различных хост-серверах ESX Server. Web-браузер: Web-браузер позволяет загружать VI Client с хост-сервера ESX Server или с сервера VirtualCenter. License Server: Этот компонент предназначен для хранения и управления лицензиями, необходимыми для обслуживания VMware Infrastructure. Лицензирование реализовано двумя различными способами: на основе хост-серверов, где на каждом хост-сервере ESX Server хранятся собственные файлы лицензий; или на основе сервера лицензий, где все лицензии для серверов ESX Server хранятся и управляются на хост-сервере License Server. VMware на своем Web-сайте предоставляет сведения по установке и настройке VMware Infrastructure и ESX Server. Особое внимание следует уделить указаниям по совместимости систем. Поддерживается только ESX Server и совместимость с определенным оборудованием. Подробнее см. в документации по VMWare Virtual Infrastructure. В этой статье термины VM и виртуальная машина эквивалентны. В Virtual Infrastructure Client выберите File > New > Virtual Machine или нажмите Ctrl +N для запуска мастера настройки. Рисунок 2. Новая виртуальная машина На первой странице мастера настройки предоставляется выбор обычной или пользовательской установки. В большинстве случаев достаточно обычной установки. Хотя возможны случаи, когда к виртуальной машине потребуется добавить виртуальные аппаратные устройства или необходимо изменить параметры конфигурации. В этом случае можно выбрать пользовательскую настройку. После выбора способа настройки VM вам предлагается настроить следующие параметры, которые будут рассмотрены подробнее:
Мастер предложит вам указать хранилища данных, где будет размещаться VM. Хранилище данных представляет собой местоположение устройства хранения, определенное при установке ESX, это может быть том VMFS, NAS или iSCSI, как это показано на рисунке 3. Рисунок 3. Выбор хранилища данных Следующий шаг заключается в выборе операционной системы, устанавливаемой на VM. На сайте Поддерживаемые среды - DB2 9 предоставлена полная информация о рекомендуемых и проверенных средах для DB2 9 на Linux. Полный список гостевых операционных систем, поддерживаемых ESX Server, см. в руководстве Systems Guide. Рисунок 4. Выбор гостевой ОС Далее выберите количество процессоров для VM. Это количество зависит от количества физических процессоров на хосте, а также от выбранных параметров лицензирования ESX. Рисунок 5. Выбор количества процессоров Далее выберите объем памяти, выделяемый VM. Как и в случае с процессорами, объем памяти зависит от объема физической памяти хоста. Мастер настройки VM предоставляет рекомендации по максимальному и минимальному объему используемой памяти, а также рекомендации по обеспечению оптимальной производительности. Рисунок 6. Выбор объема памяти Затем выберите сетевые карты, которые будут использоваться VM. Рисунок 7. Выбор сетевых карт Теперь можно задать размер виртуального жесткого диска. Этот размер зависит от объема пространства заданного хранилища данных. Рисунок 8. Емкость виртуального диска На заключительной странице мастера содержится краткая сводка по всем выбранным параметрам. Теперь можно создать виртуальную машину и установить 64-битную версию Redhat Enterprise Linux 4. Нажмите кнопку Finish, ESX Server создает виртуальный диск и файлы конфигурации виртуальных машин. Рисунок 9. Сводка настройки VM Теперь можно приступать к установке гостевой операционной системы. Установка гостевой операционной системы на виртуальную машину выполняется точно так же, как и на обычное физическое оборудование. Но имеются различные способы применения установочного носителя с ОС. Можно использовать физический CD или DVD диск в CD/DVD-приводе хоста, образ ISO или клиентское устройство. На рисунке 10 показаны три варианта в панели настройки VM. Первый вариант (клиентское устройство) позволяет использовать для установки операционной системы CD/DVD-привод на рабочей станции или на ноутбуке. Второй вариант позволяет VM использовать CD/DVD-привод хоста, поэтому в него необходимо загрузить установочный компакт-диск с операционной системой. Третий вариант предоставляет возможность использовать образ ISO установочного компакт-диска. Как правило, файлы ISO выгружаются в хранилище данных на сервере ESX, например, /vmfs/volumes/storage1. Затем при помощи кнопки обзора можно указать необходимые файлы ISO. Рисунок 10. Параметры CD/DVD Выбрав метод использования установочного компакт-диска, нажмите кнопку Start. Начинается процесс загрузки VM. Рисунок 11. Запуск VM С этого момента установка выполняется таким же образом, как и на физическое оборудование. На рисунке 12 показана установка, на рисунке 13 - загрузка гостевой операционной системы. Рисунок 12. Установка гостевой ОС Рисунок 13. Завершение установки гостевой ОС Теперь можно заняться настройкой VM. В этом разделе будут рассмотрены основные примеры задач настройки, которые можно выполнить после создания виртуальной машины: Включение сервисов Telnet и FTP
В окне команд Linux виртуальной машины измените папку на # default: on
Затем сохраните файлы с параметрами default on и disabled = no и перезапустите xinetd следующим образом:
Подождите завершения перезагрузки процесса xinetd. Затем получите IP-адрес виртуальной машины при помощи команды ifconfig и попытайтесь подключиться к виртуальной машине с удаленного компьютера с помощью telnet. Пакет
VMware Tools представляет собой набор утилит, которые после установки
предоставляют функции синхронизации времени между виртуальной машиной и
сервисной консолью, вывода списка и подключения доступных устройств к
VM, копирования и вставки данных между гостевой и сервисной ОС (если
только гостевой ОС является Windows), а также сценарии управления,
которые можно запускать автоматически при каждом изменении состояния
включения VM, и другие функции. В графическом пользовательском
интерфейсе (GUI) клиента виртуальной инфраструктуры (Virtual
Infrastructure Client) в представлении Inventory view нажмите правой
кнопкой мыши виртуальную машину и выберите Редактор свойств виртуальной машины В этом диалоговом окне можно изменить характеристики созданной виртуальной машины. Можно изменить аппаратную конфигурацию VM, параметры звуковой подсистемы гостевой ОС VM, параметры ресурсов, например, распределение полосы пропускания ввода/вывода для процессора, памяти и диска и т.д. Например, данной виртуальной машине выделено 1024 Мб памяти, для добавления памяти используйте регулятор или введите требуемое значение вручную, нажмите OK и включите виртуальную машину, чтобы изменения вступили в силу. Рисунок 14. Редактор свойств виртуальной машины После
установки и настройки гостевой операционной системы можно установить на
виртуальную машину DB2 ESE v9.1. Установка DB2 на виртуальную машину не
отличается от установки на физический раздел Linux. Программу установки
можно запустить из командной строки при помощи команды Рисунок 15. Настройка DB2 После установки DB2 и успешного создания экземпляра программы можно переходить к следующему этапу. Войдите в систему как владелец экземпляра, в данном случае db2inst1, и запустите сценарий db2profile для задания переменных окружения. Пример базы данных можно создать при помощи сценария db2sampl.
Для открытия DB2 Control Center следует добавить доступ к X Server с помощью команды Рисунок 16. DB2 Control Center Теперь
после установки DB2 на виртуальной машине и создания примера базы
данных можно переходить к следующему этапу и занести эту базу данных в
каталог на удаленном клиенте DB2. На удаленном клиентском компьютере
запустите DB2 Configuration Assistant и используйте параметр Рисунок 17. Удаленное подключение VMware предоставляет естественную изолированную среду, в которой можно протестировать изменения параметров настройки без риска для фактической среды хоста. Имеются другие программы VMware для дальнейшего улучшения удобства использования и управляемости среды VMware: Virtual Center предоставляет среду для обеспечения контроля и управления виртуализированной средой при помощи отдельного интерфейса. Программа позволяет выполнять следующие операции:
Диспетчер VMware Lab позволяет создавать на основе шаблонов конфигурации для нескольких компьютеров. Можно настроить конфигурацию для загрузки машин в управляемой последовательности. Кроме того, можно работать на виртуальных машинах, как на одном устройстве, что позволяет завершать, приостанавливать, включать, отключать, сбрасывать, развертывать, сворачивать, клонировать и изменять свойства Подробнее о различных дополнительных программах VMware см. на сайте http://www.vmware.com/products/home.html. После установки DB2 потребуется настроить базу данных и экземпляр для обеспечения оптимальной производительности. В статьях, указанных в разделе Resources, имеется обширная информация по настройке базы данных. VMware ESX Server является надежной и масштабируемой системой для объединения серверов и сокращения расходов на обслуживание центров данных. Он предоставляет эффективный способ управления большим количеством серверов и предоставляет пользователям и разработчикам DB2 среду с меньшими расходами (относительно других физических серверов) на разработку приложений и баз данных на различных платформах. Об авторах
Источник: http://www.ibm.com/developerworks/ru/library/dm-0703gupta/index.html | |||||||||||||||||||||||||||||||||||
Просмотров: 2309 | |
Всего комментариев: 0 | |
Операционные Системы
[61]
ОС Open Source
|
Мобильный Linux [26] |
Сравнение ОС [7] |
Статьи о Linux [16] |
Свободное ПО [10] |
Програмирование [6] |
Не для нубов [5] |
Ядро [13] |
Хранилище данных [9] |
Устройства [1] |
Установка/конфигурирование/планиров [16] |
Файловые системы [3] |
Управление, основанное на политиках [1] |
Управление инфраструктурой [0] |
Серверы [5] |
Биографии [6] |
Прочее [25] |