ENetrebin (обсуждение | вклад) |
Нет описания правки |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
АппОптима состоит из ряда служб, которые зависят друг от друга и должны быть остановлены или запущены в определенном порядке. | |||
* Для развертывания трёх и более узлов используйте процедуру кластера (запуск/остановка/перезапуск кластера). | * Для развертывания трёх и более узлов используйте процедуру кластера (запуск/остановка/перезапуск кластера). | ||
* Для развёртывания менее трёх узлов используйтесь официальный скрипт <code> | * Для развёртывания менее трёх узлов используйтесь официальный скрипт <code>AppOptima.sh</code> с параметрами запуска, остановки и перезапуска кластера. | ||
По умолчанию скрипт находится в директории <code>/opt/ | По умолчанию скрипт находится в директории <code>/opt/AppOptima-АппОптима/launcher/</code>. Скрипт <code>AppOptima.sh</code> должен иметь права исполнения. | ||
Выполняйте скрипт <code> | Выполняйте скрипт <code>AppOptima.sh</code> с параметрами (<code>start</code>, <code>stop</code>, <code>restart</code>, <code>status</code>, <code>check</code>, <code>pid</code>) по примеру ниже. | ||
== '''Запуск кластера''' == | == '''Запуск кластера''' == | ||
Запуск всех служб | Запуск всех служб АппОптима в рекомендуемом порядке. | ||
<code>[root@localhost]# ./ | <code>[root@localhost]# ./AppOptima.sh start</code> | ||
== '''Остановка кластера''' == | == '''Остановка кластера''' == | ||
Остановка всех служб | Остановка всех служб АппОптима в рекомендуемом порядке. | ||
<code>[root@localhost]# ./ | <code>[root@localhost]# ./AppOptima.sh stop</code> | ||
== '''Перезапуск кластера''' == | == '''Перезапуск кластера''' == | ||
Перезапуск всех служб | Перезапуск всех служб АппОптима в рекомендуемом порядке. | ||
<code>[root@localhost]# ./ | <code>[root@localhost]# ./AppOptima.sh restart</code> | ||
== '''Состояние кластера''' == | == '''Состояние кластера''' == | ||
Отображение списка всех служб | Отображение списка всех служб АппОптима и их состояний с подробной информацией. | ||
<code>[root@localhost]# ./ | <code>[root@localhost]# ./AppOptima.sh status</code> | ||
== '''Состояние процессов кластера''' == | == '''Состояние процессов кластера''' == | ||
Проверка состояний iptables и процессов для Nodekeeper, Cassandra, Elasticsearch, АктивныйШлюз, Watcher и NGINX. | Проверка состояний iptables и процессов для Nodekeeper, Cassandra, Elasticsearch, АктивныйШлюз, Watcher и NGINX. | ||
<code>[root@localhost]# ./ | <code>[root@localhost]# ./AppOptima.sh check</code> | ||
== '''Идентификатор процесса''' == | == '''Идентификатор процесса''' == | ||
Отображение идентификатора процесса всех служб | Отображение идентификатора процесса всех служб АппОптима, запущенных со скриптом. | ||
<code>[root@localhost]# ./ | <code>[root@localhost]# ./AppOptima.sh pid</code> |
Текущая версия от 10:48, 25 декабря 2024
АппОптима состоит из ряда служб, которые зависят друг от друга и должны быть остановлены или запущены в определенном порядке.
- Для развертывания трёх и более узлов используйте процедуру кластера (запуск/остановка/перезапуск кластера).
- Для развёртывания менее трёх узлов используйтесь официальный скрипт
AppOptima.sh
с параметрами запуска, остановки и перезапуска кластера.
По умолчанию скрипт находится в директории /opt/AppOptima-АппОптима/launcher/
. Скрипт AppOptima.sh
должен иметь права исполнения.
Выполняйте скрипт AppOptima.sh
с параметрами (start
, stop
, restart
, status
, check
, pid
) по примеру ниже.
Запуск кластера
Запуск всех служб АппОптима в рекомендуемом порядке.
[root@localhost]# ./AppOptima.sh start
Остановка кластера
Остановка всех служб АппОптима в рекомендуемом порядке.
[root@localhost]# ./AppOptima.sh stop
Перезапуск кластера
Перезапуск всех служб АппОптима в рекомендуемом порядке.
[root@localhost]# ./AppOptima.sh restart
Состояние кластера
Отображение списка всех служб АппОптима и их состояний с подробной информацией.
[root@localhost]# ./AppOptima.sh status
Состояние процессов кластера
Проверка состояний iptables и процессов для Nodekeeper, Cassandra, Elasticsearch, АктивныйШлюз, Watcher и NGINX.
[root@localhost]# ./AppOptima.sh check
Идентификатор процесса
Отображение идентификатора процесса всех служб АппОптима, запущенных со скриптом.
[root@localhost]# ./AppOptima.sh pid