Vous êtes sur la page 1sur 23

Abrir

/etc/sysconfig/network-script/ifcfg-eno16XXXX

Modificar
Systemctl restart network

Ip addr
Usar moba x-term

ssh l root 192.168.x.xx


Hostname

Cambiar hostname

hostnamectl set-hostname nodo1

hostname
Editar /etc/hosts

Agregar el hostname actual

Ping nodo1
Creak carpeta

mkdir /isos

y subir iso de red hat

Montar iso de RHEL

Crear directorio en /mnt


Mkdir /mnt/iso

mount -t iso9660 -o loop /isos/rhel-server-7.0-x86_64-dvd.iso /mnt/iso/

Configurar Repositorio con el iso de RHEL


cp /mnt/iso/media.repo /etc/yum.repos.d/rhel7dvd.repo

chmod 644 /etc/yum.repos.d/rhel7dvd.repo

editar el archivo rhel7dvd.repo

el archive debe contener lo siguiente

[InstallMedia]
name=RHEL-7.0 Server.x86_64
mediaid=1399449226.171922
metadata_expire=-1
gpgcheck=1
cost=500
enabled=1
baseurl=file:///mnt/iso
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

yum clean all

subscription-manager clean

yum update

yum list all


Agragar esta lineas a /etc/yum.repo.d/rhel7dvd.repo

[repo-ha]
gpgcheck=0
enabled=1
baseurl=file:///mnt/iso/addons/HighAvailability
name=repo-ha

[repo-storage]
gpgcheck=0
enabled=1
baseurl=file:///mnt/iso/addons/ResilientStorage
name=repo-storage
Agregar archivo al repositorio

Yum repolist

Crear el nodo2

Apagar maquina red hat


Shutdown h now

Ir a vm ware

Click derecho sobre la maquina de red hat -> mange -> clone
Arrancar nodo2

Cambiar direccin ip y hostsname


Verificando que el HWADDR corresponda a la direccin mac del equipo

Editar /etc/hosts
Agregar ambos nodos

Arrancar nodo1
Editar /etc/host

Egregar IP-virtual

En ambos nodos
cp /etc/sysconfig/network-script/ifcfg-eno16XXXX /etc/sysconfig/network-script/ifcfg-eno16XXXX:0

editarf el archivo eno16XXXX:0

HWADDR=00:0C:29:0B:0B:BD
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.50.100
NETMASK=255.255.255.0
GATEWAY=192.168.50.254
DNS1=148.204.235.2
DNS2=148.204.198.2
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736:0
DEVICE=eno16777736:0
UUID=ce92592a-f07a-4e62-8fab-4f46c1f60ef0
ONBOOT=yes

Editar /etc/hosts
Agregado ip virtual

Instalar pacemaker y corosyn

yum install pcs pacemaker fence-agents-all


Agregar exception en el firewall

firewall-cmd --permanent --add-service=high-availability


firewall-cmd --add-service=high-availability

Crear usuario de administracion para el cluster

passwd hacluster
arrancar el servicio pcs en cada nodo

systemctl start pcsd.service


systemctl enable pcsd.service

Autenticar el cluster en el nodo1


pcs cluster auth nodo1 nodo2

usuario: hacluster
password: el que se configuro anteriormente
configurar el cluster

pcs cluster setup --start --name mi_cluster \


posteriomente agregar los dos nodos
> nodo1 nodo2

pcs cluster enable all


Verificar el estado del cluster

Pcs cluster status

Configurar monitoreo para nuestro cluster


pcs stonith create myapc fence_apc_snmp params \
ipaddr="ipvirt" pcmk_host_map="nodo1:1;nodo2:2" \
pcmk_host_check="static-list" pcmk_host_list="nodo1,nodo2" \
login="apc" passwd="apc"

Verificar configuracin

pcs stonith show miapc


Instalar apache server en cada nodo

Yum install y httpd

Arrancar servicio httpd en ambos nodos

Systemctl start httpd


Sytemctl enable httpd

Abrir Puerto 80 en ambos nodos


firewall-cmd --zone=public --add-port=80/tcp permanent
firewall-cmd reload

craar pagina de inicio en ambos nodos

vi /var/www/html/index.html

verivicar el cluster por la ip virtual

Vous aimerez peut-être aussi