Настройка Платформы IVA MCU для ОС Astra Linux
В случае, если программное обеспечение компании IVA Technologies установлено на серверы с ОС Astra Linux, то перед развертыванием кластера на каждом головном сервере необходимо выполнить следующие действия:
| Выполнение команд необходимо проводить поочередно на каждом головном сервере |
-
установить дополнительное программное обеспечение Corosync, Pacemaker и crmsh, выполнив команду:
sudo apt-get install corosync pacemaker crmshВерсия Pacemaker должна быть не ниже 2.0.5 -
если в качестве внешнего файлового хранилища планируется использовать внешнее файловое хранилище на основе протокола CIFS или NFS, то в зависимости от выбранного протокола, необходимо:
-
проверить наличие файла /sbin/mount.cifs или /sbin/mount.nfs выполнив одну из следующих команд:
sudo ls -l /sbin/mount.cifsили
sudo ls -l /sbin/mount.nfs -
проверить, установлены ли пакеты cifs-utils или nfs-common выполнив одну из следующих команд:
sudo dpkg -l cifs-utilsили
sudo dpkg -l nfs-common -
если пакет не установлен, то установить необходимый пакет выполнив одну из следующих команд:
sudo apt-get install cifs-utilsили
sudo apt-get install nfs-common
-
-
если в качестве файлового хранилища планируется использовать локальное файловое хранилище на основе технологии DRBD, то необходимо выполнить следующую команду:
sudo apt-get install drbd8-utilsДля ОС Astra Linux 1.8 при установке пакета drbd8-utils может отображаться предупреждение:
... Однако следующие пакеты могут его заменить: drbd-utils E: Для пакета «drbd8-utils» не найден кандидат на установкуВ случае появления данного предупреждения требуется установить пакет drbd-utils. После установки пакета необходимо проверить, что модуль ядра drbd имеет версию
8.4.11, выполнив команду:sudo modinfo drbdПример вывода команды (значение в поле
version):u@astra-28881:~$ sudo modinfo drbd filename: /lib/modules/6.1.141-1-generic/kernel/drivers/block/drbd/drbd.ko alias: block-major-147-* license: GPL version: 8.4.11 description: drbd - Distributed Replicated Block Device v8.4.11 author: Philipp Reisner <phil@linbit.com>, Lars Ellenberg <lars@linbit.com> srcversion: 96ED19D4C144624490A9AB1 depends: lru_cache,libcrc32c retpoline: Y intree: Y name: drbd vermagic: 6.1.141-1-generic SMP preempt mod_unload modversions parm: allow_oos:DONT USE! (bool) parm: disable_sendpage:bool parm: proc_details:int parm: minor_count:Approximate number of drbd devices (1-255) (uint) parm: usermode_helper:string