Creación de un sistema de archivos replicado

Puede crear un sistema de archivos replicado que se ajuste a la práctica recomendada.

Antes de empezar

Importante: Para ejecutar la utilidad db2cm como usuario root, asegúrese de que la variable de entorno DB2INSTANCE está establecida en el propietario de la instancia.
  • Para realizar esta tarea, debe ser un administrador de servicios de clúster de Db2® .

Acerca de esta tarea

En esta tarea se explican los dos métodos para crear un sistema de archivos replicado que se ajuste a la práctica recomendada:
  • Un total de tres grupos de redundancia:
  • Los grupos de redundancia 1 y 2 deben tener el mismo tamaño:
Un sistema de archivos replicado con los tres grupos de redundancia normalmente se crea con un solo mandato. Sin embargo, existe un caso en el que un sistema de archivos con "capacidad de replicación" necesita configurarse primero y completarse más tarde. Por ejemplo, los discos del segundo controlador de almacenamiento no están preparados o no se ha configurado del host de desempate, pero la empresa necesita tener un sistema de archivos "capaz de replicación" activo y en ejecución. La principal diferencia entre estos dos enfoques es que el sistema de archivos configurado con el mandato único (Método 1) está listo para replicación al finalizar el mandato de creación. Los nuevos datos del sistema de archivos se repicarán de forma automática en todos los grupos de redundancia. Sin embargo, el sistema de archivos creado en varios pasos (Método 2) requiere un paso de seguimiento para replicar los datos que se han colocado en el sistema de archivos antes de añadir los otros dos grupos de redundancia. Dado que la replicación de los datos (y un posible reequilibrio de los datos) se considera una operación que exige muchas E/S, el rendimiento del sistema de archivos durante el periodo de replicación y reequilibrio se verá afectado probablemente.
Figura 1. Topología de replicación IBM Storage Scale en un único sitio
Topología de replicación IBM Storage Scale en un único sitio
Figura 2. Topología de replicación IBM Storage Scale multisitio
Topología de replicación IBM Storage Scale multisitio

Procedimiento

Utilice uno de los siguientes métodos para crear un sistema de archivos replicado:
  • Método 1
    • Utilizando la figura 1 o 2 como ilustración, ejecute los siguientes mandatos para crear tres sistemas de archivos replicados:
      db2cm -cfs -create -filesystem db2sd_1 -disk /dev/hdisk1 -rdncy_grp_id 1 -disk /dev/hdisk4 -rdncy_grp_id 2 -fstiebreaker /dev/hdisk7 -host TB -mount /db2sd_1
      db2cm -cfs -create -filesystem db2datafs -disk /dev/hdisk2 -rdncy_grp_id 1 -disk /dev/hdisk5 -rdncy_grp_id 2 -fstiebreaker /dev/hdisk8 -host TB -mount /db2datafs
      db2cm -cfs -create -filesystem db2logfs -disk /dev/hdisk3 -rdncy_grp_id 1 -disk /dev/hdisk6 -rdncy_grp_id 2 -fstiebreaker /dev/hdisk9 -host TB -mount /db2logfs                                               
      Nota: El host TB se utiliza como nombre para el host de condición de partida con fines de ilustración. Puede ser un miembro (M5) en la figura 1.
  • Método 2
    1. Utilizando el sistema de archivos db2datafs de la figura 1, ejecute los siguientes mandatos para crear un sistema de archivos replicado:
      db2cm -cfs -create -filesystem db2datafs -disk /dev/hdisk2 -rdncy_grp_id 1 -mount /db2datafs                                                
      Al final de este paso, el sistema de archivos estará completamente operativo y funcionando.
    2. Cuando el almacenamiento del grupo de redundancia 2 y el host de desempate estén listos, se podrán añadir al sistema de archivos en un mandato único o independiente. Esta es una operación en línea.
      db2cm -cfs -add -filesystem db2datafs -disk /dev/hdisk5 -rdncy_grp_id 2 -fstiebreaker /dev/hdisk8 -host TB                                            
      Al final de este paso, los nuevos datos que se hayan grabado en este sistema de archivos se habrán replicado correctamente. Sin embargo, los datos existentes que se habían grabado en el sistema de archivos antes de este pasos no se replicarán. La replicación de esos datos debe activarse de forma manual. La replicación de los datos puede ser una operación con una gran cantidad de E/S y su duración depende del tamaño de los datos. Por lo tanto, se recomienda ejecutarla fuera de las horas de mayor actividad.
    3. Inicie la réplica de los datos existentes.
      db2cm -cfs -replicate -filesystem db2datafs
      Dependiendo de la colocación de los datos en cada disco para cada sistema de archivos después del paso anterior, IBM Storage Scale podría marcar el sistema de archivos como desequilibrado y si se recomienda una acción de reequilibrio. Db2 captura esta advertencia de IBM Storage Scale y genera una alerta que puede consultarse mediante el comando ' db2instance -list. Para obtener más información, consulte Reequilibrar un sistema de archivos replicado.