Тематические термины: Pacemaker , Corosync
Инструкцию можно использовать для любой системы Linux семества Red Hat.
Зайдем в систему под пользователем root
$ sudo su
Создадим или откроем файл с описанием репозиториев
# vi /etc/yum.repos.d/centos.repo
и добавим в него следующее:
[centos-7-base]
name=CentOS-$releasever — Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
enabled=1
После нужно обновить список пакетов
# yum update -y
Теперь можно устанавливать Pacemaker и связанные с его работой компоненты
# yum install pacemaker pcs resource-agents
Добавим правило для брандмауэра
# firewall-cmd —permanent —add-service=high-availability
и перезапустим его
# firewall-cmd —reload
Зададим пароль для учетной записи hacluster (она была создана автоматически при установке Pacemaker)
# passwd hacluster
Разрешим автоматический запуск сервиса
# systemctl enable pcsd.service
И запустим его
# systemctl start pcsd.service
Pacemaker установлен и готов к настройке.
Проверить состояние pacemaker командой:
# systemctl status pcsd.service
Посмотреть состояние кластера:
pcs status
Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…
Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…
Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…