GlusterFS cúmulo de procesamiento del sistema de archivos distribuido de ladrillo de

  

Hemos estado recientemente en un Gluster normal de alrededor de la mitad de un grupo de sistema de archivos distribuido encontró un ladrillo cayó la carrera. Nombre de volumen: web-volumeType: ReplicateVolume ID: cd9bf5ad-1b5f-404b-8279-6de12b8838ecStatus: StartedNumber de Ladrillos: 1 x 3 = de tipo 3Transport: tcpBricks: Brick1: 10.48.83.204:/data/gfsBrick2: 10.48.83.200:/datos /gfsBrick3: 10.48.83.196:/data/gfsStatus de volumen: proceso de web-volumeGluster puerto en línea Pid y mdash; — — — — — — — — — — — — — — — — — — — — — — — — — ladrillo 10.48.83.204:/data/gfs~~V~~singular~~3rd 49152 y 1791Brick 10.48.83.200:/data/gfs 49152 y 17406Brick 10.48.83.196: /data /gfs N /ANN /a

este nodo es el SSD, ya SSD fracaso atroz resultará en IO. Decidimos a los nodos fuera de línea, la sustitución de los SSD. Nuestro proceso de sustitución de archivos GFS de datos de contenido sistema no está afectando a los ingresos. Esto se debe a GlusterFS, esto no es lo que queremos expresar principalmente en la actualidad. Hoy en día, estamos hablando principalmente acerca de cómo el nuevo nodo SSD de ladrillo vuelve a unirse al clúster. 1. El montaje de los nodos 196 /datos /documentos 2. Necesitamos obtener el atributo extendido GFS (ver nodo normal), de la siguiente manera: [[email protected] ~] # getfattr -d -m y lsquo;. * y rsquo; /datos /gfsgetfattr: Extracción líder y lsquo; /y rsquo; de nombres de ruta absolutos archivo #: data /gfstrusted.afr.web-volumen-cliente-0 = 0sAAAAAAAAAAAAAAAAtrusted.afr.web-volumen-cliente-1 = 0sAAAAAAAAAAAAAAAAtrusted. afr.web-volumen-client-2 = 0sAAAAAAAAAAAAAAAAtrusted.gfid = 0sAAAAAAAAAAAAAAAAAAAAAQ ==; trusted.gfid valor obtenido trusted.glusterfs.dht = 0sAAAAAQAAAAAAAAAA /////w == trusted.glusterfs.volume-id = 0szZv1rRtfQEuCeW3hK4g47A ==; valor trusted.glusterfs.volume-id obtiene 3. gfs dispuestos extendidos carpeta de archivos atributos 196, como sigue: setfattr -n trusted.glusterfs.volume-id -v 0szZv1rRtfQEuCeW3hK4g47A == /data /gfssetfattr -n trusted.gfid -v . 0sAAAAAAAAAAAAAAAAAAAAAQ == /datos /servicio gfs4 reinician GFS {} 5. reinicio /etc/init.d/glusterd @ 196 realiza los getfattr -d -m y lsquo;. * y rsquo; GFS /datos /; la adición es completa! Los datos serán como la sincronización Raid1 más, si su grupo es la tira, también.

Copyright © Conocimiento de Windows All Rights Reserved