Está en la página 1de 6

1. Crear 2 servidores y un cliente.

2. Agregar un disco duro externo en cada servidor

3. Checar discos montados


lsblk

4. Asignar nombre a cada servidor


hostnamectl set-hostname R1.local

5. Editar vi /etc/hosts y agregar (S1, S2)


10.10.10.20 R1.local
10.10.10.30 R2.local
6. Formatear, particionar y crear LVM (S1, S2)
pvcreate /dev/sdb
vgcreate vg_data /dev/sdb
lvcreate -l 100%FREE -n lv_data vg_data
mkfs.xfs /dev/vg_data/lv_data
mkdir -p /data/glusterfs/volume1

7. Editar vi /etc/fstab y agregar al final del archivo (S1, S2)


/dev/mapper/vg_data-lv_data /data/glusterfs/volume1 xfs defaults 12

8. Montar en el directorio (S1, S2)


mount -a
df -h //para ver si se montó
df -hTP /dev/sdb1

9. Crear los brick en (S1, S2)


mkdir /data/glusterfs/volume1/brick0

10. INSTALACIÓN DE GLUSTERFS (S1, S2 y cliente)


1. dnf install centos-release-gluster9
2. cd /etc/yum.repos.d/
vim CentOS-Gluster-9.repo //agregar
guardar y salir

11. dnf install glusterfs glusterfs-libs glusterfs-server

12. systemctl start glusterfsd


systemctl enable glusterfsd
systemctl status glusterfsd

13. Firewall
firewall-cmd --add-service=glusterfs --permanent
firewall-cmd --reload

14. Se crea el pool de glusters.


gluster peer probe R1.local //solo se hace en uno de los servidores.
gluster peer status
gluster pool list

16. Crear volumen con dos replicas, responder a la pregunta y


gluster volume create volume1 replica 2 R1.local:/data/glusterfs/volume1/brick0/
R2.local:/data/glusterfs/volume1/brick0/

17. Iniciar volumen


gluster volume start volume1
gluster volume status
gluster volume info

1. EN GLUSTERFS CLIENT
vim /etc/hosts
10.10.10.20 R1.local
10.10.10.30 R2.local

ping -c3 R1.local

2. Instalar glusterfs
dnf install glusterfs-client

3. mkdir /data

4. Montar volumen en el directorio del cliente.


mount.glusterfs R1.local:/volume1 /data

PROBAR
1. Acceder al directorio
cd /data
touch Abelardo.txt

2. Verificar en ambos servidores


ls /data/glusterfs/volume1/brick0/

Para desconectar un servidor del grupo


gluster peer detach server-name
RESTRINGIR A UNA RED
gluster volume set volume1 auth.allow 10.10.10.*
PROBLEMAS AL INICAR EL MONTAJE DEL VOLUME

1. parar volume1 en el nodo1


gluster volume stop volume1
gluster volume start volume1
gluster volume info

2. Volver a montar en el nodo client


mount.glusterfs R1.local:/volume1 /data

También podría gustarte