Cómo construir un clúster en CentOS 7 en un sistema Linux
Entorno: este artículo utiliza dos máquinas para implementar un clúster de alta disponibilidad de reserva activa de dos máquinas. La IP del nombre de host nodo1 es 192.168.122.168 y la IP del nombre de host nodo2 es 192.5438+. 068.202222586
1. Para instalar el software del clúster, debe instalar PC, marcapasos, corosync y fence-agents-all. Si necesita configurar servicios relacionados, también deberá instalar el software correspondiente.
En segundo lugar, configure el firewall
1. Deshabilite el firewall y selinux
Modifique /etc/sysconfig/selinux para garantizar que SELINUX=disabled, luego ejecute setenforce 0. o reinicie Inicie el servidor para que surta efecto.
2. Establezca reglas de firewall
3. Analice los nombres de host entre nodos, modifique los dos nombres de host, es decir, nodo1 y nodo2, y modifique /etc/hostname directamente en centos 7. Agregue el nombre de host local y la tabla de hosts y luego reinicie el servicio de red.
Configure una tabla de hosts que contenga 2 hosts y agréguela a /etc/hosts.
Cuarto, la sincronización horaria entre nodos se realiza en el nodo1 y el nodo2 respectivamente, lo que se puede lograr a través de ntp.
5. Configurar el acceso mediante clave ssh sin contraseña entre nodos. Es necesario realizar las siguientes operaciones en cada nodo.
Ambos hosts deben poder comunicarse entre sí, por lo que ambos hosts deben generar claves y copiar las claves públicas, y los archivos de hosts en los nodos de cada uno deben resolver los nombres de host de cada uno, 192.168.6438+ 022. 438+068 nodo 1 192. 59638. 66666666867
6. Administrar el clúster de alta disponibilidad a través del marcapasos
1. Crear usuario del clúster
.