El jueves continué por donde me había quedado, el servidor nas. Tuve que reinstalar pues parece que hubo algún problema en la instalación, una vez reinstalado empecé a hacer el raid5. ZFS provee de varios mecanismos para hacer raid el equivalente a raid5 es raidz, en mi caso utilice raidz2 para ello. Los dispositivos primero añadí tres discos de 8GB y los configure con driver sata.

nas virtualbox
Una vez ya añadidos solo tuve que crear el pool con el comando zpool( existe una GUI en Solaris para realizar estas tareas desde web facilitando la instalación de estos recursos)
pfexec zpool create zpool raidz2 c9t1d0 c9t2d0 c9t3d0
Después creamos el sistema sobre el que vamos a montarlo(ZFS):
pfexec zfs create zpool/media
ZFS tiene un interfaz de comandos muy potente que nos permite configurar el sistema muy completamente pudiendo configurar el pool
zfs set compression=on zpool
zfs set setuid=off pool
zfs set exec=off pool
En este caso el sistema no va a guardar ejecutables solo datos, por ello desactivar el uid y los permisos de ejecución es añadir seguridad al medio, adicionalmente también podemos comprimir el sistema pero como el equipo no esta sobrado de cpu lo desactivé.
Compartir el pool en la red es muy sencillo por ello he creado dos distintos, unos compartido en nfs y otro en cifs(samba).
Instalamos cifs
pkg install SUNWsmbs SUNWsmbskr
después iniciamos el servicio
svcadm enable -r network/smb/server
Aquí tuve problemas pues no quería arrancar el servicio, pero bueno lo arregle desactivandolo y volviendo a activarlo.
Como he dicho he creado otro sistema dentro del pool media2
zfs create -o casesensitivity=mixed zpool/media2
La razón de esto es evitar problemas con windows pues no al pasar los ficheros se convierten todos los caracteres del nombre de fichero a minúsculas. Ahora solo falta activar la compartición.
zfs set sharesmb=on zpool/media2
Para compartir por nfs es muy parecido
zfs set sharenfs=on zpool/media
Ahora solo faltaría activarlo en los clientes, pero eso lo dejo para el próximo día antes vamos a activar el sistema de snapshots, zfs nos deja guardar instancias temporales de un pool o directorio para ello lleva una interfaz gráfica que lo que hace es activar el servicio zfs snapshots de la siguiente manera
frequent snapshots every 15 mins, keeping 4 snapshots
hourly snapshots every hour, keeping 24 snapshots
daily snapshots every day, keeping 31 snapshots
weekly snapshots every week, keeping 4 snapshots
monthly snapshots every month, keeping 12 snapshots
y desde el navegador de archivos podemos recuperar los ficheros en un momento determinado. En el próximo post podre screenshots de ello.
Hoy es el ultimo día en España de mi novia en muuucho tiempo así que hoy viernes no podre tampoco trabajar, por ello el sábado y el domingo me toca trabajar a tope
.
Últimos comentarios