Avamar: Cómo determinar si una rejilla es RAIN o no RAIN
Summary: En este artículo se describe cómo identificar si una cuadrícula es RAIN o no.
Instructions
LLUVIA: Arreglo redundante de nodos independientes
En este artículo se describe cómo identificar si una cuadrícula es RAIN o no.
1. Para ver si una rejilla puede tener una configuración RAIN, utilice la status.dpn el comando:
Por ejemplo:
status.dpn
Fri Oct 14 09:35:10 UTC 2011 [AVAMAR1] Fri Oct 14 09:35:10 2011 UTC (Initialized Fri Apr 22 17:07:20 2011 UTC)
Node IP Address Version State Runlevel Srvr+Root+User Dis Suspend Load UsedMB Errlen %Full Percent Full and Stripe Status by Disk
0.0 10.5.161.109 6.0.0-592 ONLINE fullaccess mhpu+0hpu+0hpu 0 false 0.07 8929480 699923 3.9% 4%(onl:160) 3%(onl:171) 3%(onl:173)
0.1 10.5.161.110 6.0.0-592 ONLINE fullaccess mhpu+0hpu+0hpu 1 false 0.21 9713140 678009 3.8% 3%(onl:161) 3%(onl:173) 3%(onl:171)
0.2 10.5.161.111 6.0.0-592 ONLINE fullaccess mhpu+0hpu+0hpu 1 false 0.14 8156724 709954 3.8% 3%(onl:158) 3%(onl:164) 3%(onl:167)
0.3 10.5.161.112 6.0.0-592 ONLINE fullaccess mhpu+0hpu+0hpu 0 false 0.16 9275296 714186 3.9% 4%(onl:161) 3%(onl:171) 3%(onl:162)
Srvr+Root+User Modes = migrate + hfswriteable + persistwriteable + useraccntwriteable
-
De este resultado, esta es una cuadrícula de Avamar 1x4.
-
Una suposición normal sería que se trata de una configuración de RAIN, pero es posible que se requiera una investigación más profunda en función de los errores que se presenten.
2. Para comprobar si la paridad está habilitada, se puede utilizar el siguiente comando:
avmaint nodelist |grep paritygroups
Ejemplo de salida de una rejilla RAIN: (El primer nodo de datos informa paritygroups="N8")
paritygroups=""
paritygroups=""
paritygroups=""
paritygroups="N8"
Ejemplo de una cuadrícula sin RAIN: (El primer nodo de datos informa paritygroups="none")
paritygroups=""
paritygroups=""
paritygroups=""
paritygroups="none"
Ejemplo de una cuadrícula espejeada: (El primer nodo de datos informa paritygroups="N1")
paritygroups=""
paritygroups=""
paritygroups=""
paritygroups="N1"
3. Si un nodo está offline, el paritygroups Es posible que el resultado no se muestre según lo esperado. Si es así, el nearparity se puede utilizar para determinar RAIN o no-RAIN:
avmaint nodelist |grep nearparity
Ejemplo de salida de una rejilla RAIN:
nearparity="8"
Ejemplo de salida de una cuadrícula no RAIN:
nearparity="0"
4. Como alternativa, se pueden buscar las fracciones de paridad reales en los nodos de datos:
un. Inicie sesión como administrador en Avamar Utility Node
b. Cargue las claves ssh de administrador según Avamar: Cómo iniciar sesión en Avamar Server y cargar varias claves.
c. Ejecute un mapall Comando para buscar fracciones de paridad:
mapall --noerror 'ls -l /data0?/cur/*.par'
Resultado de muestra:
-r--r----- 5 admin admin 377487360 Aug 8 19:26 /data01/cur/0000000000000036.par
-r--r----- 5 admin admin 377485532 Jun 3 18:12 /data01/cur/0000000000000045.par
-r--r----- 5 admin admin 377479507 Jun 3 17:44 /data01/cur/000000000000004B.par
-r--r----- 5 admin admin 377487122 Jun 3 17:39 /data01/cur/000000000000004F.parAdditional Information