Powerchute business edition linux

PowerChute Business Edition 8.5 and later Linux Package Signing Key

Issue:
Installing the RPM distribution of PowerChute Business Edition Agent gives warnings or errors.

Product Line:
PowerChute Business Edition version 8.5 and above

Environment:
Supported Linux OS

Cause:
The Red Hat Package Manager ( RPM) distribution of PowerChute Business Edition is signed with a GNU Privacy Guard (GPG) key. It is recommended that you install the public package signing key on your system.

Public Key information

Key PowerChute Business Edition v8.5.0 Public Security Key for Linux RPM

Key ID American Power Conversion (PowerChute Business Edition) )

Please download the public key from the link below and then follow the instructions underneath to install the public package signing key:

Instructions:

On an RPM-based system, after downloading the public key, use rpm to install it. Run the following commands as root.

1. Import the public key into the RPM database:

rpm —import RPM-GPG-KEY-PCBE

2. You can verify the key installation by running:

3. To manually verify an RPM package, you can run the command:

rpm —checksig pbeagent*.rpm

Using the wild card character “*” means that the command verifies all .rpm files in the directory.

Note : If you are using a Windows machine and you save the contents to a text file, it will be necessary to remove the Control-M (M) characters

Published for: APC Malaysia

Did this answer your question?

Источник

PowerChute Business Edition v10.0.2 — Linux (English only)

PowerChute Business Edition v10.0.2 - Linux (English only)

Find answers now. Search for a solution on your own, or connect with one of our experts.

Contact Support

Reach out to our customer care team to receive more information, technical support, assistance with complaints and more.

Where to buy?

Easily find the nearest Schneider Electric distributor in your location.

Search FAQs

Search topic-related frequently asked questions to find answers you need.

Contact Sales

Start your sales inquiry online and an expert will connect with you.

Читайте также:  Linux snmp disk space

Get monthly updates from Schneider Electric delivered right to your inbox.

I’d like to receive news and commercial info from Schneider Electric and its affiliates via electronic communication means such as email, and I agree to the collection of information on the opening and clicks on these emails (using invisible pixels in the images), to measure performance of our communications and improve them. For more details, please read our Privacy Policy.

Thank you for subscribing to us

Now, you will be the first to know the updates from Schneider Electric. You will receive your welcome message soon. Enjoy!

Источник

Dependability in any environment

APC CIACW agency

6U Wall Mount EcoStruxure™ Micro Data Centre is ideal for smaller, harsher spaces and provides simplified remote management with EcoStruxure IT Expert.

image of apc product

Introducing the first cloud enabled UPS for distributed IT

Partner with APC and Grow!

man with tablet in office

APC Partner iRewards Program

Build a profitable business and earn rewards.

ladies analyzing while watching on the big screen

Meet the new Easy UPS 3S

Offering industry leading technology that is accessible to everyone, the EASY UPS is a smart business choice.

An illuminated Data center

Still managing Windows 2003 end of life?

A man on call looking in his laptop

Is your data safe?

Product Resources

Contact Options

Explore more

Need help choosing a UPS? — UPS Buying Guide

Infrastructure Solutions for Edge Computing

APC Home Solutions

Accessibility mode off Accessibility mode on

Ooooooops! EROOR! Internal error occurred! java.io.FileNotFoundException: /app/tomcat/apc/Apac1-apc/apache-tomcat-9.0.68/webapps/ROOT/WEB-INF/Views/SE_v2/HBS/MessageBrowserCompatibility/template.page.hbs AbstractEntityModel(id=72635, xpmPropertyMetadata=<>)

Get monthly updates from Schneider Electric delivered right to your inbox.

I’d like to receive news and commercial info from Schneider Electric and its affiliates via electronic communication means such as email, and I agree to the collection of information on the opening and clicks on these emails (using invisible pixels in the images), to measure performance of our communications and improve them. For more details, please read our Privacy Policy.

Источник

Вики IT-KB

Установка агента ИБП APC для автоматического выключения ОС Debian GNU/Linux 9 (Stretch) — APC PowerChute Network Shutdown

В случае если физические серверы на базе Debian GNU/Linux 9 «Stretch» подключены к ИБП APC, и эти ИБП имеют контроллеры управления APC Network Management Card (NMC), мы можем настроить автоматическое штатное выключение ОС Linux в случае проблем с электропитанием. Для этого на стороне Linux-сервера нам потребуется установить и настроить специального программного агента, управляемого о стороны ИБП — APC PowerChute Network Shutdown (PCNS). Здесь приведён пример установки последней актуальной версии агента APC PCNS 4.2 for Linux на сервер Debian Linux 9.3.

Устанавливаем поддержку Java

Программный пакет PCNS для своей работы требует предустановленной среды Java Runtime Environment (JRE). Хотя устанавливать его предварительно и не обязательно, так как JRE имеется в составе основного дистрибутива PCNS, однако стоит учесть то обстоятельство, что поставляемая в составе PCNS версия JRE не будет в дальнейшем автоматически обновляться в системе (например на неё не будут накладываться исправления безопасности), что само по себе не всегда допустимо. Поэтому мы установим сводобный аналог JRE — OpenJDK Runtime Environment из официальных репозиториев Debian. Это позволит нам в дальнейшем получать обновления безопасности для данного ПО из репозиториев Debian.

# apt-get update # apt-get install default-jre

Посмотрим текущую установленную версию Java:

# java -version
openjdk version "1.8.0_162" OpenJDK Runtime Environment (build 1.8.0_162-8u162-b12-1~deb9u1-b12) OpenJDK 64-Bit Server VM (build 25.162-b12, mixed mode)

Посмотрим какой путь к исполняемым файлам Java используется в системе на данный момент:

# update-alternatives --display java
java - auto mode link best version is /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java link currently points to /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java link java is /usr/bin/java slave java.1.gz is /usr/share/man/man1/java.1.gz /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java - priority 1081 slave java.1.gz: /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/java.1.gz

Как видим, фактический путь к исполняемым файлам java: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java . Запомним этот путь, так как он потребуется нам в дальнейшем при установке PCNS.

Читайте также:  What is root account in linux

Устанавливаем APC PowerChute Network Shutdown

Загружаем пакет pcns420Linux-x86-64.tar.tar с официального сайта APC и распаковываем во временный каталог. В распакованном каталоге ../Linux_x64 запускаем скрипт установки install.sh :

# mkdir ~/APC # cd ~/APC # mv pcns420Linux-x86-64.tar.tar pcns420Linux-x86-64.tar.gz # gunzip pcns420Linux-x86-64.tar.gz # tar -xf pcns420Linux-x86-64.tar # cd ~/APC/Linux_x64/ # ./install.sh

На первый запрос скрипта установки жмём любую клавишу, например Enter, чтобы ознакомиться с лицензионным соглашением:

Просмотрев лицензионное соглашение набираем yes, чтобы принять его положения:

Соглашаемся с установкой в каталог по умолчанию /opt/APC/PowerChute

Далее скрипт установки предложит нам либо согласиться с использованием версии Java, поставляемой в составе PowerChute, либо указать путь ранее предустановленной версии. Вводим ранее полученный путь к исполняемым файлам Java:

Далее будет задан вопрос о необходимости настройки службы SNMP. В нашем случае это не требуется, поэтому мы отказываемся от данного пункта:

В завершении скрипт установки скопирует исполняемые файлы PCNS в каталог /opt/APC/PowerChute и мы получим сообщение о том, что дальнейшую настройку установленного агента PCNS можно провести через веб-интерфейс, доступный по адресу https://ServerName:6547

В процессе установки скрипт инициализации, который используется для автоматического запуска службы PowerChute в процессе запуска системы, будет скопирован в /etc/init.d/PowerChute .

Убедимся в том, что в нашей Linux-системы появились TCP-прослушиватели, созданные процессом java:

# ss -lnptu | sort | grep java
tcp LISTEN 0 50 0.0.0.0:3052 0.0.0.0:* users:(("java",pid=14780,fd=57)) tcp LISTEN 0 50 0.0.0.0:6547 0.0.0.0:* users:(("java",pid=14780,fd=59)) udp UNCONN 0 0 0.0.0.0:3052 0.0.0.0:* users:(("java",pid=14780,fd=56)) udp UNCONN 0 0 0.0.0.0:60316 0.0.0.0:* users:(("java",pid=14780,fd=55))

Добавим правила Iptables, разрешающие подключения к портам TCP/UDP 3052 и TCP 6547

# iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT # iptables -A INPUT -s 10.1.2.0/24 -i eth0 -p udp \ -m state --state NEW -m udp --dport 3052 -m comment \ --comment "Allow access to APC PowerChute Network Shutdown service from UPS NMC" -j ACCEPT # iptables -A INPUT -s 10.1.2.0/24 -i eth0 -p tcp \ -m state --state NEW -m tcp --dport 3052 -m comment \ --comment "Allow access to APC PowerChute Network Shutdown service from UPS NMC" -j ACCEPT # iptables -A INPUT -s 10.1.2.0/24 -i eth0 -p tcp \ -m state --state NEW -m tcp --dport 6547 -m comment \ --comment "Allow access to APC PowerChute Network Shutdown Web UI over HTTPS" -j ACCEPT

Теперь попробуем перейти к веб-странице управления агентом PCNS, которая должна быть доступна по адресу https://ServerName:6547 .

Читайте также:  Astra linux абсолютный путь

Мы должны увидеть приглашение мастера первоначальной настройки PCNS:

Пройдём шаги мастера по подключению PCNS к контроллерам управления NMC от источников бесперебойного питания, к которым подключен наш Linux-сервер:

Обратите внимание на то, что если ранее не были открыты порты TCP/UDP 3052, то попытки подключения контроллеров NMC к агенту PCNS будут завершаться ошибками.

По завершению процедуры первичного подключения к контроллерам управления ИБП мы получим доступ к основному веб-интерфейсу ПО PowerChute Network Shutdown, где сможем произвести дополнительные настройки реагирования на события связанные с изменением режима электропитания:

Перезагрузим сервер, чтобы убедиться в том, что автоматический запуск службы PowerChute успешно работает после запуска ОС. Ранее упомянутый init-скрипт /etc/init.d/PowerChute должен быть подхвачен службой systemd и преобразован в юнит с именем PowerChute:

Удаление APC PowerChute Network Shutdown

В случае возникновения необходимости удаления APC PowerChute Network Shutdown из Linux-системы, можно воспользоваться вызовом скрипта:

# /opt/APC/PowerChute/uninstall

Дополнительные источники информации:

Проверено на следующих конфигурациях:

Автор первичной редакции:
Алексей Максимов
Время публикации: 16.04.2018 08:44

Обсуждение

unix-linux/debian/stretch/how-to-install-java-jre-and-ups-agent-apc-powerchute-network-shutdown-on-debian-linux-9-3-stretch.txt · Последнее изменение: 16.04.2018 11:13 — Алексей Максимов

Источник

How to check if the PowerChute Business Edition Agent daemon is running on Unix/Linux systems.

Issue:
How to check if the PowerChute Business Edition Agent daemon is running on Unix/Linux systems.

Product Line:
PowerChute Business Edition

Environment:
Unix/Linux systems

Cause:
Product Design

Once the PowerChute Business Edition Agent daemon starts, a file named pbeagent.pid will be created in the directory /etc.
Once the Agent daemon stops, the pbeagent.pid file should be gone. This file stores the Agent daemon’s pid (process id).

To check if the PowerChute Agent daemon is running on Unix/Linux system, you will need to do the following:

Step 1: Get the PowerChute Agent daemon pid
The command «cat» or «more» can be used to display the contents of the pbeagent.pid file. The command needed is shown here:
# cat /etc/pbeagent.pid
or
# more /etc/pbeagent.pid

The command will display PowerChute Agent daemon pid on the screen.

Step 2: Search for the PowerChute Agent daemon
use the following command to grep the Agent daemon:

# ps -ef | grep pid
Note: The «pid» value here is derived from Step 1 above.

If the PowerChute Agent is running on the system, the command will return something similar to the following:

root 7509 1 0 13:40 ? 00:00:26 /bin/java/jre/1.4/bin/java -Dpicard.main.thread=blocking -classpath ./lib/AdvSnmp.jar:./lib/application.jar:./lib/jsdk.jar:./lib/comm.jar:./lib/mail.jar:./lib/RXTXComm.jar:./lib/activation.jar:./lib/util.jar:./lib/m11.jar:./lib/ds.jar:./lib/sss.jar:./lib/pcbe_ds.jar:./com.
root 8170 8143 0 14:36 pts/0 00:00:00 grep 7509

Please note that the Agent is a Java process and only Java related information is returned.

If the PowerChute Agent daemon is not running or not running normally, the command will only return one line that stands for the grep process itself.

Published for: APC USA

Did this answer your question?

Источник

Оцените статью
Adblock
detector