Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Content imported from a Scroll Translations translation file.
Sv translation
languageen

PCS Cluster is required for:

  • The role LB (Load Balancer), if two load balancers are used for redundancy
  • The role STORE (file storage), if two file stores are setup using DRBD for redundancy

If the system does not contain redundancy, do not install this. Only install on the above roles.

Install PCS Services (Both nodes)

Install the PCS packages:

Translations Ignore


Code Block
titleInstall packages
yumdnf config-manager --set-enabled HighAvailability
dnf -y install pacemaker pcs resource-agents fence-agents-all
systemctl enable pcsd.service
systemctl enable corosync
systemctl enable pacemaker
systemctl start pcsd.service



Disable Managed Services (Both nodes)

Disable smb since this will be managed by pacemaker:

Translations Ignore


Code Block
titleDisable Managed Services
systemctl disable smb


Configuration Settings (Both nodes)

Next configure the names of the machines and the virtual IP address which will be shared in the cluster:

Status
colourRed
titleCaution Password

Translations Ignore


Code Block
titleSetup hosts and create user and password
JT_HOST1=acd-lb1
JT_HOST2=acd-lb2
PASSWORD=<password>


Configure the Firewall (Both nodes)

Next configure the firewall for ha services:

Translations Ignore


Code Block
titleConfigure firewall
firewall-cmd --zone=public --add-service=high-availability --permanent
firewall-cmd --reload



Change user password (Both nodes)

Change the password of the hacluster user (replace <password> with the chosen password):

Translations Ignore


Code Block
titleSetup hosts and create user and password
echo <password>${PASSWORD} | passwd --stdin hacluster

Configuration (Only on one node!)

Next configure the names of the machines and the virtual IP address which will be shared in the cluster:

Translations Ignore


Code Block
titleSetup hosts and create user and password
KE_HOST1=uk-acd-store1
KE_HOST2=uk-acd-store2

Cluster Configuration (Only on one node!)

Now configure the cluster and set some basic options - replace <password> with the chosen password:

Translations Ignore


Code Block
titleConfigure cluster
pcs clusterhost auth ${KEJT_HOST1} ${KEJT_HOST2} -u hacluster -p <password> --force${PASSWORD}
pcs cluster setup --force --name portal jtel_cluster ${KEJT_HOST1} ${KEJT_HOST2}
pcs cluster enable --all
pcs cluster start --all
pcs property set stonith-enabled=false
pcs property set no-quorum-policy=ignore
pcs resource defaults migration-threshold=1



Test


Check the results on both machines:

Translations Ignore


Code Block
titleTest
pcs status
 
# It might take a little time for the cluster to come online. Run the above command, until the cluster comes online on both nodes.
 
-->
 
Cluster name: portal
jtel_cluster
Cluster Summary:
  * Stack: corosync
  * Current DC: uk-acd-store2lb1 (version 12.10.163-125.el7el8_42.81-94ff4df4b1f869f0f) - partition with quorum
  * Last updated: MonFri Oct Mar 192 1521:2452:2532 20182020
  * Last change: Mon Fri Oct Mar 192 1521:2452:2025 20182020 by hacluster via crmd on uk-acd-store2

lb1
  * 2 nodes configured
  * 0 resourcesresource instances configured

Node List:
  * Online: [ uk-acd-store1lb1 uk-acd-store2lb2 ]

Full List of Resources:
  * No resources


Daemon Status:
  corosync: active/enabled
  pacemaker: active/enabled
  pcsd: active/enabled




Sv translation
languagede

Status
colourRed
titleThis page is only available in English

Sv translation
languagefr

PCS Cluster est nécessaire pour :

  • Le rôle

PCS Cluster ist erforderlich für:

  • Die Rolle LB (Load Balancer), wenn zwei Load Balancer zur Redundanz verwendet werden
  • die Rolle STORE (Dateiablage), wenn zwei Dateiablagen mit DRBD zur Redundanz eingerichtet sind

Wenn das System keine Redundanz enthält, installieren Sie diese nicht.

PCS Services Installieren (Beide Knoten)

  • si deux équilibreurs de charge sont utilisés pour la redondance
  • Le rôle STORE (stockage de fichiers), si deux magasins de fichiers sont configurés en utilisant DRBD pour la redondance

Si le système ne contient pas de redondance, ne l'installez pas. Installez uniquement sur les rôles ci-dessus.

Installer les services PCS (les deux nœuds)

Installez les paquets PCS Installieren Sie die PCS-Pakete :

Translations Ignore


Code Block
titleInstall packagesInstaller des paquets
dnf config-manager --set-enabled HighAvailability dnfyum -y install pacemaker pcs resource-agents fence-agents-all
 systemctl enable pcsd
systemctl enable corosync
systemctl enable pacemaker
systemctl .service systemctl start pcsd.service

Managed Services deaktivieren (beide Knoten)



Désactiver les services gérés (les deux nœuds)

Désactivez smb puisque cela sera géré par le pacemaker Deaktivieren Sie smb, da diese durch einen pacemaker gesteuert wird :

Translations Ignore


Code Block
titleDisable Managed ServicesDésactiver les services gérés
systemctl disable smb

Konfigurieren der Firewall (beide Knoten)


Paramètres de configuration (les deux nœuds)

Configurez ensuite les noms des machines et l'adresse IP virtuelle qui sera partagée dans le cluster :

Status
colourRed
titleMot de passe de précaution

Translations Ignore


Code Block
titleConfiguration des hôtes et création de l'utilisateur et du mot de passe
JT_HOST1=acd-lb1 JT_HOST2=acd-lb2 PASSWORD=<password>


Configurer le pare-feu (les deux nœuds)

Ensuite, configurez le pare-feu pour les services ha Konfigurieren Sie als Nächstes die Firewall für ha-Dienste :

Translations Ignore


Code Block
titleConfigure firewall Configurer le parefeu
firewall-cmd --zone=public --add-service=high-availability --permanent
 firewall-cmd --reload

Benutzerpasswort ändern (beide Knoten)

 



Changer le mot de passe utilisateur (les deux nœuds)

Changez le mot de passe de l'utilisateur du hacluster (remplacez <password> par le mot de passe choisiÄndern Sie das Passwort des hacluster-Benutzers (ersetzen Sie <password> durch das gewählte Passwort) :

Translations Ignore


Code Block
titleSetup hosts and create user and passwordConfiguration des hôtes et création de l'utilisateur et du mot de passe
echo <password>${PASSWORD} | passwd --stdin hacluster

Konfiguration (Nur auf einem Knoten!)


Configuration du cluster (seulement sur un nœud !)

Configurez maintenant le cluster et définissez quelques options de base - remplacez <mot de passe> par le mot de passe choisi Als nächstes konfigurieren Sie die Namen der Rechner und die virtuelle IP-Adresse, die im Cluster gemeinsam genutzt werden sollen :

Translations Ignore


Code Block
titleSetup hosts and create user and password
KE_HOST1=uk-acd-store1
KE_HOST2=uk-acd-store2

Cluster-Konfiguration (Nur auf einem Knoten!)

Konfigurieren Sie nun den Cluster und stellen Sie einige grundlegende Optionen ein - ersetzen Sie <password> durch das gewählte Passwort:

Translations Ignore
Code Block
titleConfigure Configurer le cluster
pcs clusterhost auth ${KEJT_HOST1} ${KEJT_HOST2} -u hacluster -p <password> --force
${PASSWORD} pcs cluster setup --force --name portal jtel_cluster ${KEJT_HOST1} ${KEJT_HOST2}
 pcs cluster enable --all
 pcs cluster start --all
 pcs property set stonith-enabled=false
 pcs property set no-quorum-policy=ignore
 pcs resource defaults migration-threshold=1
 



Test


Überprüfen Sie die Ergebnisse auf beiden MaschinenVérifiez les résultats sur les deux machines :

Translations Ignore


Code Block
titleTest
pcs status
 
 # It might take a little time for the cluster to come online. Run the above command, until the cluster comes online on both nodes.
 
-->
 
Cluster name: portal
Stack: corosync
Current DC: uk-acd-store2 (version 1.1.16-12.el7_4.8-94ff4dfIl faudra peut-être un peu de temps pour que le cluster soit mis en ligne. Exécutez la commande ci-dessus, jusqu'à ce que le cluster soit en ligne sur les deux nœuds.   --> Nom du cluster : jtel_cluster Cluster Summary : * Stack : corosync * Current DC : acd-lb1 (version 2.0.3-5.el8_2.1-4b1f869f0f) - partition withavec quorum
Last updated * Dernière mise à jour : MonVen Mar2 19Oct 1521:24:25 2018
Last change: Mon Mar 19 15:24:20 2018 by52:32 2020 * Dernier changement: Ven 2 Oct 21:52:25 2020 par hacluster via crmd onsur uk-acd-store2

2 nodes configured
0 resources configured

Onlinelb1 * 2 noeuds configurés * 0 instances de ressources configurées Liste des noeuds : * En ligne : [ uk-acd-store1lb1 uk-acd-store2lb2 ]

No resources


Daemon Status:
  corosync: active/enabled
  pacemaker Liste complète des ressources : * Aucune ressource Statut du démon : corosync : actif/activé pacemaker : active/enabled
 pcsd pcsd: active/enabled