Cómo crear un disco espejo de arranque en Solaris X86

El disco de arranque de Solaris contiene todos los archivos del sistema operativo necesarios para iniciar y ejecutar el sistema. Esto también se conoce como el sistema de archivos root. Un disco espejo o de reflejo se compone de dos discos con los mismos datos que son vistos como uno por el sistema operativo. La ventaja es que si un disco falla, el otro sigue funcionando y proporcionando acceso a los archivos importantes. Dado que el sistema de archivos root está en el disco de arranque, es importante introducir los comandos exactamente para crear un espejo y mantener la estabilidad del sistema.

logo de solaris x86

Paso 1

Apague el sistema e instale el segundo disco duro. Asegúrese de que el disco duro es igual o de mayor tamaño que el disco root espejo o no funcionará.

Paso 2

Inicie Solaris e inicie la sesión como administrador.

Paso 3

Escriba el siguiente comando para copiar la tabla de particiones en el disco nuevo:

prtvtoc /dev/rdsk/c3t2d0s2 | fmthard -s – /dev/rdsk/c3t3d0s2

Paso 4

Escriba el siguiente comando para copiar los metadatos utilizados por Solaris Volume Manager (SVM):

metadb -a -c 3 -f  c3t2d0s7 c3t3d0s7

Paso 5

Escriba el siguiente comando para iniciar el primer disco:

metainit -f d11 1 1 c3t2d0s0

Paso 6

Escriba el siguiente comando para iniciar el segundo disco:

metainit -f d12 1 1 c3t3d0s0

Paso 7

Escriba el siguiente comando para crear el espejo:

metainit d10 -m d11

Paso 8

Escriba el siguiente comando para actualizar el sistema para la primera mitad del espejo:

metaroot d10

Paso 9

Reinicie el sistema e introduzca el siguiente comando para actualizar la configuración de la segunda unidad:

metattach d10 d12

No se admiten más comentarios