Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz)

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz)


Скачать 66.88 Kb.
НазваниеИнструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz)
ТипИнструкция
rykovodstvo.ru > Руководство эксплуатация > Инструкция

Анисюти И.Б., 28.02.2013

Инструкция по настройке теневого сервера RKC




I. Установка Cache


  1. копируем дистриб (в нашем случае ensemble-2009.1.2.602-lnxsusex64.tar.gz)

  2. распаковываем (tar -xf ensemble-2009.1.2.602-lnxsusex64.tar.gz ensemble-2009.1.2.602-lnxsusex64)

  3. запустить установку (ensemble-2009.1.2.602-lnxsusex64/cinstall)

параметры установки в прилагаемом файле "Установка Cache.txt"

II. Настроить брэндмауэр - открыть порты суперсервера и веб сервера портала (10101 и 20202)

III. Настроить безопасность Cache (http://10.112.151.32:20202/csp/sys/sec/UtilSysSecurity.csp)

  1. отредактировать список пользователей и их права (добавить нужных, заблокировать служебные)

  2. настроить доступ к системным CSP приложениям (http://10.112.151.32:20202/csp/sys/sec/UtilSysApplications.csp)

  3. настроить доступ к сервисам (http://10.112.151.32:20202/csp/sys/sec/UtilSysServices.csp)

IV. Настроить Cache

  1. нужно настроить локаль (перед созданием новых баз)

(http://10.112.151.32:20202/csp/sys/mgr/%25CSP.UI.Portal.NLS.cls?$NAMESPACE=RKC):

    1. Нажимаем «Свойства».

    2. Находим "Внутренние Таблицы" и нажимаем «Редактировать значение по умолчанию» .

    3. В поле «Таблица сортировки» нужно поставить «Cache standart».

В случае если это сделано после создания баз, то нужно их отредактировать и перезапустить Cache. (Не уверены, но возможно поможет отмониторвание и примонтирование базы)

  1. остановить Cache (ccontrol stop 20091)

  2. Копируем ключ лицензии с боевого сервера cache.key (в /opt/cache/20091/mgr/cache.key)

  3. Копируем подготовленный конфиг cache.cpf_1_first в /opt/cache/20091/cache.cpf (проверить, что на файл выставлены права WR для группы cacheusr)

  4. настроить папки для журналов и баз (создать нужные папки и установить права)

права:

db-backup:/opt/cache/20091/mgr # chown -R :cacheusr /opt/cache/20091/

db-backup:/opt/cache/20091/mgr # chmod -R g+rwx /opt/cache/20091/

db-backup:/opt/cache/20091/mgr # chown -R :cacheusr /base/rkc

db-backup:/opt/cache/20091/mgr # chmod -R g+rwx /base/rkc

  1. запускаем Cache (ccontrol start 20091)


Настройка тени


I. Закопировать базы (в случае холодного бэкапа), либо сделать горячий бэкап на боевом и восстановить его на теневом сервере

1. Создание горячего бэкапа:

а) на боевом сервере в консоле в области "%SYS" запускаем

Do ^BACKUP

редактирвуем список баз для полного бэкапа (в нашем случае это одна база RKC-BASE, остальные уже скопированы)

б) в менеджере задач создаем задачу для разового выполнения полного быкапа (ставил старт на 00:30, задача была завершена в 10:30 база - 580 ГБ). Путь сохранения бэкапа - /base-nfs/backup - смонтированная по nfs папка на теневом сервере. Так экономим место на боевом и время - не нужно потом копировать бэкап с боевого на теневой.

в) после выполнения бэкапа проверяем, что задача отключена

2. Восстановление горячего бэкапа:

а) на теневом сервере в консоле в области "%SYS" запускаем

Do ^BACKUP

восстанавливаем (у меня это заняло около 2х часов)

II Монтирование баз

  1. проставляем нашим базам автоматическое монтирование баз при запуске Cache (http://10.112.151.32:20202/csp/sys/mgr/UtilSysDatabases.csp)

  2. монтируем базы (http://10.112.151.32:20202/csp/sys/op/UtilSysOpDatabases.csp)


III. Настройка сервера источника данных

1. включить сервис тени и добавить IP теневого сервера (http://10.112.151.7:20202/csp/sys/sec/UtilSysService.csp?$ID1=%25Service_Shadow&refreshpage=/csp/sys/sec/UtilSysServices.csp)

подробно тут http://10.112.151.32:20202/csp/docbook/DocBook.UI.Page.cls?KEY=GCDI_shadow
IV. Настройка сервера приемника данных

1. добавить теневой сервер (http://10.112.151.32:20202/csp/sys/mgr/UtilSysShadowNew.csp)

Имя теневого сервера: RKC

IP адрес или DNS имя источника: 10.112.151.7

Номер порта источника:10101

Отображение базы данных для этого теневого сервера:

^^/base/rkc/control/

и другие

2. указать Каталог журналов: /opt/cache/20091/mgr/journal/shadow/ (ссылка "Дополнительно")

3. запустить зеркалирование
V. настройка синхронизации CSP и AttachFiles - описано в прилагаемой инструкции "настройка rsync.txt"

VI. Создать базу DATAXDBC (/base/rkc/dataxdbc/) размером 5 Гб (http://10.112.151.32:20202/csp/sys/mgr/UtilSysDatabases.csp)

VII. Настройка маппирования

1. Остановить Cache.

2. Скопировать cache.cpf_3_after_map (проверить, что на файл выставлены права WR для группы cacheusr)

3. Запустить Cache

VIII. Настройка csp

1. Настройка приложения (http://10.112.151.32:20202/csp/sys/sec/UtilSysApplications.csp)

Имя CSP приложения*: /csp/rkc

Включен: Да

Разрешенные Методы Аутентификации: Не аутентифицированный

Принять сессии, установленные другими CSP приложениями: Да

Область: RKC

Физический путь к CSP-файлам : /opt/cache/20091/csp/rkc

Рекурсия: Да

Автокомпиляция: Нет

Класс события: System.CSPEvent

Тайм-аут по умолчанию: 900

Супер-класс по умолчанию: System.CSPPage

Использовать cookie для сессии: Автоматическое обнаружение

Путь для cookie сессии: /csp/rkc

Служебные файлы : Всегда и кешируется Таймаут у служебных файлов: 3600

Блокировка на имени CSP: Да

Пользовательская страница ошибок: System.CSPError.cls

Имя пакета: RKC.csp

Страница входа в систему:

Страница изменения пароля:

  1. создать simlink на папку (ln -s /base/rkc/csp/rkc /opt/cache/20091/csp/)



Настройка теневого сервера для работы в боевом режиме


I. настроить доступ к сервису CSP

(http://10.112.151.32:20202/csp/sys/sec/UtilSysService.csp?$ID1=%25Service_CSP&$NAMESPACE=)

разрешаем все IP адреса, что и на боевом

II. настроить ECP для серверов приложений (http://10.112.151.32:20202/csp/sys/sec/UtilSysService.csp?$ID1=%25Service_ECP&$NAMESPACE=)

1. Служба Включена: Да

2. разрешаем все IP адреса, что и на боевом

III. настроить ECP для сервера с трафиком

1. на TRAFFIC-сервере добавляем теневой сервер (10.112.151.32) в "Допустимые входные соединения" (http://10.112.151.29:20202/csp/sys/sec/UtilSysService.csp?$ID1=%25Service_ECP)

2.на теневом добавляем TRAFFIC-сервер как ECP сервер (http://10.112.151.32:20202/csp/sys/mgr/UtilSysECPCliServ.csp)

Имя сервера: RKCTRAFFIC

DNS имя или IP адрес сервера: 10.112.151.29

IP порт: 10101

3. Для созданной записи включаем соединение - "Изменить Статус", Изменить статус на: "включено" (http://10.112.151.32:20202/csp/sys/mgr/UtilSysECPCliServ.csp?$ID1=RKCTRAFFIC&$ID2=10.112.151.29&$ID3=10101&Action=ChangeStatus)

4. Подключаем удаленную базу (http://10.112.151.32:20202/csp/sys/mgr/UtilSysRemoteDatabaseAdd.csp?$NAMESPACE=)

Имя базы данных: RKC-TRAFFICECP

Удаленный сервер: RKCTRAFFIC

Удаленный каталог: /base/rkc/traffic/

Расположение потока

5. настраиваем маппирование глобалей для этой базы (http://10.112.151.32:20202/csp/sys/mgr/%25CSP.UI.Portal.Mappings.cls?MapType=Gbl&$ID1=RKC&$ID2=1&$NAMESPACE=)

а)жмем кнопку "Новое отображение глобала"

б) Расположение в БД:RKC-TRAFFICECP

Имя глобала: Seans*

в) аналогично для глобала Traffic*

г) ждмем "Сохранить Изменения"

IV. Добавить все задачи как на боевом, НО отключить их выполнение на теневом (http://10.112.151.32:20202/csp/sys/op/UtilSysTaskSchedule.csp?$NAMESPACE=)

V. Настроить пользователей Cache

VI.Настроить SSL/TLS конфигураций

(http://10.112.151.32:20202/csp/sys/sec/%25CSP.UI.Portal.SSLList.cls?$NAMESPACE=)

Их нужно скопировать с действующего сервера. Настройки делаются тут:

http://10.112.151.7:20202/csp/sys/sec/%25CSP.UI.Portal.SSLList.cls?$NAMESPACE=

Не забыть скопировать указанные в конфигурации файлы ключей в соответствующие папки.

Стоит проверить корректность работы конфигурации кнопкой «Тест» в портале.

VII. Доставить пакет net-snmp

VIII. Настроить SQL-шлюз для использования спулом:

  1. Установить postgresql , postgresql-jdbc, postrgesql-libs

  2. Провести настройки в портале: (http://10.112.151.32:20202/csp/sys/mgr/UtilSqlGateways.csp?$NAMESPACE=
    Взять настройки с боевого. Если они недоступны – отсюда.

    1. Имя соединения: SPOOL8

    2. Пользователь: www

    3. Пароль: <пароль>

    4. Имя драйвера: org.postgresql.Driver

    5. URL: jdbc:postgresql://10.112.151.8:5432/workflow

    6. Путь класса: /usr/share/pgsql/postgresql-8.2-506.jdbc2.jar,/usr/share/pgsql/postgresql-8.2-506.jdbc3.jar,/usr/share/pgsql/postgresql-8.2-506.jdbc2ee.jar

    7. Свойства:

    8. Не используйте идентификаторы с разделителями по умолчанию: не отмечено

    9. Испльзовать COALESCE: отмечено

    10. Преобразование в Row ID: Использовать {fn convert ...}

После настройки нужно «Проверить соединение»

Проверка в интерфейсе приложения ПортМонет:

  1. Зайти в меню «Сеть - Адреса-Коммутаторы».

  2. Нажать «Добавить»

  3. Напротив поля «Коммутатор» нажать «Выбрать»

Если список будет пустой, то что-то не работает.
IX. Для выполнения отложенных отчетов необходимо создать папку:

/base/dreport/tmp

Установить права

chown –R cacheusr:cacheusr /base/dreport

chmod –R g+rwx /base/dreport
X. Исправить проблему обработки http-запросов.

Проявляется так:

RKC>w ##class(VCGHKH.Utils1).GetInfo("201301","7696")

zRead+90^%Net.HttpRequest.1"zRead+172^%Net.HttpRequest.1:RKC

Надо:

  1. Установить патч (Adhocs11135.zip) – актуально для версии Cache 2009.1.2.

Патч решает проблему некоторых http-запросов, например для получения платежей ВЦ ЖКХ.

  1. Сделать символическую ссылку (проверить, что библиотека libz усть)

ln /lib64/libz.so.1 /opt/cache/20091/bin/libz.so

XI. Проверить, что работает ВЦ ЖКХ

RKC>s r = ##class(VCGHKH.Utils1).GetInfo("201301","7696")















sc: 1 :

response: 2073@VCGHKH.Response

+----------------- general information ---------------

| oref value: 2073

| class name: VCGHKH.Response

| OID: ""

| reference count: 2 (system)

+----------------- attribute values ------------------

| ErrorMessage = ""

| Queries = ""

| Queries(1) = ""

| State = "OK"

+----------------- swizzled references ---------------

| Queries = "2074@%Collection.ArrayOfObj"

+-----------------------------------------------------

Не установлено соответствие для ЛС 7696

XII. Настроить прием платежей по системе Город (инструкция «Настройка платежей по системе Город.doc»)

Похожие:

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconИнструкция по установке и настройке расположена в сети Интернет на...
ПО, перед установкой агента рекомендуется установить прокси-сервер централизованной защиты. Инструкция по установке и настройке расположена...

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconРуководство администратора по настройке подключениЯ к ресурсам портала ООО ск «альянс жизнь»
Установка корневого сертификата уц, выдавшего сертификат «Сервера Континент tls» 20

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconПошаговое руководство по настройке двухузлового отказоустойчивого...
В настоящем руководстве приводятся инструкции по установке и настройке отказоустойчивого кластера для сервера печати с двумя узлами....

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconИнструкция пользователя. Инист 2018 содержание общие правила работы...
Установка и Настройка Сервера на базе win 2012 r2, iis 5, sql server 2012 Express. 5

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconИнструкция пользователя. Инист 2016 содержание общие правила работы...
Установка и Настройка Сервера на базе win 2012 r2, iis 5, sql server 2012 Express. 5

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconИнструкция пользователя. Инист 2014 содержание общие правила работы...
Установка и Настройка Сервера на базе win 2012 r2, iis 5, sql server 2012 Express. 5

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconИнструкция по работе с новой версией системы размещены в разделе...
Доступ к ней осуществляется по тем же логину и паролю, которые используются для доступа к действующей версии системы

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconИнструкция по установке печи Jøtul f 602 Содержание
...

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconСистемного и функционального программного обеспечения «автовокзал-2»...
Начиная с версии 0 в ас «Автовокзал-2» используется только операционная система – suse linux Enterprise Server 9 Service Pack 2

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconСистемного и функционального программного обеспечения «автовокзал-2»...
Начиная с версии 0 в ас «Автовокзал-2» используется только операционная система – suse linux Enterprise Server 9 Service Pack 2

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconИнструкция по установке и настройке rus. Гаро. 00001-63 32 01
Программный комплекс устанавливается во время пуско-наладочных работ и переустанавливать его следует только при необходимости (установка...

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconИнструкция по настройке универсального роутера Sagemcom F@st 2804...
Одемами, однако его возможности и производительность гораздо выше – поддержка 3G модема для резервного канала, использование одного...

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconИнструкция по установке изделия 24 Установка сервера 24
В документе приводятся назначение, условия применения, сведения о составе, функциях, входных и выходных данных и инструкция по установке...

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconДолжностная инструкция администратора сервера (web-, файл-, почтового и др.)
На должность администратора сервера I категории назначается лицо, имеющее высшее профессиональное (математическое, инженерно-математичесвое,...

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconПрограммирование движения Программа
Каждая инструкция (команда, метод) – действие к исполнению, которое входит в ски, а исполнитель в нашем случае – среда Alice

Инструкция по настройке теневого сервера rkc I. Установка Cache копируем дистриб (в нашем случае ensemble-2009 602-lnxsusex64. tar gz) iconРеестр
«Об утверждении Порядка проведения мониторинга кредиторской задолженности и признании утратившим силу постановления Правительства...


Руководство, инструкция по применению




При копировании материала укажите ссылку © 2018
контакты
rykovodstvo.ru
Поиск