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

Материал из Integra-S Wiki
Перейти к: навигация, поиск
(Список сокращений.)
(4. Проведение испытаний:)
 
(не показано 7 промежуточных версий этого же участника)
Строка 4: Строка 4:
 
'''IPE''' — Integra planet earth – Интегра планета земля (клиент).  
 
'''IPE''' — Integra planet earth – Интегра планета земля (клиент).  
  
[[руководство_администратора:сервер:ff|FF — FireFly -  Сервер приложения.]]
+
[[руководство_администратора:сервер:ff|'''FF''' — FireFly -  Сервер приложения.]]
  
[[Сервер мониторинга]]
+
[[Сервер мониторинга|'''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.\\
+
 
  * **5.1. Неполадки при проверке сервера.** Включает в себя решения по:  PostgreSQL, FF, EAM и  PegasusIPE.
+
Устранение неполадок выявленных в пункте 4.
    * 5.1.1. Целостность базы данных SQL нарушена — Восстановить базы данных из  резервной копии.
+
 
    * 5.1.2. Процесс FF и/или EAM и/или PegasusIPE отсутствует в системе — Убедиться в наличии FF/EAM/PegasusIPE в списке автозагрузки ОС (при отрицательном результате, добавить). Убедиться в возможности запуска и последующем функционировании FF/EAM/PegasusIPE (при отрицательном результате, восстановить из резервной копии).
+
:'''5.1. Неполадки при проверке сервера.''' Включает в себя решения по:  PostgreSQL, FF, EAM и  PegasusIPE.
    * 5.1.3. FF не подключается к PostgreSQL – Проверить и при необходимости исправить конфигурационный файл.
+
::5.1.1. Целостность базы данных SQL нарушена — Восстановить базы данных из  резервной копии.
    * 5.1.4. EAM не подключается к FF – Проверить и при необходимости исправить конфигурационный файл.
+
::5.1.2. Процесс FF и/или EAM и/или PegasusIPE отсутствует в системе — Убедиться в наличии FF/EAM/PegasusIPE в списке автозагрузки ОС (при отрицательном результате, добавить). Убедиться в возможности запуска и последующем функционировании FF/EAM/PegasusIPE (при отрицательном результате, восстановить из резервной копии).
    * 5.1.5. USB-ключ не работает — Проверьте драйвера на устройство. При физическом повреждении ключа, замените его.
+
::5.1.3. FF не подключается к PostgreSQL – Проверить и при необходимости исправить конфигурационный файл.
    * 5.1.6. PegasusIPE не показывает настроенных задач — Проверить настройки в утилите «ServiceConfigurator.exe»
+
::5.1.4. EAM не подключается к FF – Проверить и при необходимости исправить конфигурационный файл.
    * 5.1.7. Задачи в  PegasusIPE остановлены — Запустите задачи.
+
::5.1.5. USB-ключ не работает — Проверьте драйвера на устройство. При физическом повреждении ключа, замените его.
  * **5.2. Неполадки при проверке клиента.**
+
::5.1.6. PegasusIPE не показывает настроенных задач — Проверить настройки в утилите «ServiceConfigurator.exe»
    * 5.2.1. Процесса клиента нет в системе — Убедиться в наличии IntegraPlanetEarth.exe в списке автозагрузки ОС (при отрицательном результате, добавить). Убедиться в возможности запуска (при отрицательном результате, восстановить из резервной копии).
+
::5.1.7. Задачи в  PegasusIPE остановлены — Запустите задачи.
    * 5.2.2. Авторизация не происходит — Проверьте правильность введённых данных.
+
:'''5.2. Неполадки при проверке клиента.'''
    * 5.2.3. Функционал не загружается — Проверьте настройки плагинов. Востановите конфигурационный файл пользователя из резервной копии.
+
::5.2.1. Процесса клиента нет в системе — Убедиться в наличии IntegraPlanetEarth.exe в списке автозагрузки ОС (при отрицательном результате, добавить). Убедиться в возможности запуска (при отрицательном результате, восстановить из резервной копии).
 +
::5.2.2. Авторизация не происходит — Проверьте правильность введённых данных.
 +
::5.2.3. Функционал не загружается — Проверьте настройки плагинов. Востановите конфигурационный файл пользователя из резервной копии.

Текущая версия на 10:36, 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. Функционал не загружается — Проверьте настройки плагинов. Востановите конфигурационный файл пользователя из резервной копии.