Cambiar el RAID type en un NetApp Flash Pool

En este nuevo artículo veremos el procedimiento para cambiar el RAID type en un NetApp Flash Pool para controladoras que tienen una versión de Data ONTAP 8.2 o superior. En la entrada Crear un NetApp Flash Pool habíamos visto cómo configurar esta funcionalidad convirtiendo nuestro agregado root en híbrido, lo cual nos permite generar los Raid Groups SSD que se usarán como caché de lectura y escritura. En ese caso el tipo de RAID del grupo de discos SSD era igual al utilizado por los distintos RGs que conforman el agregado (RAID-4 o RAID-DP). Ahora con las nuevas versiones de Data ONTAP tenemos la posibilidad de cambiar el tipo de RAID, por ejemplo teniendo RAID-DP en el agregado y RAID-4 en los RGs SSD. En el caso expuesto tendríamos más espacio para datos de caché al convertir un disco de paridad del RAID-DP a disco de datos pero deberemos tener en cuenta que estamos rebajando la seguridad de todo el agregado: si el RG de discos SSD sufre un fallo simultáneo de dos discos entonces el agregado quedaría en estado Offline. Obviamente NetApp monitoriza los discos SSD de forma proactiva para prever un fallo y tramitar el reemplazo efectivo evitando interrupciones de servicio. A pesar de ello la recomendación es usar siempre RAID-DP para mayor seguridad en cuanto tolerancia de errores y mejor rendimiento en la reconstrucción de los RGs.

Para cambiar el RAID type en un NetApp Flash Pool podemos seguir el procedimiento siguiente:

1) Revisamos el estado actual de nuestro agregado:

NetApp> aggr status -r aggr0
Aggregate aggr0 (online, raid_dp, hybrid) (block checksums)
  Plex /aggr0/plex0 (online, normal, active)
    RAID group /aggr0/plex0/rg0 (normal, block checksums)

      RAID Disk Device          HA  SHELF BAY CHAN Pool Type  RPM  Used (MB/blks)    Phys (MB/blks)
      --------- ------          ------------- ---- ---- ---- ----- --------------    --------------
      dparity   0a.00.0         0a    0   0   SA:A   0   SAS 10000 560000/1146880000 560208/1147307696
      parity    0a.00.2         0a    0   2   SA:A   0   SAS 10000 560000/1146880000 560208/1147307696
      data      0a.00.4         0a    0   4   SA:A   0   SAS 10000 560000/1146880000 560208/1147307696

    RAID group /aggr0/plex0/rg1 (normal, block checksums)

      RAID Disk Device          HA  SHELF BAY CHAN Pool Type  RPM  Used (MB/blks)    Phys (MB/blks)
      --------- ------          ------------- ---- ---- ---- ----- --------------    --------------
      dparity   0a.01.0         0a    1   0   SA:A   0   SSD   N/A 190532/390209536  190782/390721968
      parity    0a.01.1         0a    1   1   SA:A   0   SSD   N/A 190532/390209536  190782/390721968
      data      0a.01.2         0a    1   2   SA:A   0   SSD   N/A 190532/390209536  190782/390721968
      data      0a.01.3         0a    1   3   SA:A   0   SSD   N/A 190532/390209536  190782/390721968

En el ejemplo observamos un agregado híbrido con un RG de discos SAS y un RG con los discos SSD, ambos configurados como RAID-DP.

2) Convertir el RG de discos SSD a RAID-4:

aggr options aggr0 raidtype raid4 -T SSD

Si posteriormente queremos convertir de nuevo el RG de discos SSD a RAID-DP podemos usar el comando siguiente:

aggr options aggr0 raidtype raid_dp -T SSD

En este caso necesitaríamos como mínimo 2 discos de SPARE: uno para el disco dparity y el otro quedaría tal cual todo ello teniendo en cuenta que no hemos cambiado el número mínimo de discos de SPARE (de forma predeterminada es uno).

NetApp> aggr options aggr0 raidtype raid4 -T SSD
Fri Apr 11 12:02:34 CEST [NetApp:raid.config.raidsize.change:notice]: Aggregate aggr0:cache raidsize is adjusted from 23 to 8 after changing raidtype.
Aggregate aggr0: cache raid group size is adjusted from 23 to 8 after changing raidtype.

La controladora nos avisará de los cambios implementados en la configuración del RG para caché.

3) Finalmente revisaremos nuevamente el estado del agregado para verificar la configuración:

NetApp> aggr status -r aggr0
Aggregate aggr0 (online, mixed_raid_type, hybrid) (block checksums)
  Plex /aggr0/plex0 (online, normal, active)
    RAID group /aggr0/plex0/rg0 (normal, block checksums, raid_dp)

      RAID Disk Device          HA  SHELF BAY CHAN Pool Type  RPM  Used (MB/blks)    Phys (MB/blks)
      --------- ------          ------------- ---- ---- ---- ----- --------------    --------------
      dparity   0a.00.0         0a    0   0   SA:A   0   SAS 10000 560000/1146880000 560208/1147307696
      parity    0a.00.2         0a    0   2   SA:A   0   SAS 10000 560000/1146880000 560208/1147307696
      data      0a.00.4         0a    0   4   SA:A   0   SAS 10000 560000/1146880000 560208/1147307696

    RAID group /aggr0/plex0/rg1 (normal, block checksums, raid4)

      RAID Disk Device          HA  SHELF BAY CHAN Pool Type  RPM  Used (MB/blks)    Phys (MB/blks)
      --------- ------          ------------- ---- ---- ---- ----- --------------    --------------
      parity    0a.01.1         0a    1   1   SA:A   0   SSD   N/A 190532/390209536  190782/390721968
      data      0a.01.2         0a    1   2   SA:A   0   SSD   N/A 190532/390209536  190782/390721968
      data      0a.01.3         0a    1   3   SA:A   0   SSD   N/A 190532/390209536  190782/390721968

El disco dparity se convierte a disco de SPARE. Ahora podríamos añadirlo al RG para ampliar el espacio de caché.

Para finalizar este documento comentar que una vez realizado este cambio no podremos editar las opciones del agregado desde OnCommand System Manager: «This aggregate comprises mixed RAID type. You cannot edit aggregates having mixed RAID type«.


Licencia de Creative Commons

This Post by David Solé Pérez is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Pagina Principal

¿Te ha gustado este artículo? ¡Suscríbete!

Artículos Relacionados

  • Activar la cache de lectura y escritura en NetApp Flash Pool Estimados lectores, En artículos anteriores habíamos visto cómo crear un agregado híbrido Flash Pool para la caché de lectura y/o escritura de sus volúmenes sobre almacenamiento SSD. […]
  • Consumo del espacio de cache en NetApp Flash Pool Estimados lectores, En este nuevo artículo vamos a ver el consumo del espacio de cache en NetApp Flash Pool. En otros artículos hemos visto cómo crear un Flash Pool, cómo cambiar su RAID […]
  • Crear un NetApp Flash Pool Muy buenas lectores, Este nuevo post os puede servir de guía para crear un NetApp Flash Pool. Esto sencillamente se traduce en un agregado “tradicional” en modo híbrido donde añadiremos […]
  • Hola NetApp ONTAP 9 Hola NetApp ONTAP 9, anunciaba ayer el fabricante de almacenamiento en esta nota de prensa con más que interesantes novedades pronto disponibles para nuestros sistemas. A partir de este […]
  • Novedades en Data ONTAP 8.2.1 7-Mode Recientemente NetApp ha liberado la versión Data ONTAP 8.2.1 la cual viene cargada de mejoras y nuevas funcionalidades muy interesantes. En este caso resumiré algunas de las novedades en […]
  • Acceder al File System de NetApp via SCP Estimados lectores, en esta ocasión vamos a ver cómo acceder al File System de NetApp via SCP especialmente en aquellos casos en los que los Filers no tengan licencia de CIFS. Normalmente […]
David Solé Pérez

Autor: David Solé Pérez

Services Director en ID Grup S.A. - Team Leading, Cloud Architect, Project Management, Solutions Architect, IT Consulting , Systems Integration & Deployment

2 opiniones en “Cambiar el RAID type en un NetApp Flash Pool”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *