Page 1 of 1
Problemas para crear un Pool
Posted: 10 Dec 2014 16:29
by Goldeneye
Saludos,
Tengo problemas para crear Pools. He hecho una instalación totalmente nueva, bueno, de hecho ya llevo varias instalaciones nuevas y SIEMPRE el mimo problema.
He de decir que los discos están en perfecto estado, ni problemas de S.M.A.R.T ni nada por el estilo. Se crea el RAID (RAID0) perfectamente sin problemas, tambien el Dispositivo virtual lo crea sin problemas, pero nada, ni con una instalación totalmente limpia. He probado con OpenMediaVault y funcionan perfectamente. Ni tampoco es la controladora, ni los puertos SATA, está todo correcto ya que con cualquier sistema funciona perfectamente. Es símplemente con NAS4Free que tengo este problema. No es ningún tipo de problema con el hardware. He actualizado la BIOS incluso.
Cuando voy a crear el Pool, le doy a "Apply Changes" y el servidor directamente se queda frito.
Deja de responder y ya no puedo navegar por su web de administración. Para que vuelva en sí, tengo que darle un botonazo, no hay otra forma.
Luego, aparecen estos mensajes en la shell:
Luego, cuando voy de nuevo al management de Pools, aparece como "Unknown". Y vuelta a empezar, vuelves a crear el Pool, le das a Apply Changes y Zas, servidor frito. He probado con varios discos de varias capacidades y en ABSOLUTAMENTE todos los discos que le ponga me hace lo mismo.
Es un HP Proliant N54L.
He de decir que ha estado funcionando perfectamente con NAS4Free y no he tenido ningún problema. Ya no sé qué pensar, es algo que me trae por la calle de la amargura. Incluso he probado crear el RAID por hardware, pero directamente NAS4Free ni me arranca. Opción que he descartado.
Si no encuentro solución, al final cambiaré de sistema muy a mi pesar. Espero que se os ocurra algo, porque yo ya lo he probado todo.
Re: Problemas para crear un Pool
Posted: 10 Dec 2014 16:42
by raulfg3
hablame de tu instalación, ¿es full o es embeded?, dime tambien si es la version x64 o x86
Re: Problemas para crear un Pool
Posted: 10 Dec 2014 16:44
by Goldeneye
Sí perdón,
Es 'Full' y, es x64.
Re: Problemas para crear un Pool
Posted: 10 Dec 2014 22:46
by raulfg3
tiene pinta de que has instalado la version full y has defindo muy poco o ningun espacio para la swap.
Salvo que tengas muy , muy claro que necesitas una instalación full, mi recomendación es que uses la versión embeded desde una USB de calidad, deberia de dejar de darte el error, pruebalo, no pierdes nada intentandolo.
Yo tambien tengo el HP54L y va como un tiro.
PD: Si has probado el FreeNAS y has creado un pool, entonces el problema puede venir por que el Nas4Free te detecta el pool previo que se crea en FreeNAS con un espacio swap de 1MB al principio del disco, deberias borrar los discos de datos antes de crear un pool en Nas4Free, prueba el scrip wipe de la wiki:
http://wiki.nas4free.org/doku.php?id=faq:0129
Re: Problemas para crear un Pool
Posted: 10 Dec 2014 22:54
by Goldeneye
Gracias Raúl,
Pues la verdad es que sí, que suelo crear una partición Swap. La suelo crear de 2GB, ya que es la memoria RAM que tiene el Proliant. Aunque he de reconocer que no la activo hasta más tarde. Pero incluso el problema viene cuando está activada.
Pero vaya, si hace falta crear más espacio, pues que no sea ese el problema.
La instalación es 'full' ya que la instalo en un disco SSD de 60GB y claro, veo que hay espacio de sobra.
Probaré a ver....
Re: Problemas para crear un Pool
Posted: 11 Dec 2014 07:36
by raulfg3
Goldeneye wrote:La instalación es 'full' ya que la instalo en un disco SSD de 60GB y claro, veo que hay espacio de sobra
es un desperdicio de espacio y de conectores SATA que podrias usar para otro disco de Datos, usa la versión Embeded en una buena llave USB que puedes pinchar en el conector interno, te dara menos problemas todo y veras que arranca igual o más rapido que desde el SSD.
Re: Problemas para crear un Pool
Posted: 12 Dec 2014 19:16
by Goldeneye
Buenas tardes,
Perdonad si tardo mucho en responder, pero ando algo enfermo y no puedo dedicarle todo el tiempo que quisiera a esto.
Traigo malas noticias, al parecer, sigue haciendo lo mismo, con todos los métodos posibles. Instalando N4F 'Embeded' en un a llave USB (Es una Kingston de 16GB), limpiando los discos de metadatos con el script que has puesto, etc. Usando 'Embeded' en vez de Full en todos los discos
Pero llegados al punto, creado ya el 'virtual device' y de crear el Pool, es darle al botón 'Apply Changes'.... nada de nada servidor frito. Empiezo a temer por los discos, no vayan a ser compatibles con sistemas RAIDs, pero es que con otros sistemas y empleando el mismo nivel de RAID, no ocurre. Me sabe muy muy muy mal, pero no sé qué puede ser y no sé que más hacer.
En cualquier caso, de momento tiraré de OpenMediaVault (No es que me entusiasme) pero es lo que me funciona. En cuanto salga alguna nueva Build de NAS4Free, lo volveré a probar, sin duda.
Aun así, agradezco muchísimo la ayuda, Raúl.
Saludos y felices fiestas.
Re: Problemas para crear un Pool
Posted: 12 Dec 2014 20:37
by raulfg3
pues como no sea que yo uso una ROM hackeada para poder usar los 6 conectores SATA , no se que puede ser.
La ROM me la baje de:
http://homeservershow.com/hp-proliant-n ... sited.html
de todas formas el OpenMediaVault es bastante bueno y están trabajando en un plugin para instalar discos ZFS, por lo que tampoco es mala opcion.
Re: Problemas para crear un Pool
Posted: 03 Jan 2015 01:39
by Goldeneye
Bueno, perdonad que reflote el tema. Y aprovechando que ha salido una nueva versión.
Buscando y rebuscando durante todos estos días el significado de estos logs que suelta esta pantalla, todos llegan a la misma conclusión, al crear el Pool, se queda sin memoria Swap.
Lo que me extraña es que le pongo el mismo tamaño que cantidad de memoria RAM, es decir, 2GB, que es de lo que tiene mi Proliant.
Y lo que me extraña aún mas es que, ha funcionado ya antes con 2GB sin ningún problema. Por qué ahora no?
Y por otra parte, si le hago una ampliación de RAM a 8GB, solucionaría el problema? Lo pregunto antes de aventurarme a adquirir mas RAM.
Saludos y feliz año.
Re: Problemas para crear un Pool
Posted: 10 Feb 2015 16:43
by Goldeneye
Bueno, como sigo haciendo pruebas, finalmente he dado con la causa.
Si creo un RAID0, cuando voy a crear el Pool, todo se va a hacer puñetas.
Si creo un JBOD, cuando voy a crear el Pool, funciona perfecto.
Lo que me lleva a preguntar, ¿Es un bug? Porque lo he probado con todas las versiones posibles y de cualquier modo, Embedded y Full.
Los discos son exactamente iguales de tamaño y tipo y no presentan ningún problema.
Saludos.
Re: Problemas para crear un Pool
Posted: 12 Feb 2015 14:00
by raulfg3
Podria ser un bug, lo cierto es que muy poca gente usa el softRAID, de hecho si me permites el comentario te lo desaconsejo, para obtener el mismo servicio, funciona mucho mejor el ZFS y simplemente debes instalar la extension ZFSkerntune para tunear el ZFS para que con "solo" 2GB de memoria funcione bien, como te digo mi hermano tiene el 54L con "solo" 2GB de memoria, un pool de 4 discos de 3TB en raidZ1 equivalente a Raid 5 y ni un fallo.
PD: en ZFS se puede hacer lo mismo que con softRAID pero cambian los nombres:
Raid5=RaidZ1
Raid6=RaidZ2
RAID1=Mirror
Raid0=este creo que no existe
JOBD=un pool normal, va concatenando discos.
En principio no vas a notar ninguna mejora de rendimiento por poner los discos en Raid0 o en JOBD on en un pool ZFS, pues normalmente el cuello de botella es la red de 1Gb que limita la trasnferencia maxima a 100 MB que es lo que casi cualquier disco de hoy en dia puede dar.
Re: Problemas para crear un Pool
Posted: 12 Feb 2015 17:34
by Goldeneye
Vaya información más relevante me estás dando, Raúl. Y yo convencido de que el RAID0 me iba a dar más rendimiento......
Pues nada, a partir de ahora RAID0 totalmente descartado.
Así que, cuando vaya a formatear los discos, en vez de usar SoftRAID, utilizo ZFS Pool?
Quiero tenerlos concatenados, ya que las copias de seguridad las gestiono de forma externa en otro NAS más pequeño.
Re: Problemas para crear un Pool
Posted: 12 Feb 2015 18:49
by raulfg3
muy facil, cuando vayas a formatear los discos lo haces en formato ZFS, luego vas a Disks|ZFS|Pools|Virtual device =
http://wiki.nas4free.org/doku.php?id=do ... ual_device
y te creas un vdev de x discos ( los que quieras) y seleccionas stripe como modo.
Una vez creado el vdev , vas a la pestaña Disks|ZFS|Pools|Management =
http://wiki.nas4free.org/doku.php?id=do ... management
y creas un pool con el vdev creado
Ya tienes un pool de x discos en modo stripe (ojo si te falla cualquier disco pierdes TODOS los datos) esto pasa en softRAID y en cualquier sistema operativo, pues NO TIENES ningun disco de redundancia, pero para almacenar cosas sin valor esta bien.
Si por el contrario vas a guardar documentos importantes o series o peliculas que te haya costado mucho descargar y no quieres perderlas, es mejor que con un minimo de 3 discos, empieces por configurarlos en RaidZ1.
PD: para compartir carpetas en ZFS se crean los dataset, crea uno por cada carpeta que luego quieras compartir, por ejemplo un dataset llamado Video, Otro Muisica, otro de Fotos, etc... y luego en el servicio SMB/SAMBA compartes ese dataset.
Para más información d elo que puedes hacer con el ZFS, mejor descargate o mira este powerpoint:
https://forums.freenas.org/index.php?th ... oobs.7775/
Re: Problemas para crear un Pool
Posted: 12 Feb 2015 20:40
by Goldeneye
Pues muchísimas gracias por este minitutorial que te has marcado. He hecho todo esto que has comentado y parece que funciona bien. Creo que resulta convincente y lo mantendré así, a ver qué tal.
Muy agradecido, doy por solucionado el tema.
Saludos a todos!