Установка в среде ОС Linux/Unix
Установка СУБД в ОС Linux/Unix проводится в диалоговом режиме.
Процедура упрощенной установки предназначена для установки СУБД ЛИНТЕР без конфигурации интерфейсов.
-
Установить в качестве текущего каталога каталог с дистрибутивом СУБД ЛИНТЕР.
-
Запустить скрипт установки командой от супер-пользователя (в данном случае рассматривается установка в системный каталог /usr):
su -c 'sh linter-bastion-6.0.17.94-linux-x64.sh'
-
Процесс установки будет запущен, отобразится вопрос о выборе языка установки:
"Select language please".
Выбрать пункт "1 - english" и нажать ENTER для продолжения.
-
Отобразился текст лицензионного соглашения "LICENSE AGREEMENT".
Выполнить прокрутку клавишей ПРОБЕЛ (либо нажав клавишу q) и ответить согласием на вопрос
"Do you agree to these terms?"
.
-
На экране появился вопрос о выборе каталога установки СУБД:
"Do you want to select a directory for Linter installation?"
-
На вопрос:
"Do you want to select a directory for Linter installation?"
ответить Y и далее на запрос:
If the installation directory name is /usr, for example, then the Linter directories will be installed in /usr/linter directory. Enter RDBMS Linter SQL installation directory:
ввести каталог /usr и нажать ENTER.
На экране появится сообщение:
Uncompressing Linter archive ... Linter archive has been uncompressed successfully.
-
На вопрос:
"Start the configuration procedure?(Y/N) [Y]:"
ответить N.
-
Для запроса:
"Current database:"
выбрать ответ
"1 - Initial Linter database containing the demo tables"
и подтвердить его вводом Y.
-
На следующие вопросы ответить указанным образом:
-
"Create the Linter startup procedure for the database?" дать согласие и ответить Y.
-
"Do you want to start Linter TCP/IP listener automatically during Linter start?" дать согласие и ответить Y.
-
"Start Linter network agent?(Y/N) [N]:" дать согласие и ответить Y.
-
"Do you want to start Linter JDBC listener automatically when Linter starts?(Y/N) [Y]:" дать согласие и ответить Y.
-
"Do you want to start SNMP agent automatically when Linter starts?(Y/N) [N]:" ответить отказом и ввести N.
-
"Set daily database backup automatically?(Y/N) [Y]:" ответить отказом и ввести N.
-
"Do you want to activate asynchronous replication feature?(Y/N) [Y]:" ответить отказом и ввести N.
-
-
На экране появится вопрос о настройке кодовых страниц БД:
"Select the charset for the Linter DB dictionary"
-
На вопрос:
"Select the charset for the Linter DB dictionary:"
выбрать ответ:
"20 - KOI8-R:Cyrillic(KOI8-R)" вводом "20"
и подтвердить выбор вводом Y.
-
Для вопроса:
"Select default charset for user tables"
отобразить все варианты ответов кнопкой "Enter", выбрать ответ: "25 - KOI8-R:Cyrillic(KOI8-R)" вводом "25" и подтвердить выбор вводом Y.
На экране отобразится сообщение вида:
"INL : начальное время : 17:34:10 конечное время : 17:34:10"
и сообщение:
"Shut : Ядро СУБД ЛИНТЕР завершило работу"
-
На вопрос:
"Do you want to edit the Linter remote database server list?(Y/N) [N]:"
ответить отказом и ввести N.
-
На вопрос:
"Start Linter?(Y/N) [N]:"
ответить отказом и ввести N.
-
На вопрос:
"Create symbolic links for Linter executable in /usr/bin directory?(Y/N) [Y]:"
дать согласие и ответить Y.
-
На вопрос:
"Start Linter automatically during the operating system startup?(Y/N) [Y]:"
дать согласие и ответить Y.
-
На экране отобразились сообщения:
Script installed successfully. To start/stop Linter kernel use the command /etc/rc.d/init.d/linter.sh start(stop) root privileges should be granted to run that command. After system restart Linter will start up automatically. Press enter to continue
Нажать "Enter".
Установка успешно завершена, выполнен возврат в консоль.
Проверка установки
Проверить установку можно следующим образом:
-
выполнить команду для отображения версии СУБД ЛИНТЕР:
/usr/linter/bin/linter /version
Пример вывода информации:
Linter SQL Bastion v. 6.0.17.94 for LINUX (Socket) 64-bit Copyright (C) 1990-2021 Relex, Inc. All rights reserved.
-
если при установке было дано согласие на создание скрипта запуска СУБД ЛИНТЕР, то можно проверить останов и запуск данными скриптами (если СУБД ЛИНТЕР установлена в каталог /usr/linter).
Запуск скрипта останова процессов СУБД ЛИНТЕР:
cd /usr/linter/bin sh stop_linter.sh ps xa
Процессы СУБД ЛИНТЕР будут остановлены.
Запуск скрипта запуска процессов СУБД ЛИНТЕР:
sh start_linter.sh ps xa
Процессы СУБД ЛИНТЕР будут запущены.
-
если при установке было дано согласие на создание службы ОС, то можно проверить останов и запуск средствами ОС.
Команда останова службы СУБД ЛИНТЕР:
su - /etc/init.d/linter.sh stop ps xa
Процессы СУБД ЛИНТЕР будут остановлены.
Команда запуска службы СУБД ЛИНТЕР:
/etc/init.d/linter.sh start ps xa
Процессы СУБД ЛИНТЕР будут запущены.
-
рекомендуется скорректировать опции запуска ядра СУБД ЛИНТЕР в соответствии с наличием аппаратных ресурсов:
su - mcedit /usr/linter/bin/config_lin.sh
Проверить значения строк с указанием размеров пула ядра и сортировки (задается в блоках по 4 Кб): POOL=100000 SPOOL=25000
По окончании установки ядро СУБД запущено и готово к работе.
При соединении с БД DEMO по умолчанию используются параметры аутентификации: пользователь – SYSTEM, пароль – MANAGER8.
Детальное описание процедуры установки СУБД см. в документе «Установка СУБД ЛИНТЕР в среде ОС Linux, Unix».