En general, el disco de agrupación raíz se instala de forma automática cuando se instala el sistema. Utilice este procedimiento si necesita reemplazar un disco de agrupación raíz o conectar un nuevo disco como un disco de agrupación raíz reflejado.
Antes de empezar
Antes de realizar este procedimiento, asegúrese de que haya completado las tareas siguientes:
Instalar el disco nuevo o de reemplazo. Consulte Agregación o reemplazo de discos para sistemas de archivos ZFS.
Verificar que el disco tenga una etiqueta VTOC.
Utilice el comando prtvtoc ruta/nombre_disco para verificarlo. Consulte Visualización de la información de etiqueta del disco para conocer otros comandos que puede utilizar. Si necesita cambiar la etiqueta de EFI a VTOC, consulte Creación de etiquetas de disco para obtener instrucciones con un ejemplo en Example 6–14.
Verificar que el segmento 0 utilice la mayor parte del tamaño del disco para una configuración óptima.
Use la utilidad format para verificarlo. Si necesita cambiar la configuración del segmento, consulte Modificación de segmentos o particiones con un ejemplo en Example 6–15.
# zpool replace root-pool disk
Realice los siguientes pasos si desea reemplazar un disco fallido por un disco nuevo.
Si es necesario, conecte el disco nuevo.
# zpool online root-pool disk
Verifique que el nuevo disco esté reconstruido.
# zpool status root-pool
Omita este paso y continúe con el paso siguiente si no desea instalar Oracle Solaris en el disco nuevo. De lo contrario, instale Oracle Solaris y luego inicie el sistema.
Aplique los bloques de inicio una vez que se reconstruya el disco nuevo.
# bootadm install-bootloader
Para obtener más información sobre cómo iniciar los sistemas Oracle Solaris, consulte los siguientes recursos:
Página del comando man installboot(1M).
Verifique que los bloques de inicio estén instalados reiniciando el sistema en el nivel de ejecución 3.
# init 6
Realice los siguientes pasos si conecta un nuevo disco para crear una agrupación raíz reflejada o si conecta un disco más grande para sustituir un disco más pequeño.
Conecte el disco nuevo a la agrupación ZFS.
# zpool attach root-pool disk new-disk
En el ejemplo siguiente se conecta el nuevo disco c2t1d0s0 al rpool actual en c2t0d0s0.
# zpool attach rpool c2t0d0s0 c2t1d0s0
El comando zpool attach también aplica automáticamente los bloques de inicio.
Compruebe que puede iniciar desde el nuevo disco.
Si va a reemplazar un disco antiguo por uno nuevo, después de que el sistema se inicie desde el disco nuevo, desconecte el antiguo.
# zpool detach root-pool old-disk
Por ejemplo, si va a reemplazar c2t0d0s0 por c2t1d0s0, debe escribir lo siguiente:
# zpool detach rpool c2t0d0s0