Проверка системы после сбоя питания. — различия между версиями
Материал из Integra-S Wiki
Wikiadmin (обсуждение | вклад) |
Wikiadmin (обсуждение | вклад) |
||
Строка 6: | Строка 6: | ||
[[руководство_администратора:сервер:ff|'''FF''' — FireFly - Сервер приложения.]] | [[руководство_администратора:сервер:ff|'''FF''' — FireFly - Сервер приложения.]] | ||
− | [[Сервер мониторинга|EAM — Eily.Acuario.Manager - Сервер мониторинга]] | + | [[Сервер мониторинга|'''EAM''' — Eily.Acuario.Manager - Сервер мониторинга]] |
− | SQL — structured query language - язык структурированных запросов. | + | '''SQL''' — structured query language - язык структурированных запросов. |
− | ОС — Операционная система. | + | '''ОС''' — Операционная система. |
− | БД — База данных. | + | '''БД''' — База данных. |
− | USB – Universal Serial Bus — универсальная последовательная шина. | + | '''USB''' – Universal Serial Bus — универсальная последовательная шина. |
− | + | == Программа и методика испытаний. == | |
− | + | === 1. Объекты испытаний: === | |
− | Объектом испытаний являются — Сервер приложения, Сервер мониторинга, Сервер задач (далее PegasusIPE) и база данных PostgreSQL. | + | |
+ | Объектом испытаний являются — Сервер приложения, Сервер мониторинга, Сервер задач (далее PegasusIPE) и база данных PostgreSQL. | ||
+ | |||
+ | |||
+ | === 2. Цель испытаний: === | ||
− | |||
Целью испытаний, является проверка работоспособности системы после сбоя питания. | Целью испытаний, является проверка работоспособности системы после сбоя питания. | ||
− | + | === 3. Порядок проведения испытаний: === | |
− | |||
− | |||
− | |||
− | === | + | Проверка проводится в два этапа: |
− | Испытания происходят по следующей методике: | + | |
− | Убедиться в возобновлении питания, и правильной загрузке ОС. | + | :'''3.1. Проверка сервера'''. Происходят испытания базы данных и серверных программ в соответствии с методикой указанной в пункте «Проверка сервера». Проверка производится со стороны сервера или места с администраторскими утилитами. |
− | + | ||
− | + | :'''3.2. Проверка клиента IPE.''' Происходит испытание клиентского приложения в соответствии с методикой указанной в пункте «Проверка клиента». Проверка выполняется после положительных результатов проверки сервера, со штатного места оператора. | |
− | + | ||
− | + | === 4. Проведение испытаний: === | |
− | + | ||
− | + | Испытания происходят по следующей методике: | |
+ | |||
+ | Убедиться в возобновлении питания, и правильной загрузке ОС. | ||
+ | |||
+ | :'''4.1. Проверка сервера.''' Включает в себя проверку: PostgreSQL, FF, EAM и PegasusIPE. | ||
+ | |||
+ | ::4.1.1. Проверка PostgreSQL. Проверить систему самодиагностики PostgreSQL и убедиться в целостности баз данных (При отрицательном результате см. пункт 5.1.1). | ||
+ | |||
+ | ::4.1.2. Проверка FF. Выполняется после положительного результата проверки пункта 4.1.1. Проверить наличие процесса FF («firefly3.exe» для OS семейства Windows. «python firefly.py» для ОС на основе Debian) в серверной системе (При отрицательном результате см. пункт 5.1.2). Подключиться к веб интерфейсу (адрес по умолчанию http://127.0.0.1:443/), авторизоваться под учётной записью администратора и убедиться в наличии подключения к базе данных SQL (При отрицательном результате см. пункт 5.1.3). | ||
+ | ::4.1.3. Проверка EAM. Проверить наличие процесса EAM «eily.acuario2.manager» в серверной системе (При отрицательном результате см. пункт 5.1.2). Подключиться к веб интерфейсу (адрес по умолчанию http://127.0.0.1:7890/), авторизоваться под учётной записью администратора и убедиться в наличии подключения к FF (При отрицательном результате см. пункт 5.1.4). Проверить USB-ключ на работоспособнось (При отрицательном результате см. пункт 5.1.5). | ||
+ | ::4.1.4. Проверка PegasusIPE. Проверить наличие процесса PegasusIPE «PegasusIPE» в серверной системе (При отрицательном результате см. пункт 5.1.2). Подключиться к веб интерфейсу (адрес по умолчанию http://127.0.0.1:8011/), авторизоваться и убедиться в наличии подключения к FF (При отрицательном результате см. пункт 5.1.6). Там же, проверить факт старта задач (При отрицательном результате см. пункт 5.1.7). | ||
+ | ::4.2. Проверка клиента.** Проверить наличие процесса клиента в системе «IntegraPlanetEarth» (При отрицательном результате см. пункт 5.2.1). Авторизоваться с правами оператора (При отрицательном результате см. пункт 5.2.2). Убедиться, что настроенный функционал загрузился (При отрицательном результате см. пункт 5.2.3). | ||
==== 5. Решение проблем. ==== | ==== 5. Решение проблем. ==== | ||
− | Устранение неполадок выявленных в пункте 4. | + | |
+ | Устранение неполадок выявленных в пункте 4. | ||
+ | |||
* **5.1. Неполадки при проверке сервера.** Включает в себя решения по: PostgreSQL, FF, EAM и PegasusIPE. | * **5.1. Неполадки при проверке сервера.** Включает в себя решения по: PostgreSQL, FF, EAM и PegasusIPE. | ||
* 5.1.1. Целостность базы данных SQL нарушена — Восстановить базы данных из резервной копии. | * 5.1.1. Целостность базы данных SQL нарушена — Восстановить базы данных из резервной копии. |
Версия 10:35, 24 апреля 2017
Содержание
Список сокращений.
IPE — Integra planet earth – Интегра планета земля (клиент).
FF — FireFly - Сервер приложения.
EAM — Eily.Acuario.Manager - Сервер мониторинга
SQL — structured query language - язык структурированных запросов.
ОС — Операционная система.
БД — База данных.
USB – Universal Serial Bus — универсальная последовательная шина.
Программа и методика испытаний.
1. Объекты испытаний:
Объектом испытаний являются — Сервер приложения, Сервер мониторинга, Сервер задач (далее PegasusIPE) и база данных PostgreSQL.
2. Цель испытаний:
Целью испытаний, является проверка работоспособности системы после сбоя питания.
3. Порядок проведения испытаний:
Проверка проводится в два этапа:
- 3.1. Проверка сервера. Происходят испытания базы данных и серверных программ в соответствии с методикой указанной в пункте «Проверка сервера». Проверка производится со стороны сервера или места с администраторскими утилитами.
- 3.2. Проверка клиента IPE. Происходит испытание клиентского приложения в соответствии с методикой указанной в пункте «Проверка клиента». Проверка выполняется после положительных результатов проверки сервера, со штатного места оператора.
4. Проведение испытаний:
Испытания происходят по следующей методике:
Убедиться в возобновлении питания, и правильной загрузке ОС.
- 4.1. Проверка сервера. Включает в себя проверку: PostgreSQL, FF, EAM и PegasusIPE.
- 4.1.1. Проверка PostgreSQL. Проверить систему самодиагностики PostgreSQL и убедиться в целостности баз данных (При отрицательном результате см. пункт 5.1.1).
- 4.1.2. Проверка FF. Выполняется после положительного результата проверки пункта 4.1.1. Проверить наличие процесса FF («firefly3.exe» для OS семейства Windows. «python firefly.py» для ОС на основе Debian) в серверной системе (При отрицательном результате см. пункт 5.1.2). Подключиться к веб интерфейсу (адрес по умолчанию http://127.0.0.1:443/), авторизоваться под учётной записью администратора и убедиться в наличии подключения к базе данных SQL (При отрицательном результате см. пункт 5.1.3).
- 4.1.3. Проверка EAM. Проверить наличие процесса EAM «eily.acuario2.manager» в серверной системе (При отрицательном результате см. пункт 5.1.2). Подключиться к веб интерфейсу (адрес по умолчанию http://127.0.0.1:7890/), авторизоваться под учётной записью администратора и убедиться в наличии подключения к FF (При отрицательном результате см. пункт 5.1.4). Проверить USB-ключ на работоспособнось (При отрицательном результате см. пункт 5.1.5).
- 4.1.4. Проверка PegasusIPE. Проверить наличие процесса PegasusIPE «PegasusIPE» в серверной системе (При отрицательном результате см. пункт 5.1.2). Подключиться к веб интерфейсу (адрес по умолчанию http://127.0.0.1:8011/), авторизоваться и убедиться в наличии подключения к FF (При отрицательном результате см. пункт 5.1.6). Там же, проверить факт старта задач (При отрицательном результате см. пункт 5.1.7).
- 4.2. Проверка клиента.** Проверить наличие процесса клиента в системе «IntegraPlanetEarth» (При отрицательном результате см. пункт 5.2.1). Авторизоваться с правами оператора (При отрицательном результате см. пункт 5.2.2). Убедиться, что настроенный функционал загрузился (При отрицательном результате см. пункт 5.2.3).
5. Решение проблем.
Устранение неполадок выявленных в пункте 4.
* **5.1. Неполадки при проверке сервера.** Включает в себя решения по: PostgreSQL, FF, EAM и PegasusIPE. * 5.1.1. Целостность базы данных SQL нарушена — Восстановить базы данных из резервной копии. * 5.1.2. Процесс FF и/или EAM и/или PegasusIPE отсутствует в системе — Убедиться в наличии FF/EAM/PegasusIPE в списке автозагрузки ОС (при отрицательном результате, добавить). Убедиться в возможности запуска и последующем функционировании FF/EAM/PegasusIPE (при отрицательном результате, восстановить из резервной копии). * 5.1.3. FF не подключается к PostgreSQL – Проверить и при необходимости исправить конфигурационный файл. * 5.1.4. EAM не подключается к FF – Проверить и при необходимости исправить конфигурационный файл. * 5.1.5. USB-ключ не работает — Проверьте драйвера на устройство. При физическом повреждении ключа, замените его. * 5.1.6. PegasusIPE не показывает настроенных задач — Проверить настройки в утилите «ServiceConfigurator.exe» * 5.1.7. Задачи в PegasusIPE остановлены — Запустите задачи. * **5.2. Неполадки при проверке клиента.** * 5.2.1. Процесса клиента нет в системе — Убедиться в наличии IntegraPlanetEarth.exe в списке автозагрузки ОС (при отрицательном результате, добавить). Убедиться в возможности запуска (при отрицательном результате, восстановить из резервной копии). * 5.2.2. Авторизация не происходит — Проверьте правильность введённых данных. * 5.2.3. Функционал не загружается — Проверьте настройки плагинов. Востановите конфигурационный файл пользователя из резервной копии.