Home


Менеджер приложений.

Данный Менеджер создан, чтобы заменить собой известную систему стартовых скриптов, и призван облегчить жизнь как администратора, так и оператора при запуске подсистем мониторирования и управления комплекса.

Основными преимуществами данной системы по сравнению со старой являются:

  • Интуитивно понятная панель управления;
  • Возможность визуально контролировать работу серверов;
  • Простой механизм конфигурации;

Оглавление

  1. Элементы управления "Менеджера приложений".
  2. Диалоговое окно "Используемых серверов".
  3. Примерный алгоритм использования (запуск приложения, перезапуск подсистем, возможные неполадки и их устранение).
  4. Особенности устройства Менеджера.

Элементы управления "Менеджера приложений".

Менеджер запускается командой start из консоли любой из пультовых машин.

  • Кнопка Менеджера "Start" запускает указанную подсистему. При этом запускается (если требуется) cx-сервер данной подсистемы, затем запускается графическое приложение отображающее состояние подсистемы.
  • Кнопка "Stop" закрывает графическое приложение отображающее состояние подсистемы для экономии места на экране. Сервер подсистемы остается работать!!!
  • Кнопка с названием подсистемы вызывает диалоговое окно "Используемых серверов" (см. ниже). Если кнопка отсутствует, значит данная подсистема не работает с cx-сервером.
  • Кнопка "Exit" внизу приложения закрывает Менеджер, при этом все запущенные приложения продолжают работать.
[top]

Диалоговое окно "Используемых серверов".

Данное диалоговое окно позволяет проверить работу серверов данной подсистемы. В каждой строке для каждого сервера присутствуют (слева направо) номер сервера подсистемы, состояние сервера (up/down), кнопка "Start" для запуска сервера, кнопка "Stop" для его остановки.


[top]

Примерный алгоритм использования

Запуск:

Менеджер приложений запускается путем исполнения команды start из командной строки. В зависимости от того на какой машине он запускается, на нем будут отображаться элементы управления подсистем, запускаемых именно с этой машины.

Запуск подсистемы:

Нажатие кнопки "Start" запускает подсистему. Если менеджеру необходимо вначале запустить сервер он высвечивает время в секундах, через которое этот процесс будет завершен, и будет запущено графическое приложение.


Перезапуск подсистемы:

  • Вызываем диалоговое окно "Используемых серверов" для необходимой подсистемы;
  • Нажимаем напротив нужного сервера кнопку "Stop";
  • Ждем пока в поле состояния сервера не появится надпись "down" ( );
  • Нажимаем напротив нужного сервера кнопку "Start";
  • Ждем пока в поле состояния сервера не появится надпись "up" () ;
  • Закрываем диалоговое окно "Используемых серверов" кнопкой "Ok";
  • В окне менеджера напротив нужной подсистемы жмем кнопку "Start";

Возможные неполадки и их устранение.

  • При неустойчивой работе DNS-сервера ИЯФ возможно зависание Менеджера. (Приложение использует SSH, который, в свою очередь, для определения хоста на котором запущен сервер, использует DNS-сервер.)(Прим.: Для решения этой проблемы обращайтесь к нашим администраторам:-))
  • Если вы посчитали, что Менеджер наглухо "повис" (такое возможно, но крайне редко), не бойтесь "убить" его стандартным путем, нажав кнопку "kill", как показано на рисунке. Менеджер является удобным средством запуска приложений, но его "смерть" на их работу не повлияет.

[top]

Особенности устройства Менеджера

При запуске Менеджер создается автоматически, используя конфигурационные файлы находящиеся на одной из пультовых машин:

  • Файл графических клиентов с содержимым:
    rfsyn:7:rf-syn:host1
    thermo:9:thermosm:host2
    ushd:3:ushd:host1
    vacuum:5:vacmatrix:host1
    ringvac:8:ringvac:host1
    corr:6:magnetic_correction:host2
    magsys:0:istoch:host2
    v1000:6:v1000:host2
    ipp:2 0:ipp:host2
    maha:::host1
    odgirl:::host1
    camera:::host2
    

    В каждой строке по порядку перечислены: имя подсистемы (отображается на Менеджере Приложений); ссылка на сервер(ы), обслуживающий(ие) данную подсистему; название графического приложения отображающего работу подсистемы; имя хоста, на котором запускается клиент.

  • И файл серверов:
    0:host1:-w N:8
    2:host1:-w N:10
    3:host1:-w N:20
    5:host1:-w N:10
    6:host1:-w N:8
    7:host1:-w N:10
    8:host1:-w N:10
    9:host1:-w N:2
    

    В каждой строке по порядку перечислены: номер сервера; имя хоста, на котором работает сервер; ключи с которыми должен запускаться сервер; время требуемое на запуск сервера.

В зависимости от того, на каком хосте производится запуск Менеджера, им производится отбор тех строк в файле клиентов, в которых последнее поле соответствует имени данного хоста. Далее путем обработки отобранных строк создается внешнее представление Менеджера, для данного хоста.

Менеджер позволяет запускать приложения не требующие работы каких-либо серверов. Для этого в файле клиентов достаточно оставить поле ссылки на сервер пустым (см. пример файла клиентов выше, три последние строки).

[top]

Home

Hosted by uCoz