Перейти к содержанию

Обновление пакетов Валарм на Linux

Для обновления пакетов Валарм, установленных на Linux, вам потребуется
выполнить следующие действия:

  1. Обновить пакеты Валарм.

  2. Проверить конфигурационный файл NGINX.

  3. Перезапустить NGINX.

Обновление модуля постаналитики

Перед выполнением действий, описанных в этом документе, обновите модуль постаналитики, если он установлен на отдельных серверах.

Если модуль постаналитики и модуль NGINX установлены на одном сервере, то процедура, описанная в документе, позволит обновить сразу все модули и дополнительных действий не потребуется.


1. Обновите пакеты Валарм

Выполните эти команды, если модуль постаналитики и модуль NGINX установлены на одном сервере:

apt-get update
apt-get install wallarm-node
apt-get update
apt-get install wallarm-node
apt-get update
apt-get install wallarm-node
apt-get update
apt-get install wallarm-node
apt-get update
apt-get install wallarm-node
apt-get update
apt-get install wallarm-node
yum update wallarm-node
yum update wallarm-node
yum update wallarm-node

Выполните эти команды, если на сервере установлен только модуль NGINX:

apt-get update
apt-get install wallarm-node-nginx
apt-get update
apt-get install wallarm-node-nginx
apt-get update
apt-get install wallarm-node-nginx
apt-get update
apt-get install wallarm-node-nginx
apt-get update
apt-get install wallarm-node-nginx
apt-get update
apt-get install wallarm-node-nginx
yum update wallarm-node-nginx
yum update wallarm-node-nginx
yum update wallarm-node-nginx

Доступ к репозиториям

У системы должна быть возможность обратиться к https://repo.wallarm.com для загрузки пакетов. Убедитесь, что доступ не ограничен настройками файервола.

Ошибка с ключом CentOS GPG

Если у вас уже добавлен репозиторий Валарм и вы получили ошибку, связанную с ключами CentOS GPG, следуйте инструкциям:

  1. Удалите предыдущий добавленный репозиторий, используя команду yum remove wallarm‑node‑repo.
  2. Добавьте репозиторий, используя команду с подходящей вкладки выше.

Возможные сообщения об ошибках:

  • http://repo.wallarm.com/centos/wallarm-node/7/2.14/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml signature could not be verified for wallarm-node_2.14
  • One of the configured repositories failed (Wallarm Node for CentOS 7 - 2.14), and yum doesn't have enough cached data to continue.

2. Проверьте конфигурационный файл NGINX

Параметры wallarm_tarantool_host и wallarm_tarantool_port

Параметры wallarm_tarantool_host и wallarm_tarantool_port устранены начиная с обновления 2.6.
Если вы использовали данные параметры для настройки Tarantool, их необходимо заменить на wallarm_tarantool_upstream.
Смотрите wallarm_tarantool_upstream.

Проверьте, что конфигурационный файл NGINX остался корректным после обновления
пакетов.

Выполните команду:

nginx-wallarm -t

3. Перезапустите NGINX

Если вы установили Валарм с NGINX Plus или в качестве динамически подключаемого модуля NGINX, перезапустите сервис nginx.

Перезапустите сервис nginx:

systemctl restart nginx
systemctl restart nginx
systemctl restart nginx
service nginx restart
service nginx restart
service nginx restart
service nginx restart
systemctl restart nginx
systemctl restart nginx

Если вы установили Валарм без NGINX Plus или не в качестве динамически подключаемого модуля NGINX, перезапустите сервис nginx-wallarm.

Перезапустите сервис nginx-wallarm:

systemctl restart nginx-wallarm
systemctl restart nginx-wallarm
service nginx-wallarm restart
service nginx-wallarm restart
service nginx-wallarm restart
service nginx-wallarm restart
systemctl restart nginx-wallarm
systemctl restart nginx-wallarm