Convertir Pool Stripe a Mirror

Hay ocasiones que a la hora de montar un NAS con este sistema sólo disponemos de una unidad, por lo que al crear el Pool con dicha unidad se crea en modo Stripe. Si hemos adquirido otra unidad del mismo tamaño a la que ya teníamos y queremos usarla como espejo, habría que convertir el Stripe a Mirror.

sistemas_operativos:truenas:truenas-1.jpg sistemas_operativos:truenas:truenas-2.jpg

Para ello realizaremos los siguientes pasos.

  • Abrir el terminal desde el Menú lateral Shell e iremos introduciendo los siguientes comandos.

sistemas_operativos:truenas:truenas-4.jpg

  • Creamos la tabla de particiones: *
gpart create -s gpt /dev/[nombreUnidad]
  • Creamos una partición Swap
gpart add -i 1 -b 128 -t freebsd-swap -s 2g /dev/[nombreUnidad]
  • Creamos otra partición con el resto del espacio disponible donde se almacenarán los datos:
gpart add -i 2 -t freebsd-zfs /dev/[nombreUnidad]

sistemas_operativos:truenas:truenas-5.jpg

  • Mostramos gptid del disco original.
zpool status

sistemas_operativos:truenas:truenas-6.jpg

  • Ahora mostraremos el gptid de la partición del nuevo disco (el acabado en p2):
glabel status

sistemas_operativos:truenas:truenas-7.jpg

  • Uniremos ambas unidades cambiando los [] por sus respectivos valores:
zpool attach [nombrePool] /dev/gptid/[gptid_Original] /dev/gptid/[gptid_DiscoNuevo]

sistemas_operativos:truenas:truenas-8.jpg

  • Comprobamos que se a cambiado a Mirror:

sistemas_operativos:truenas:truenas-9.jpg

*: El nombre[nombreUnidad] lo obtenemos de:
sistemas_operativos:truenas:truenas-3.jpg

Nota: Los datos mostrados son orientativos cada nombre/guid cambia en cada caso.


Navegación

Software de programación

Ayuda al servidor