This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

Problemas en el crecimiento de una pool ZFS

Spanish community

Moderator: MoloMuy

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
birthman
Starter
Starter
Posts: 48
Joined: 22 Nov 2013 19:05
Status: Offline

Problemas en el crecimiento de una pool ZFS

Post by birthman »

Buenas a todos!

A la espera de recibir el hardware para montar mi NAS de contenidos multimedia (mi objetivo es acceder al NAS a través de una Rapsberrypi para reproducir los contenidos) estoy haciendo pruebas con una máquina virtual.

Os cuento mi experiencia previa: hace unos días creé dos pools, una pool lamada VD_01 con un virtual Device de 6 discos de 1 GB en RaidZ2 y otra llamada VD_02 con 1 Virtual Devices de 2 discos de 1 GB cada uno en mirror. He creado varias carpetas y he compartido por samba y reproducido archivos de video sin problemas desde un portátil con Windows 7, hasta aquí todo bien.

El problema ha llegado al hacer pruebas de ampliación de las pools. Por un lado he añadido a la pool VD_02 2 Virtual Devices idénticos al que ya tenía (al final son 3 VD's de 2 discos en Mirror de 1GB cada uno) y no he tenido ningún problema, se han añadido y tengo una capacidad total de 2,98 GB. Para incrementar el tamaño de la primera pool he ido cambiando los discos (primero de uno en uno y haciendo el resilvering y luego de 2 en 2, ya que el RaidZ2 lo permite) por discos de 2GB cada uno, se supone que cuando cambiara todos los discos el tamaño de la pool se debería doblar pero no es así, se ha quedado igual (sigue teniendo aproximadamente 4 GB de datos, igual que cuando los 6 discos eran de 1 GB).

Os dejo una captura del estado de las pools

Image
Disks_Configuration_Detected.PNG
Y aquí otra donde se pueden ver los 13 discos (el de sistema y los 6 de cada pool)

Image
Disks_Management.PNG
¿alguna idea de lo que puede estar pasando?

Un saludo
You do not have the required permissions to view the files attached to this post.
XigmaNAS 11.2.0.4 - Omnius (revision 6315) x64-embedded on USB Stick on Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz, Moderboard: ASUSTeK P5K PRO, 8GB of RAM non ECC, 6x3TB sata WDRed disk in 1 vdev in RaidZ2

User avatar
raulfg3
Site Admin
Site Admin
Posts: 4865
Joined: 22 Jun 2012 22:13
Location: Madrid (ESPAÑA)
Contact:
Status: Offline

Re: Problemas en el crecimiento de una pool ZFS

Post by raulfg3 »

birthman wrote:El problema ha llegado al hacer pruebas de ampliación de las pools. Por un lado he añadido a la pool VD_02 2 Virtual Devices idénticos al que ya tenía (al final son 3 VD's de 2 discos en Mirror de 1GB cada uno) y no he tenido ningún problema, se han añadido y tengo una capacidad total de 2,98 GB.
correcto, es la forma de aumentar la capacidad de un pool añadiendo más discos (en forma de más vdev al pool).
birthman wrote:ara incrementar el tamaño de la primera pool he ido cambiando los discos (primero de uno en uno y haciendo el resilvering y luego de 2 en 2, ya que el RaidZ2 lo permite) por discos de 2GB cada uno, se supone que cuando cambiara todos los discos el tamaño de la pool se debería doblar pero no es así, se ha quedado igual (sigue teniendo aproximadamente 4 GB de datos, igual que cuando los 6 discos eran de 1 GB).
correcto tambien, esta es la otra forma de crecer de un pool, cambiando discos por otros más grandes y ejecutando el scrub.

pero a veces no crece automaticamente , esto puede ser por que no tengas el autoexpand=on en el pool, mirate este post en Ingles que es bastante claro: viewtopic.php?f=66&t=3823&p=19670&hilit=grow#p19652

tambien tuvo problemas para crecer el pool y al final lo resolvio con

Code: Select all

zpool online -e
12.1.0.4 - Ingva (revision 7743) on SUPERMICRO X8SIL-F 8GB of ECC RAM, 11x3TB disk in 1 vdev = Vpool = 32TB Raw size , so 29TB usable size (I Have other NAS as Backup)

Wiki
Last changes

HP T510

User avatar
raulfg3
Site Admin
Site Admin
Posts: 4865
Joined: 22 Jun 2012 22:13
Location: Madrid (ESPAÑA)
Contact:
Status: Offline

Re: Problemas en el crecimiento de una pool ZFS

Post by raulfg3 »

Por favor birthman es muy interesante que nos comentes si finalmente te ha funcionado y que has tenido que hacer para que el pool pueda crecer.
12.1.0.4 - Ingva (revision 7743) on SUPERMICRO X8SIL-F 8GB of ECC RAM, 11x3TB disk in 1 vdev = Vpool = 32TB Raw size , so 29TB usable size (I Have other NAS as Backup)

Wiki
Last changes

HP T510

birthman
Starter
Starter
Posts: 48
Joined: 22 Nov 2013 19:05
Status: Offline

Re: Problemas en el crecimiento de una pool ZFS

Post by birthman »

Buenas raulfg3,
en primer lugar muchas gracias por tus consejos y los links que me has dejado. No he posteado antes hasta no haber resuelto el problema. Por fin he conseguido hacer crecer el pool, y os dejo un minitutorial con los pasos que he seguido:

Instrucciones para aumentar el tamaño del pool cambiando los discos por unos de mayor tamaño.


1) Con el servidor encendido ir a: Disks/ZFS/Pools/Information y mirar el nombre del primer disco que queremos reemplazar
2) Con el servidor encendido ir a: Disks/ZFS/Pools/Tools
3) Seleccionar:
Command: offline
Option: Device
Pool: (la que queramos reemplazar el disco, por ejemplo Pool_1)
Devices: (seleccionar el disco a reemplazar)
4) Con el servidor encendido ir a: Disks/ZFS/Pools/Information y mirar que el disco que queremos reemplazar está OFFLINE
5) Apagar el servidor y reemplazar el disco físicamente
6) Encender el servidor e ir a: Disks/ZFS/Pools/Information y mirar que el disco que queremos reemplazar sigue estando OFFLINE
7) Con el servidor encendido ir a: Disks/ZFS/Pools/Tools
8) Seleccionar:
Command: replace
Option: Device
Pool: Pool_1 (donde Pool_1 es el nombre de la zpool)
Devices: (seleccionar el disco a reemplazar)
New Device: selecciona el nuevo disco (si lo has puesto en la misma bahía tendrá el mismo nombre)
9) Con el servidor encendido ir a: Disks/ZFS/Pools/Information y esperar hasta que el resilvering se acabe.
10) Con el servidor encendido ir a: Disks/Management:
Clickar en: Clear config and Import Disks
11) Repetir el procedimiento para todos los discos.
12) Si después de cambiar todos los discos vemos que no ha aumentado el tamaño del pool,
ejecutar desde la línea de comandos (por ejemplo desde putty):
$> zpool set autoexpand=on Pool_1 (donde Pool_1 es el nombre de la zpool)
$> zpool scrub Pool_1 (donde Pool_1 es el nombre de la zpool)
$> zpool export Pool_1 (donde Pool_1 es el nombre de la zpool)
$> zpool import Pool_1 (donde Pool_1 es el nombre de la zpool)

Espero que sea de ayuda a la gente que pueda tener el mismo problema que yo he tenido. A mi no me ha funcionado hasta que no he añadido las 2 últimas instrucciones (export e import) aunque no sé muy bien a qué es debido.

¿Me podrías pasar algún link donde se expliquen bien las instrucciones 'zpool' y 'zfs'?, porque tienen un montón de opciones y el 'help' no las explica en detalle. Si tienes algun manual con instrucciones básicas de la línea de comandos también te lo agradecería.

Un saludo
XigmaNAS 11.2.0.4 - Omnius (revision 6315) x64-embedded on USB Stick on Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz, Moderboard: ASUSTeK P5K PRO, 8GB of RAM non ECC, 6x3TB sata WDRed disk in 1 vdev in RaidZ2

User avatar
raulfg3
Site Admin
Site Admin
Posts: 4865
Joined: 22 Jun 2012 22:13
Location: Madrid (ESPAÑA)
Contact:
Status: Offline

Re: Problemas en el crecimiento de una pool ZFS

Post by raulfg3 »

12.1.0.4 - Ingva (revision 7743) on SUPERMICRO X8SIL-F 8GB of ECC RAM, 11x3TB disk in 1 vdev = Vpool = 32TB Raw size , so 29TB usable size (I Have other NAS as Backup)

Wiki
Last changes

HP T510

User avatar
MoloMuy
Forum Moderator
Forum Moderator
Posts: 175
Joined: 17 Feb 2013 14:40
Location: Palma de Mallorca - España
Status: Offline

Re: Problemas en el crecimiento de una pool ZFS

Post by MoloMuy »

Hola estoy interesado en ampliar el zpool con 3 HDD de 5 tb

he estado mirando la info que puso birthman, pero cuando voy a darle a offline no me aparecen todos los discos del zpool (tengo 9x 3tb)

solo me muestra 2 los que están conectados a la controladora de la PB los que tengo conectados a la CONTROLADORA LSI SAS 9211-8i no me los muestra

en cambio si me voy al comando attach si me los muestra como dispositivos nuevos en un desplegable

alguna idea de porque puede ser?

pool: RAIDz1
state: ONLINE
scan: scrub repaired 0 in 14h40m with 0 errors on Mon Sep 1 18:40:15 2014
config:

NAME STATE READ WRITE CKSUM
RAIDz1 ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
ada1 ONLINE 0 0 0
da6 ONLINE 0 0 0
da5 ONLINE 0 0 0
raidz1-1 ONLINE 0 0 0
da4 ONLINE 0 0 0
da3 ONLINE 0 0 0
ada0 ONLINE 0 0 0
raidz1-2 ONLINE 0 0 0
da2 ONLINE 0 0 0
da1 ONLINE 0 0 0
da0 ONLINE 0 0 0

errors: No known data errors

acabo de ver algo que no me ha gustado nada, mirando los vdev en uno de ellos me muestra solo 1 disco, en el otro vdev me muestra otro (que son los dos discos conectados a la PB) y en el tercer vdev no me muestra ninguno

si le doy a dispositivo virtual añadir me muestra los 7 discos que están conectados a la LSI para crear un nuevo vdev

que debería de hacer me asusta liarla


muchas gracias
Servidor NAS sobre NAS4Free v11.0.0.4 - Sayyadina (revisión 3460) x64 embedded on a Pendrive 4GB, 32 GB RAM, CPU AMD FX(tm)-4100 Quad-Core, 6x HD WD RED 6TB on 1 x LSI 9211-8i on RaidZ1=32,5 TB on 1 vdev on a Gigabyte GA-970A-D3

User avatar
raulfg3
Site Admin
Site Admin
Posts: 4865
Joined: 22 Jun 2012 22:13
Location: Madrid (ESPAÑA)
Contact:
Status: Offline

Re: Problemas en el crecimiento de una pool ZFS

Post by raulfg3 »

olvidate del webGUI y postea los datos que te aparecen por la shell.

si te aparece esto esta todo bien:

Code: Select all

pool: RAIDz1
state: ONLINE
scan: scrub repaired 0 in 14h40m with 0 errors on Mon Sep 1 18:40:15 2014
config:

NAME STATE READ WRITE CKSUM
RAIDz1 ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
ada1 ONLINE 0 0 0
da6 ONLINE 0 0 0
da5 ONLINE 0 0 0
raidz1-1 ONLINE 0 0 0
da4 ONLINE 0 0 0
da3 ONLINE 0 0 0
ada0 ONLINE 0 0 0
raidz1-2 ONLINE 0 0 0
da2 ONLINE 0 0 0
da1 ONLINE 0 0 0
da0 ONLINE 0 0 0

errors: No known data errors
el que no te aparezca la informacion correcta en la webGUI puede indicar que la webGUI no está sincronizada con el pool, ves a Disks|ZFS|Configuration|Synchronize y pulsa en boton synchronize http://wiki.nas4free.org/doku.php?id=do ... ynchronize


Tambien puede que no te aparezcan los discos por no tenerlos detectados en http://wiki.nas4free.org/doku.php?id=do ... management
si ese es el caso usa el boton "clear config & import Disk" y luego si lo necesitas edita los parametros de cada disco para adaptarlos a tus necesidades ( SMART por ejemplo).

Por lo demas puedes seguir la guia usando la shell y el comando offline te tiene que funcionar si o si.

y por ultimo siempre puedes ampliar el pool añadiendo un vdev mas con los 3 discos que comentas de 5TB, no necesitas quitar los existentes a menos que te quedes sin sitio en la caja o sin bocas SATA.
12.1.0.4 - Ingva (revision 7743) on SUPERMICRO X8SIL-F 8GB of ECC RAM, 11x3TB disk in 1 vdev = Vpool = 32TB Raw size , so 29TB usable size (I Have other NAS as Backup)

Wiki
Last changes

HP T510

User avatar
MoloMuy
Forum Moderator
Forum Moderator
Posts: 175
Joined: 17 Feb 2013 14:40
Location: Palma de Mallorca - España
Status: Offline

Re: Problemas en el crecimiento de una pool ZFS

Post by MoloMuy »

Nada he limpiado e importado la config de los discos y me hace lo mismo

pero si me comentas que la raid esta bien me quedo mas tranquilo

mirare como hacerlo desde la Shell en lugar de WebGUI

muchas gracias
Servidor NAS sobre NAS4Free v11.0.0.4 - Sayyadina (revisión 3460) x64 embedded on a Pendrive 4GB, 32 GB RAM, CPU AMD FX(tm)-4100 Quad-Core, 6x HD WD RED 6TB on 1 x LSI 9211-8i on RaidZ1=32,5 TB on 1 vdev on a Gigabyte GA-970A-D3

Post Reply

Return to “Español”