Cd /usr/local/src/sp-myjaxx05
Шаг 10. Зайдите запустите процесс ./install_sp.sh mn из папки sp-MYJAXX05
Running Iskratel OS update
Определяется на какую платформу будет загружаться сервисный пакет:
Options:
ATCA или CMF
общее для P3 или P4
Опции описанные выше зависят от типа сервисного пакета (для P3 или P4).
Starting Solid configuration
Options:
1. NE server [no]
2. MN server [no]
3. FMP server [no]
4. FMP compact server [no]
5. PQMP server [no]
6. PQMP compact server [no]
7. PQMP server [no]
8. PQMP compact server [no]
C. Cancel upgrade with service pack
X. Save configuration and continiue with upgrade
_________________________________
?Choice:
1
Solid servers configuration
Options:
Options:
1. NE server [no]
2. MN server [yes]
3. FMP server [yes]
4. FMP compact server [no]
5. PQMP server [yes]
6. PQMP compact server [no]
7. PQMP server [no]
8. PQMP compact server [no]
C. Cancel upgrade with service pack
X. Save configuration and continiue with upgrade
_________________________________
?Choice:
X ... подтверждается и продолжается
Далее идет процесс инсталляции сервисного пакета. Это займет некоторое время.
Шаг 11. Возьмите заранее подготовленный файл-образец /etc/sysconfig/itConfig_tmplmn. Отредактируйте файл и переименуйте его в itConfig. Скопируйте itConfig в папку /etc/sysconfig/.
Пример конфигурации файла itConfig показан ниже.
###########################################################################
# #
# #
# Copyright (c) 2005 IskraTEL #
# #
# #
# #
# Name : itConfig #
# #
# Description : Configuration data for cs6111ax #
# #
# Position : /etc/sysconfig #
# #
# Code : included in DBMQ tar file #
# #
# Date : apr 2005 #
# #
# Author : Eva Majnik, Peter Cakic ITPSD #
# #
# Translation : DBMQ - it_config_linux.tar.gz #
# #
# Remarks : * None #
# #
# Revisions : * None #
# #
###########################################################################
#!!! Caution: Do not use spaces between = and data !!!
###########################################################################
#
# Data about MN
#
###########################################################################
ETH_a=eth0 #name of interface on MN get with mii-tool
ETH_b=eth1 #name of interface on MN get with mii-tool
MN_IP=192.168.2.23 #IP address of MN
MN_NETWORK=192.168.2.0 #network
MN_MASK=255.255.255.0 #netmask
MN_BROADCAST=192.168.2.255 #broadcast
MN_GATEWAY=192.168.2.1 #gateway
DNS=mnlin2 #name of MN_IP defined in DNS file
#################################################################
#
# Others
#
#################################################################
NTP_SRV=192.168.2.23 #address of ntp server for date-time synchronization
DNS_DATA=FALSE #if DATA are valid (TRUE), else (FALSE) /etc/resolv.conf file will be empty
DOMAIN=iskratel.ru #domain name server. Blank is used when no server defined.
SERVER_NUM=3 #number of servers to add
NAMESERVER1=10.1.2.3 #IP address of first server
NAMESERVER2=193.2.48.89 #IP address of second server
NAMESERVER3=10.1.2.1 #IP address of third server
#Write Time Zone dependent where you are
#CET - is suitable for Central Europe
#Asia - is suitable for Yekaterinburg ...
TIME_ZONE=CET #All available ZONEs you can see on directory /usr/share/zoneinfo
#################################################################
#
# Data about new routes
#
#################################################################
ROUTE_ADD=FALSE #if lower data are valid (TRUE), else no lower data are used (FALSE)
ROUTE_NUM=1 #number of routes to add
ROUTE1_NET=192.168.2.0 #network IP for route 1
ROUTE1_MASK=255.255.255.0 #netmask for route 1
ROUTE1_GW=192.168.1.254 #gateway for route 1
#to add more routes just add more columns labeled for new route and change the routes number
Шаг 12. Скрипт конфигурации itRwc.sh читает /etc/sysconfig/itConfig файл и на основе его настроек изменяет файл /etc/network/interfaces и заново запускает сетевые интерфейсы.
cd /etc/sysconfig#
./itRwc.sh
Starting itRwc...
Unknown system type
Usage:
itRwc.sh <product type> [additional flags]
Available product type options:
mn - configuration of MN and AS
csnohsb - configuration of nohsb CS
cshsb - configuration of hsb CS
mg - configuration of MG
Available additional flags:
s - only updating parameters automaticly with data from solid DB
(s as silent mode, menu is not printed)
Если скрипт запускается без параметров, т.е. только ./itRwc, то скрипт выводит перечень всех возможных параметров:
mn: параметр используется, когда скрипт выполняется на процессорной плате MN;
csnohsb: в случае недублированной системы CS;
cshsb: в случае дублированной системы CS (в этом документе описывается инсталляция дублированной системы CS);
mg: в случае инсталляции SMG.
Таким образом, скрип запускается командой ./itRwc mn.
Шаг 13. В случае использования сервера DNS, ввод имен компьютеров в /etc/hosts не требуется. В этом случае необходимо в файл /etc/resolv.conf ввести имя домена и IP-адрес сервера DNS. Если данные сервера DNS в файл itConfig были введены правильно, то файл /etc/resolv.conf уже правильно настроен. Просмотрите файл /etc/resolv.conf.
cat /etc/resolv.conf.
search testnadomena.si
nameserver 192.168.1.5
Шаг 13. Отредактируйте файл /etc/hosts. Добавьте IP-адрес MN и всех соседних устройств, которыми MN будет управлять.
Шаг 14. Время на сетевых элементах и MN должно быть согласовано, поэтому требуется установка NTP сервера.
Замените часовой пояс (time zone):
Часовой пояс вводится уже в файл itConfig, itRwc скрипт устанавливает часовой пояс с учетом настроек, введенных в файл itConfig.
ln –sf /usr/share/zoneinfo/Asia/Almaty /etc/localtime для Казахстана (Алма-Аты)
ln –sf /usr/share/zoneinfo/EET /etc/localtime для Украины
ln –sf /usr/share/zoneinfo/CET/Yekaterinburg /etc/localtime для Екатеринбурга
ln –sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime для Москвы
Установите локальное время: date [MM][DD][hh][mm][YYYY]
Шаг 15. Перед началом конфигурирования сервера NTP необходимо удалить файл /etc/ntp.conf, т.к. скрипт конфигурации сервера NTP автоматически генерирует этот файл. Пока файл существует, правильный запуск скрипта configure-ntp невозможен.
Удалите файл /etc/ntp.conf
rm /etc/ntp.conf
Запустите конфигурационный скрипт сервера NTP: configure–ntp
Please enter the address of an NTP server, or <enter> to end:
>x.x.x.x <- IP адрес NTP сервера
Another? (<enter> to end):
>
Congratulations, you now have an /etc/ntp.conf
Когда компьютер конфигурируется как сервер NTP (чем и будет являться MN для всех элементов сети), IP-адрес сервера NTP всегда должен быть введен как 127.127.1.0, поэтому:
Please enter the address of an NTP server, or <enter> to end:
>127.127.1.0
Another? (<enter> to end):
>
Congratulations, you now have an /etc/ntp.conf
Так создается новый файл /etc/ntp.conf
Шаг 16. Остановите сервер NTP на сетевом элементе /etc/init.d/ntp stop (сервер NTP необходимо остановить, что бы система приняла коррекции времени другого сервера NTP).
Шаг 17.Выполните синхронизацию со временем сервера NTP: ntpdate [ip_address_ntp_server]
Если возникли проблемы с получением времени с сервера, можно получить описание проблем с помощью нижеследующих двух команд:
ntpdate –d [ip_address_ntp_server]
ntpdate –pn
Синхронизация локального времени со временем NTP выполняется при каждом запуске операционной системы. во время работы синхронизация не запускается.
Шаг 18.Запустите NTP сервер на сетевом элементе: /etc/init.d/ntp start
Шаг 19.Согласуйте аппаратное время со временем, установленным в операционной системе: hwclock --systohc
1.2.3. Инсталляция продуктов на MN.
Шаг 1. Авторизуйтесь в системе, вводя созданный логин и пароль:
Username: root
Password: iskratel
Шаг 2. С помощью протокола ftp скопируйте пакеты с приложениями для сетевых элементов по рекомендации Iskratel для сетевой элемент MN:
MN6021AX260 – приложение для системы контроля и управления (содержит продукт MN6021, устанавливается на MN)
mnPreinstallLinux_MWBC0A20_WSKH0A18 – устанавливается перед установкой продукта MN6021 (содержит сервисы и базы jdk1.5, jre1.5, Openldap, solid, mnroot)
service_pack-x86_pentium3_MYJA0A30.tar – создает необходимую структуру папок и файлов на MN сетевом элементе для корректной работы системы (для платформы MEA)
service_pack-x86_pentium4_MYJA0A30.tar– создает необходимую структуру папок и файлов на MN сетевом элементе для корректной работы системы (для платформы ATCA)
CS6112AX280_CISPUB – приложение для управления продуктом CS6112 (устанавливается на MN)
service_pack-x86_pentium3_MYJA0D02.tar – создает необходимую структуру папок и файлов на CS сетевом элементе для корректной работы системы (для платформы MEA)
service_pack-x86_pentium4_MYJA0D02.tar – создает необходимую структуру папок и файлов на CS сетевом элементе для корректной работы системы (для платформы ATCA)
MG6112AX190_CISPUB – приложение для управления продуктом MG6112 (устанавливается на MN)
service_pack-ppc_85xx_MYJA0A41 – создает необходимую структуру папок и файлов на MG сетевом элементе для корректной работы системы (для платформы MEA)
MP6011AX190 - приложение для системы контроля файлов тарификации (содержит продукт PQMP, устанавливается на MN)
MF6011AX200 - приложение для системы контроля ошибок системы (содержит продукт FMP, устанавливается на MN) – требуется специальная настройка и лицензия.
Шаг 2. Перезагрузите систему и проверьте правильность установки пакетов. Зайдите в приложение MN в Internet Explore и просмотрите созданные папки и INEM. Приложения должны запускаться без ошибок. В случае ошибок повторите вышеуказанные шаги и проследите правильность конфигурации системных файлов на основе рекомендаций Iskratel.
Пикалова Таисия
pikalova@iskratel.ru