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

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


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


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


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


== '''Запуск кластера''' ==
== '''Запуск кластера''' ==
Запуск всех служб Ключ-Астром Managed в рекомендуемом порядке.
Запуск всех служб Dynatrace Managed в рекомендуемом порядке.
  <code>[root@localhost]# ./AstromKey.sh start</code>
  <code>[root@localhost]# ./Dynatrace.sh start</code>


== '''Остановка кластера''' ==
== '''Остановка кластера''' ==
Остановка всех служб Ключ-Астром Managed в рекомендуемом порядке.
Остановка всех служб Dynatrace Managed в рекомендуемом порядке.
  <code>[root@localhost]# ./AstromKey.sh stop</code>
  <code>[root@localhost]# ./Dynatrace.sh stop</code>


== '''Перезапуск кластера''' ==
== '''Перезапуск кластера''' ==
Перезапуск всех служб Ключ-Астром Managed в рекомендуемом порядке.
Перезапуск всех служб Dynatrace Managed в рекомендуемом порядке.
  <code>[root@localhost]# ./AstromKey.sh restart</code>
  <code>[root@localhost]# ./Dynatrace.sh restart</code>


== '''Состояние кластера''' ==
== '''Состояние кластера''' ==
Отображение списка всех служб Ключ-Астром и их состояний с подробной информацией.
Отображение списка всех служб Dynatrace и их состояний с подробной информацией.
  <code>[root@localhost]# ./AstromKey.sh status</code>
  <code>[root@localhost]# ./Dynatrace.sh status</code>


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


== '''Идентификатор процесса''' ==
== '''Идентификатор процесса''' ==
Отображение идентификатора процесса всех служб Ключ-Астром, запущенных со скриптом.
Отображение идентификатора процесса всех служб Dynatrace, запущенных со скриптом.
  <code>[root@localhost]# ./AstromKey.sh pid</code>
  <code>[root@localhost]# ./Dynatrace.sh pid</code>

Текущая версия на 20:39, 26 января 2023

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

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

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

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

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

Запуск всех служб Dynatrace Managed в рекомендуемом порядке.

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

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

Остановка всех служб Dynatrace Managed в рекомендуемом порядке.

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

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

Перезапуск всех служб Dynatrace Managed в рекомендуемом порядке.

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

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

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

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

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

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

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

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

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

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