Проверка системы после сбоя питания. — различия между версиями

Материал из Integra-S Wiki
Перейти к: навигация, поиск
Строка 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. Объекты испытаний: ====
+
=== 1. Объекты испытаний: ===
Объектом испытаний являются — Сервер приложения, Сервер мониторинга, Сервер задач (далее PegasusIPE) и база данных PostgreSQL.\\
+
 
 +
Объектом испытаний являются — Сервер приложения, Сервер мониторинга, Сервер задач (далее PegasusIPE) и база данных PostgreSQL.
 +
 
 +
 
 +
=== 2. Цель испытаний: ===
  
==== 2. Цель испытаний: ====
 
 
Целью испытаний, является проверка работоспособности системы после сбоя питания.
 
Целью испытаний, является проверка работоспособности системы после сбоя питания.
  
==== 3. Порядок проведения испытаний: ====
+
=== 3. Порядок проведения испытаний: ===
Проверка проводится в два этапа:\\
 
  * **3.1. Проверка сервера.** Происходят испытания базы данных и серверных программ в соответствии с методикой указанной в пункте «Проверка сервера». Проверка производится со стороны сервера или места с администраторскими утилитами.
 
  * **3.2. Проверка клиента IPE.** Происходит испытание клиентского приложения в соответствии с методикой указанной в пункте «Проверка клиента». Проверка выполняется после положительных результатов проверки сервера, со штатного места оператора.
 
  
==== 4. Проведение испытаний: ====
+
Проверка проводится в два этапа:
Испытания происходят по следующей методике:\\
+
 
Убедиться в возобновлении питания, и правильной загрузке ОС.\\
+
:'''3.1. Проверка сервера'''. Происходят испытания базы данных и серверных программ в соответствии с методикой указанной в пункте «Проверка сервера». Проверка производится со стороны сервера или места с администраторскими утилитами.
  * **4.1. Проверка сервера.** Включает в себя проверку:  PostgreSQL, FF, EAM и  PegasusIPE.
+
 
    * 4.1.1. Проверка PostgreSQL. Проверить систему самодиагностики  PostgreSQL и убедиться в целостности баз данных (При отрицательном результате см. пункт 5.1.1).
+
:'''3.2. Проверка клиента IPE.''' Происходит испытание клиентского приложения в соответствии с методикой указанной в пункте «Проверка клиента». Проверка выполняется после положительных результатов проверки сервера, со штатного места оператора.
    * 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. Проведение испытаний: ===
    * 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).
+
Испытания происходят по следующей методике:
 +
 
 +
Убедиться в возобновлении питания, и правильной загрузке ОС.
 +
 
 +
:'''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. Функционал не загружается — Проверьте настройки плагинов. Востановите конфигурационный файл пользователя из резервной копии.