Нет описания правки |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
Программное обеспечение АппОптима | Программное обеспечение АппОптима состоит из ряда служб АппОптима, которые зависят друг от друга и должны быть остановлены или запущены в определенном порядке. Вы можете использовать официальный сценарий <code><name>.sh</code> с дополнительными параметрами для правильного запуска, остановки или перезапуска служб АппОптима. По умолчанию сценарий находится в <code><install dir>/launcher/</code>. Убедитесь, что у сценария <code><name>.sh</code> есть разрешения на выполнение. | ||
Вы можете выполнить сценарий <code><name>.sh</code> с параметром (<code>start</code>, <code>stop</code>, <code>restart</code>, <code>status</code>, <code>check</code>, <code>pid</code>), как описано ниже. | Вы можете выполнить сценарий <code><name>.sh</code> с параметром (<code>start</code>, <code>stop</code>, <code>restart</code>, <code>status</code>, <code>check</code>, <code>pid</code>), как описано ниже. | ||
Строка 5: | Строка 5: | ||
* start | * start | ||
Запускает все необходимые службы АппОптима | Запускает все необходимые службы АппОптима в рекомендованном порядке. | ||
* stop | * stop | ||
Останавливает все необходимые службы АппОптима | Останавливает все необходимые службы АппОптима в рекомендованном порядке. | ||
* restart | * restart | ||
Перезапускает все необходимые службы АппОптима | Перезапускает все необходимые службы АппОптима в рекомендованном порядке. | ||
* status | * status | ||
Строка 58: | Строка 58: | ||
# <code>Server is running at launcher PID: 15294, main PID: 15302, listening on ports 8021</code> | # <code>Server is running at launcher PID: 15294, main PID: 15302, listening on ports 8021</code> | ||
# <code>ActiveGate is running at launcher PID: 16173, main PID: 16182, listening on ports 8443</code> | # <code>ActiveGate is running at launcher PID: 16173, main PID: 16182, listening on ports 8443</code> | ||
# <code>Command to run as user dynaman: /opt/ | # <code>Command to run as user dynaman: /opt/АппОптима/services/logs-watcher.sh status</code> | ||
# <code>Watcher is running, reporting in log: /var/opt/ | # <code>Watcher is running, reporting in log: /var/opt/АппОптима/log/logs-watcher-for-nginx-logs.log</code> | ||
# <code>NGINX is running at launcher PID: 17153, main PID: 17155 17156, listening on ports 8022</code> | # <code>NGINX is running at launcher PID: 17153, main PID: 17155 17156, listening on ports 8022</code> | ||
# <code>All processes are OK</code> | # <code>All processes are OK</code> |
Текущая версия от 11:15, 25 декабря 2024
Программное обеспечение АппОптима состоит из ряда служб АппОптима, которые зависят друг от друга и должны быть остановлены или запущены в определенном порядке. Вы можете использовать официальный сценарий <name>.sh
с дополнительными параметрами для правильного запуска, остановки или перезапуска служб АппОптима. По умолчанию сценарий находится в <install dir>/launcher/
. Убедитесь, что у сценария <name>.sh
есть разрешения на выполнение.
Вы можете выполнить сценарий <name>.sh
с параметром (start
, stop
, restart
, status
, check
, pid
), как описано ниже.
- start
Запускает все необходимые службы АппОптима в рекомендованном порядке.
- stop
Останавливает все необходимые службы АппОптима в рекомендованном порядке.
- restart
Перезапускает все необходимые службы АппОптима в рекомендованном порядке.
- status
Отображает список необходимых служб АппОптима и состояние каждой из них, включая подробную информацию о каждой службе:
- check
Проверяет состояние правил iptable и процессов для Nodekeeper, Cassandra, Elasticsearch, АктивногоШлюза, Watcher и NGINX.
Пример вывода статуса
Checking rules in iptables ...
Rule is present in 'filter': INPUT -p tcp -m tcp -m multiport --ports 443,5701:5711,7000:7001,7199,8018:8022,8443,9042,9200,9300,9998 -j DROP
Rule is present in 'filter': OUTPUT -p tcp -m tcp -m multiport --ports 443,5701:5711,7000:7001,7199,8018:8022,8443,9042,9200,9300,9998 -j ACCEPT
Rule is present in 'filter': INPUT -p tcp -m addrtype --src-type LOCAL -m tcp -m multiport --ports 443,5701:5711,7000:7001,7199,8018:8022,8443,9042,9200,9300,9998 -j ACCEPT
Rule is present in 'filter': INPUT -s 10.10.10.10/32 -p tcp -m tcp -m multiport --ports 5701:5711,7000:7001,7199,8019,9042,9200,9300 -j ACCEPT
Rule is present in 'filter': INPUT -p tcp -m tcp -m multiport --ports 443,8020:8022,8443,9998 -j ACCEPT
Rule is present in 'filter': FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
Rule is present in 'nat': PREROUTING -p tcp -m addrtype --dst-type LOCAL -m tcp --dport 443 -j REDIRECT --to-ports 8022
Rule is present in 'nat': OUTPUT -p tcp -m addrtype --dst-type LOCAL -m tcp --dport 443 -j REDIRECT --to-ports 8022
All rules are active.
Nodekeeper is running at launcher PID: 966, main PID: 552, listening on ports 8018
Cassandra is running at launcher PID: 13721, main PID: 13690, listening on ports 9042
Elasticsearch is running at launcher PID: 14834, main PID: 14802, listening on ports 9200,9300
{
"cluster_name" : "11bc1cd1e1-c222-33e3-4f44-0e0bc0dcdc0d",
"status" : "yellow",
"timed_out" : false,
"number_of_nodes" : 1,
"number_of_data_nodes" : 1,
"active_primary_shards" : 299,
"active_shards" : 299,
"relocating_shards" : 0,
"initializing_shards" : 0,
"unassigned_shards" : 598,
"delayed_unassigned_shards" : 0,
"number_of_pending_tasks" : 0,
"number_of_in_flight_fetch" : 0,
"task_max_waiting_in_queue_millis" : 0,
"active_shards_percent_as_number" : 33.33333333333333
}
Server is running at launcher PID: 15294, main PID: 15302, listening on ports 8021
ActiveGate is running at launcher PID: 16173, main PID: 16182, listening on ports 8443
Command to run as user dynaman: /opt/АппОптима/services/logs-watcher.sh status
Watcher is running, reporting in log: /var/opt/АппОптима/log/logs-watcher-for-nginx-logs.log
NGINX is running at launcher PID: 17153, main PID: 17155 17156, listening on ports 8022
All processes are OK
- pid
Отображает идентификатор процесса для всех необходимых служб АппОптима, которые были запущены с помощью скрипта.
Пример pid статуса:
966 552 13721 13690 14834 14802 15294 15302 16173 16182 17153 17155 17156