====== Пакет PCS ====== * Pacemaker Configuration System * [[https://xakep.ru/2019/01/24/corosync-pacemaker/|Corosync + Pacemaker. Как правильно развернуть кластер высокой отказоустойчивости]] * [[https://www.kost.su/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-%D0%B8-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-pacemaker-%D0%BD%D0%B0-centos7/|Установка и настройка Pacemaker На Centos7]] * [[https://clusterlabs.org/pacemaker/doc/deprecated/en-US/Pacemaker/2.0/html/Clusters_from_Scratch/|Clusters from Scratch]] * [[https://www.simplified.guide/pacemaker/install-on-ubuntu-debian|How to install Pacemaker, Corosync and pcs on Ubuntu or Debian]] * [[https://www.simplified.guide/pacemaker/create-cluster|How to create a Pacemaker cluster]] * [[https://bugzilla.redhat.com/show_bug.cgi?id=1728890|Bug 1728890 - RFE - Mention syntax changes in man / error output]] nodeN# apt install pcs nodeN# ps ax | grep pcsd nodeN# passwd hacluster node1# pcs host auth node1 node2 Username: hacluster Password: node1: Authorized node2: Authorized node1# pcs cluster help !! Попробовать добавить ключ --all для прописывания corosync и pacemaker в автозагрузку node1# pcs cluster setup mycluster --start --force node1 node2 или node1# pcs cluster setup mycluster --start --force node1 addr=10.5.12.113 node2 addr=10.5.12.213 nodeN# pcs cluster status nodeN# cat /etc/corosync/corosync.conf node1# pcs property set stonith-enabled=false node1# pcs property set no-quorum-policy=ignore node1# pcs resource list | tee res_list.txt node1# pcs resource create pr_ftp lsb:proftpd node1# pcs resource create pr_ip ocf:heartbeat:IPaddr2 ip=192.168.X.10 cidr_netmask=32 nic=eth0 node1# pcs resource delete ... nodeN# pcs status node1# pcs resource group add gr_ftp_ip pr_ftp pr_ip node1# pcs resource move gr_ftp_ip node1 node1# pcs config node1# pcs constraint delete cli-prefer-gr_ftp_ip nodeN# systemctl enable corosync nodeN# systemctl enable pacemaker node1# crm_mon node2# init 6 nodeN# pcs cluster stop # --force nodeN# pcs cluster start nodeN# pcs cluster destroy Удаляет на узле ВСЕ конфигурации и убирает сервисы из автозагрузки nodeN# systemctl stop pcsd nodeN# systemctl disable pcsd