Главная » Статьи » Установка/конфигурирование/планиров | [ Добавить статью ] |
IDS был одной из первых коммерческих баз данных, перенесенных на ОС Linux. Сегодня преимущества работы сервера IDS 10.0 на платформе Linux заключаются в следующем:
В данной статье описана тестовая конфигурация сервера IDS на ОС Linux. После изучения данной статьи пользователи смогут самостоятельно настраивать конфигурацию сервера IDS на ОС Linux. Начнем с настройки собственно операционной системы Linux. Технические подробности для примера системы Linux и IDS устанавливались на стандартный персональный компьютер:
Для сервера IDS версии 10.0 (32-разрядный) процессор должен быть совместим с Intel i686. Процессоры должны быть совместимым как минимум с Intel Pentium II / Pentium Pro или AMD Athlon. В модельной системе первый диск предназначался для установки ОС Linux, а второй диск для хранения баз данных сервера IDS. Разделы на дисках создавать не следует. В данном примере на персональный компьютер была установлена ОС Red Hat Enterprise Linux AS release 4 (Nahant). Далее описана последовательность настройки системы Linux для установки и запуска сервера IDS. Следует учесть, что при установке ОС Linux на компьютере будут удалены операционная система и все данные. Подробные инструкции можно найти на странице "Red Hat Enterprise Linux Documentation" в документе "Red Hat Enterprise Linux Installation Guide for the x86, Itanium, and AMD64 Architectures". Ссылки см. в "Ресурсах" в разделе "Learn". Во время установки в большинстве случаев можно использовать настройки по умолчанию. Несколько советов и исключений:
Novell SUSE Linux Enterprise Server 9 В этом примере на компьютер устанавливается SUSE Linux Enterprise Server 9 (SLES 9). Далее описана последовательность настройки системы Linux для установки и запуска сервера IDS. Следует учесть, что при установке ОС Linux на компьютере будут удалены операционная система и все данные. Подробные инструкции можно найти на странице "SUSE Linux Documentation" в документе "SUSE LINUX Enterprise Server 9 Administration and Installation" (PDF). Ссылки см. в "Ресурсах" в разделе "Learn". Во время установки в большинстве случаев можно использовать настройки по умолчанию. Ниже приводятся некоторые советы и исключения:
Пробную версию IDS version 10 (32-разрядную), необходимую для этого примера, можно загрузить с помощью установленного обозревателя Firefox или Konqueror со страницы "Informix product family -- How to get Informix product downloads -- IBM Software" page. Ссылку можно найти в "Ресурсах" в разделе "Get products and technologies". Нажмите Informix Dynamic Server EE V10.0 Trials, чтобы загрузить tar-архив iif.10.00.UC3R1TL.Linux.tar aи сохраните его в папке /tmp. Возможно, для загрузки потребуется ввести идентификатор и пароль IBM. Выберите download using http. Если вход в систему в качестве пользователя root еще не выполнен, переключите идентификатор пользователя на root:
Создайте группы и пользователя informix и введите пароль:
Распакуйте загруженный архив ID:
Если приобретен сервер IDS version 10, то, по всей видимости, имеется полный комплект IDS. IВ этом случае скопируйте содержимое папки SERVER нераспакованного комплекта в рабочую папку. Задайте среду:
Установите пакеты IDS:
Выйдите из системы как пользователь root:
Если вход в систему в качестве пользователя root еще не выполнен, переключите идентификатор пользователя на root:
С помощью графического текстового редактора (такого как gedit или kate) создайте файл среды с именем ids.env, например:
Или используйте известный консольный редактор vi:
Добавьте в файл ids.env следующие строки:
Сохраните файл и закройте редактор. Задайте среду для IDS:
(type: dot blank dot slash ids.env) Каждый раз, когда необходимо получить доступ к этому экземпляру IDS, можно снова задать среду из этого файла. Создайте и отредактируйте файлы конфигурации IDS:
Отредактируйте файл onconfig с помощью какого-либо редактора (см. выше), измените параметры (с - на):
Определите имя главного сетевого узла компьютера:
asterix приведен для примера.Отредактируйте файл onconfig с помощью какого-либо редактора (см. выше), измените параметры (с - на):
(замените слово "asterix" именем главного сетевого узла компьютера). Создайте папку logs:
Создайте корневую папку dbspace:
Запуск и инициализация сконфигурированного экземпляра сервера IDS:
выводится следующее сообщение:
Если требуется инициализировать этот экземпляр сервера IDS, введите для инициализации экземпляра y
. Обратите внимание, что если экземпляр ранее использовался, все данные будут потеряны
.
Сервер IDS выполняется. В целях тестирования можно создать демонстрационную базу данных, выполнив
сценарий Экземпляр IDS можно завершить с помощью команды:
или запустить (без инициализации) с помощью команды:
Документацию по IDS можно прочитать в Интернете на странице "IBM Informix Dynamic Server information center". На странице "Informix library" можно найти руководства для всех продуктов Informix на различных языках. Ссылки см. в в "Ресурсах" в разделе "Learn" . Настройка устройства, не выполняющего обработку данных В данном примере весь второй диск на компьютере можно сконфигурировать в качестве устройства, не выполняющего обработку данных. Обратите внимание, что все данные на этом диске будут удалены. Прежде всего необходимо создать раздел. Для этого используйте интерактивную консольную утилиту fdisk. Войдите в систему как пользователь root для запуска следующих команд:
Например:
Чтобы убедиться, что ОС информирована об изменении таблицы разделов, выполните команду:
После создания раздела /dev/hdb1 необходимо изменить права доступа к этому разделу для использования с IDS:
Обратите внимание, что изменение прав доступа может потребоваться еще раз после перезагрузки компьютера. Это можно сделать с помощью сценария init. Если вход в систему в качестве пользователя root еще не выполнен, переключите идентификатор пользователя на root:
Задайте среду для IDS:
(type: dot blank dot slash ids.env) Чтобы не забыть, какой участок памяти сконфигурирован, создайте в папке dbspaces символьные ссылки:
Теперь создадим путь к участку памяти '/home/informix/dbspaces/chunk1' папки dbspace с именем 'dbspace1'. Размер раздела в килобайтах можно просмотреть в строке 'Blocks', выполнив предварительно команду 'fdisk' с ключом 'p'. Размер указан как параметр опции '-s' и в данном примере имеет значение 14944072.. Переключитесь на пользователя informix и задайте среду ids.env для выполнения следующих команд:
В целях тестирования создайте в dbspace1 демонстрационную базу данных:
В этой статье рассмотрен процесс установки и настройки определенных версий Red Hat Enterprise Linux и SUSE Linux Enterprise Server для запуска сервера IDS 10. Цель данной статьи - помощь пользователю в настройке и запуске Informix на ОС Linux. Можно легко использовать новые версии операционных систем, для этого нужно обновить версию указанных пакетов. Об авторе
Источник: http://www.ibm.com/developerworks/ru/library/dm-0603breitfeld/index.html | |||||||||||||||||||||||||||||||||||||||||
Просмотров: 814 | |
Всего комментариев: 0 | |
Операционные Системы
[61]
ОС Open Source
|
Мобильный Linux [26] |
Сравнение ОС [7] |
Статьи о Linux [16] |
Свободное ПО [10] |
Програмирование [6] |
Не для нубов [5] |
Ядро [13] |
Хранилище данных [9] |
Устройства [1] |
Установка/конфигурирование/планиров [16] |
Файловые системы [3] |
Управление, основанное на политиках [1] |
Управление инфраструктурой [0] |
Серверы [5] |
Биографии [6] |
Прочее [25] |