GNU/Linux >> Tutoriales Linux >  >> Cent OS

Glusterfs:consejos y trucos avanzados para la resolución de problemas

Amigos que continúan con el conocimiento avanzado y la resolución de problemas en glusterfs. En este artículo, tenemos un clúster de 3 nodos ejecutándose en glusterfs3.4. A continuación se muestran los pasos que se utilizan para la solución de problemas de glusterfs.

Paso 1 :compruebe el estado y la información del volumen de Gluster.

[root@gluster1 ~]# gluster volume info

Paso 2 :Para verificar todos los detalles de la replicación en Bricks.
Los comandos mencionados a continuación mostrarán estadísticas completas de qué datos se han replicado y cuánto se replicará comprobando el tamaño del espacio libre total en disco.

Nota :sin embargo, hay una discrepancia de unos pocos MB en el tamaño que se muestra como libre en las estadísticas, esto se debe al hecho de que la aplicación puede tener conexiones abiertas a los archivos y, debido a esto, hay una variación en el valor df y du.
[root@gluster1 ~]# gluster volume status all detail

Paso 3 :Ahora necesitamos tener cierta configuración para mejorar el rendimiento y las características curativas de los glusterfs.

# gluster volume set gluster cluster.min-free-disk 5%
# gluster volume set cluster.rebalance-stats on
# gluster volume set cluster.readdir-optimize on
# gluster volume set cluster.background-self-heal-count 20
# gluster volume set cluster.metadata-self-heal on
# gluster volume set cluster.data-self-heal on
# gluster volume set cluster.entry-self-heal: on
# gluster volume set cluster.self-heal-daemon on
# gluster volume set cluster.heal-timeout 500
# gluster volume set cluster.self-heal-window-size 2
# gluster volume set cluster.data-self-heal-algorithm diff
# gluster volume set cluster.eager-lock on
# gluster volume set cluster.quorum-type auto
# gluster volume set cluster.self-heal-readdir-size 2KB
# gluster volume set network.ping-timeout 5

Luego ejecuta:

# service glusterd restart

Una vez que hayamos establecido las propiedades del clúster, podemos verificar la información del volumen como se muestra a continuación:

[root@gluster1 ~]# gluster volume info

[root@gluster1 ~]# gluster volume status

Tenga en cuenta que el Daemon de recuperación automática debe estar ejecutándose en cada sistema del clúster, ya que es responsable de la reparación en caso de que algún nodo esté inactivo durante algún tiempo del clúster.

Paso 4 :Ahora, para eliminar una máquina gluster0 del clúster.

Desmonte el Volumen montado en la máquina gluster0:

[root@gluster0 ~]# umount /mnt 
[root@gluster1 ~]# gluster volume remove-brick gluster replica 2 gluster0:/gluster0 commit

información de volumen de gluster (para verificar):

[root@gluster1 ~]# gluster volume info

En gluster1 ejecute el siguiente comando:

# gluster peer detach gluster0

El bloque del servidor gluster0 se elimina del clúster.


Cent OS
  1. Consejos y trucos de variables de entorno de Linux

  2. Consejos y trucos para curl y wget

  3. Los 8 mejores consejos y trucos de la línea de comandos de MySQL

  4. Agregar y eliminar servidores GlusterFS

  5. Consejos y trucos de Linux .htaccess

Complementos, consejos y trucos útiles de Geany

Consejos y trucos para usar Ctrl+Z en Ubuntu Linux

19 consejos y trucos útiles para la línea de comandos de Linux

10 trucos y consejos geniales de Debian

Consejos y trucos de la línea de comandos de Netstat

El año de Linux en el escritorio (Windows) - Consejos y trucos de WSL