Перейти до змісту

3. ОНОВЛЕННЯ ШЛЮЗУ БЕЗПЕЧНОГО ОБМІНУ

Важливо! Якщо на ШБО встановлено модуль контролю цілісності, перед виконанням наступних кроків з оновлення версії ШБО, необхідно призупинити роботу даного модулю за допомогою виконання наступної команди:

sudo uxp-ua-integritychecker.sh pause

Для оновленняроботи версіїбалансувальника шлюзу безпечного обміну з 1.12.4 до 1.12.6навантаження необхідно виконатистворити наступніокрему діївіртуальну машину, мінімальні апаратні характеристики якої наведені в командномутаблиці інтерфейсі2.1. ШБО:

Таблиця 2.1 - Мінімальні апаратні характеристики для балансувальника навантаження

Назва компоненту

Кількість ядер CPU

RAM, GB

HDD, GB

Операційна система

Встановлене програмне забезпечення

Балансувальник навантаження

2

2

5

Ubuntu Server 18.04.4 LTS 64bit

Nginx

Програмне забезпечення балансувальника навантаження функціонує на базі операційної системи Ubuntu Server 18.04.4 LTS 64bit.

1.Завантажити інсталяційний образ Закритиопераційної доступсистеми до сторонніх репозиторіїв, закоментувавши відповідні рядки у файлі /etc/apt/sources.list, за допомогою виконання наступної команди:

sudo sed -i 's/^[A-Za-z0-9]/#&/' /etc/apt/sources.list

2. Ubuntu ServerДодати до18.04.4 даногоLTS файлу64bit новий репозиторійможна з пакетамирепозиторію системи «Трембіта» за допомогою виконання наступної команди:посиланням:

echo 'deb https://project-repo.trembita.gov.ua:8081/repository/ss-1.12.6/ bionic main' | sudo tee -a /etc/apt/sources.list

Примітка. Перевірити результат виконання попередніх команд можна відкривши файл sources.list на редагування за допомогою виконання наступної команди:

sudo nano /etc/apt/sources.list

 

3.  Додати GPG-ключ репозиторію за допомогою виконання наступної команди:

sudo wget -O - https://project-repo.trembita.gov.ua:8081//public-keys/public.key.txt | sudo apt-key add -

Якщо команду виконано успішно, буде виведено повідомлення «ОК».files/ubuntu-18.04.4-server-amd64.iso

Процес

інсталяції

даної

4.операційної Оновитисистеми версію ШБО за допомогою послідовного виконання наступних команд:

sudo apt update
sudo apt install --only-upgrade uxp-*

Під час виконання оновлення ШБО, при відображеннінаведено в командномуІнструкції рядкуз повідомленняінсталяції «Afterопераційної thisсистеми operation,Ubuntu ХХServer MB18.04.4 of additional disk space will be used.» необхідно ввести «Y»:x64.

 

Важливо! ЯкщоПеред виконанням подальших кроків, організація повинна мати встановлені та зареєстровані у відповідному середовищі згідно Інструкції з інсталяції локальних компонентів системи «Трембіта» шлюзи безпечного обміну. Також на ШБОвсіх встановленошлюзах модульбезпечного контролюобміну, цілісності,що післябудуть оновленняпрацювати версіїв ШБОкластері, необхідно обчислити нові значення геш-функцій програмних компонентів ШБО за допомогою послідовного виконання наступних команд:

sudo uxp-ua-integritychecker.sh recalc_all
sudo uxp-ua-integritychecker.sh check

Для перевірки стану виконання оновлених компонентів ПЗ UXP Security Server необхідно виконати наступну команду:

sudo systemctl list-units | grep "uxp"

Список сервісів UXP, які маютьповинна бути активнимизареєстрована (active/running):-і) підсистема (-ми) з однаковою назвою!

uxp-confclient.service
uxp-jetty.service
uxp-monitor.service
uxp-proxy.service
uxp-signer.service
uxp-uaic.service (якщо встановлений модуль контролю цілісності)

У вебінтерфейсі ШБО буде відображено нові версії пакетів ШБО.