unix-linux:debian:buster:how-to-install-java-jre-and-ups-agent-apc-powerchute-network-shutdown-on-debian-linux-10-buster
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
unix-linux:debian:buster:how-to-install-java-jre-and-ups-agent-apc-powerchute-network-shutdown-on-debian-linux-10-buster [19.06.2019 17:30] – [Устанавливаем APC PowerChute Network Shutdown] Алексей Максимов | unix-linux:debian:buster:how-to-install-java-jre-and-ups-agent-apc-powerchute-network-shutdown-on-debian-linux-10-buster [20.06.2019 08:09] (текущий) – Алексей Максимов | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ===== Установка агента ИБП APC для автоматического выключения ОС Debian GNU/Linux 10 (Buster) - APC PowerChute Network Shutdown ===== | + | ===== Установка агента ИБП APC для автоматического выключения ОС Debian GNU/Linux 10 (Buster) - APC PowerChute Network Shutdown |
{{: | {{: | ||
Строка 36: | Строка 36: | ||
- | Загружаем пакет '' | + | Загружаем пакет '' |
< | < | ||
Строка 42: | Строка 42: | ||
# gunzip pcns430Linux-x86-64.tar.gz | # gunzip pcns430Linux-x86-64.tar.gz | ||
# tar -xf pcns430Linux-x86-64.tar | # tar -xf pcns430Linux-x86-64.tar | ||
- | # cd ~/ | + | # cd ~/ |
- | # ./ | + | |
+ | В распакованном каталоге '' | ||
+ | |||
+ | Этот скрипт установки в рассматриваемой нами версии **PCNS 4.3** устроен таким образом, | ||
+ | |||
+ | Для того, чтобы использовать вместо этой старой версии JRE более свежую, | ||
+ | |||
+ | : | ||
+ | |||
+ | < | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Теперь можем запускать скрипт установки: | ||
+ | |||
+ | < | ||
На первый запрос скрипта установки жмём любую клавишу, | На первый запрос скрипта установки жмём любую клавишу, | ||
- | {{ : | + | {{ : |
Просмотрев лицензионное соглашение набираем **yes**, чтобы принять его положения: | Просмотрев лицензионное соглашение набираем **yes**, чтобы принять его положения: | ||
Строка 55: | Строка 70: | ||
Соглашаемся с установкой в каталог по умолчанию ''/ | Соглашаемся с установкой в каталог по умолчанию ''/ | ||
- | {{ :unix-linux: | + | Далее скрипт установки предложит нам указать путь к исполняемым файлам **Java**, так как ранее мы изменили имя файла с архивом JRE из поставки и скрипт не обнаружил предопределённое в его константах имя. Укажем путь к каталогу согласно ранее установленной нами версии Java: ''/ |
- | Далее скрипт установки предложит нам либо согласиться с использованием версии Java, поставляемой в составе PowerChute, либо указать путь ранее предустановленной версии. Вводим ранее полученный путь к исполняемым файлам Java: | + | {{ :unix-linux: |
- | {{ :unix-linux: | + | Если бы в нашей системе не было установленной версии **Java** и мы не меняли бы имя файла с архивом JRE ('' |
- | Далее будет | + | В нашем же случае скрипт |
- | {{ :unix-linux:debian:stretch: | + | В завершении работы скрипта мы получим сообщение о том, что дальнейшую настройку установленного агента PCNS можно провести через веб-интерфейс, |
- | В завершении скрипт установки скопирует исполняемые файлы PCNS в каталог ''/ | + | {{ : |
+ | |||
+ | В процессе установки в систему будет установлена | ||
+ | |||
+ | Проверим текущий | ||
+ | |||
+ | < | ||
+ | |||
+ | {{ :unix-linux: | ||
- | {{ : | ||
- | В процессе установки скрипт инициализации, | ||
Убедимся в том, что в нашей Linux-системы появились TCP-прослушиватели, | Убедимся в том, что в нашей Linux-системы появились TCP-прослушиватели, | ||
Строка 75: | Строка 96: | ||
< | < | ||
- | </ | + | </ |
- | tcp LISTEN | + | tcp |
- | udp UNCONN | + | udp |
- | udp UNCONN | + | udp |
- | Добавим правила **Iptables**, разрешающие подключения к портам **TCP**/ | + | Теперь нам нужно добавить правила |
+ | |||
+ | <WRAP center info 100%> | ||
+ | Обратите внимание на то, что в ходе работы скрипта установки PowerChute, этим скриптом предпринимается попытка создать правила брандмауэра, разрешающие подключения к портам | ||
+ | </ | ||
+ | |||
+ | Как минимум, | ||
+ | |||
+ | В случае, | ||
+ | |||
+ | < | ||
+ | # nft add rule ip filter INPUT iifname " | ||
+ | ct state new tcp dport 3052 counter accept \ | ||
+ | comment \" | ||
+ | # nft add rule ip filter INPUT iifname " | ||
+ | ct state new udp dport 3052 counter accept \ | ||
+ | comment \" | ||
+ | # nft add rule ip filter INPUT iifname " | ||
+ | ct state new tcp dport 6547 counter accept \ | ||
+ | comment \" | ||
+ | |||
+ | В том случае, | ||
< | < | ||
Строка 90: | Строка 132: | ||
-m state --state NEW -m tcp --dport 3052 -m comment \ | -m state --state NEW -m tcp --dport 3052 -m comment \ | ||
| | ||
- | # iptables -A INPUT -s 10.1.2.0/24 -i eth0 -p tcp \ | + | # iptables -A INPUT -s 10.1.1.0/24 -i eth0 -p tcp \ |
-m state --state NEW -m tcp --dport 6547 -m comment \ | -m state --state NEW -m tcp --dport 6547 -m comment \ | ||
| | ||
Строка 100: | Строка 142: | ||
{{ : | {{ : | ||
- | Пройдём шаги мастера по подключению PCNS к контроллерам управления NMC от источников бесперебойного питания, | + | Пройдём шаги мастера по подключению PCNS к контроллерам управления NMC от источников бесперебойного питания, |
{{ : | {{ : | ||
Строка 108: | Строка 150: | ||
По завершению процедуры первичного подключения к контроллерам управления ИБП мы получим доступ к основному веб-интерфейсу ПО PowerChute Network Shutdown, где сможем произвести дополнительные настройки реагирования на события связанные с изменением режима электропитания: | По завершению процедуры первичного подключения к контроллерам управления ИБП мы получим доступ к основному веб-интерфейсу ПО PowerChute Network Shutdown, где сможем произвести дополнительные настройки реагирования на события связанные с изменением режима электропитания: | ||
- | {{: | + | {{ : |
- | Перезагрузим сервер, | + | Перезагрузим сервер, |
- | + | ||
- | {{ : | + | |
Строка 124: | Строка 164: | ||
< | < | ||
+ | {{ : | ||
---- | ---- |
unix-linux/debian/buster/how-to-install-java-jre-and-ups-agent-apc-powerchute-network-shutdown-on-debian-linux-10-buster.1560954616.txt.gz · Последнее изменение: 19.06.2019 17:30 — Алексей Максимов