Для работы нового «Апдейтера» на операционных системах семейства RHEL нужно установить версию пакета unzip-6.0-24 или выше. |
Требуется доступ с сервера к ресурсам HFLabs fs.hflabs.ru и maven.hflabs.ru для скачивания дистрибутивов и справочников. |
На сервере «Апдейтера» создайте пользователя и директорию для утилиты
useradd updater mkdir /opt/updater chown -R updater:updater /opt/updater chmod -R 755 /opt/updater |
Создайте корневые директории справочников для нужных продуктов и выдайте права.
# Подсказки mkdir -p /opt/suggestions/dictionaries chown -R updater /opt/suggestions/dictionaries chmod -R 2777 /opt/suggestions/dictionaries # Фактор mkdir -p /opt/factor/dictionaries chown -R updater /opt/factor/dictionaries chmod -R 2777 /opt/factor/dictionaries # Единый клиент mkdir -p /opt/cdi/dictionaries chown -R updater /opt/cdi/dictionaries chmod -R 2777 /opt/cdi/dictionaries # Перекодер mkdir -p /opt/rdm/dictionaries chown -R updater /opt/rdm/dictionaries chmod -R 2777 /opt/rdm/dictionaries |
Настраивать отдельно на каждом сервере (Подсказки / ЕК / Фактор / Перекодер) |
Создайте пользователя утилиты (updater
)
useradd updater |
Добавьте его в группу пользователя приложения
# Подсказки (выполнять на сервере Подсказок) sudo usermod -a -G updater suggestions # Фактор (выполнять на сервере Фактора) sudo usermod -a -G updater factor # Единый клиент (выполнять на сервере ЕК) sudo usermod -a -G updater cdi # Перекодер (выполнять на сервере Перекодера) sudo usermod -a -G updater rdm |
Измените владельца директории на пользователя утилиты (updater
) и выдайте права 777 и SGID бит (Set Group ID - бит смены идентификатора группы)
# Подсказки (выполнять на сервере Подсказок) chown -R updater /opt/suggestions/dictionaries chmod -R 2777 /opt/suggestions/dictionaries # Фактор (выполнять на сервере Фактора) chown -R updater /opt/factor/dictionaries chmod -R 2777 /opt/factor/dictionaries # Единый клиент (выполнять на сервере ЕК) chown -R updater /opt/cdi/dictionaries chmod -R 2777 /opt/cdi/dictionaries # Перекодер (выполнять на сервере Перекодера) chown -R updater /opt/rdm/dictionaries chmod -R 2777 /opt/rdm/dictionaries |
Настройте доступ к ресурсам HFLabs, а также между сервером Апдейтера и серверами приложений согласно таблице сетевых доступов