Запуск/остановка/перезапуск ноды: различия между версиями

Материал из Документация Ключ-АСТРОМ
 
Строка 25: Строка 25:


== '''Состояние процессов кластера''' ==
== '''Состояние процессов кластера''' ==
Проверка состояний iptables и процессов для Nodekeeper, Cassandra, Elasticsearch, ActiveGate, Watcher и NGINX.
Проверка состояний iptables и процессов для Nodekeeper, Cassandra, Elasticsearch, АктивныйШлюз, Watcher и NGINX.
  <code>[root@localhost]# ./AstromKey.sh check</code>
  <code>[root@localhost]# ./AstromKey.sh check</code>



Текущая версия на 17:52, 29 января 2024

Ключ-Астром Managed состоит из ряда служб, которые зависят друг от друга и должны быть остановлены или запущены в определенном порядке.

  • Для развертывания трёх и более узлов используйте процедуру кластера (запуск/остановка/перезапуск кластера).
  • Для развёртывания менее трёх узлов используйтесь официальный скрипт AstromKey.sh с параметрами запуска, остановки и перезапуска кластера.

По умолчанию скрипт находится в директории /opt/AstromKey-managed/launcher/. Скрипт AstromKey.sh должен иметь права исполнения.

Выполняйте скрипт AstromKey.sh с параметрами (start, stop, restart, status, check, pid) по примеру ниже.

Запуск кластера

Запуск всех служб Ключ-Астром Managed в рекомендуемом порядке.

[root@localhost]# ./AstromKey.sh start

Остановка кластера

Остановка всех служб Ключ-Астром Managed в рекомендуемом порядке.

[root@localhost]# ./AstromKey.sh stop

Перезапуск кластера

Перезапуск всех служб Ключ-Астром Managed в рекомендуемом порядке.

[root@localhost]# ./AstromKey.sh restart

Состояние кластера

Отображение списка всех служб Ключ-Астром и их состояний с подробной информацией.

[root@localhost]# ./AstromKey.sh status

Состояние процессов кластера

Проверка состояний iptables и процессов для Nodekeeper, Cassandra, Elasticsearch, АктивныйШлюз, Watcher и NGINX.

[root@localhost]# ./AstromKey.sh check

Идентификатор процесса

Отображение идентификатора процесса всех служб Ключ-Астром, запущенных со скриптом.

[root@localhost]# ./AstromKey.sh pid