Saludos amigos, hace unos meses os mostré el paso a paso sobre cómo crear vuestro propio almacenamiento NAS, con NFS/CIFS/iSCSI/Object Storage en pocos pasos usando FreeNAS.
Fue una serie que os gustó mucho y vi muchos comentarios y reviews positivas. Ahora que vienen novedades en productos de Veeam, me he decidido a incrementar el espacio de disco para usar aún más Object Storage, y me he encontrado con el problema de que no se puede hacer mediante GUI de ninguna manera sencilla.
Esto es lógico, como comentan los desarrolladores de FreeNAS, ya que está pensado para ser desplegado sobre entornos físicos, donde no expandes un disco, sino que añades uno nuevo más grande y migras información, etc. Con lo que me he animado a documentar el simple proceso para expandir vuestros discos de FreeNAS si lo tenéis sobre virtual.
Aumentando el espacio en VMware usando vSphere Client
Como siempre, lo primero será irnos a nuestro vCenter, seleccionar la VM y darle más espacio en disco:
Una vez en las Settings, aumentamos el disco tanto como necesitemos, o tengamos disponible:
Una vez hayamos aumentado el espacio en disco, ya podremos pasar a la siguiente sección:
Aumentar el espacio en FreeNAS mediante SSH y un Script
Como he mencionado, el nuevo espacio de disco se puede ver mediante la interfaz de FreeNAS, en la sección de Disks:
Pero en la sección de Pools no nos aparece ninguna opción para extender el disco, es por diseño.
Nos conectaremos por SSH a esta VM de FreeNAS, y usaremos el siguiente y magnifico script, lo primero será descargarlo:
wget https://raw.githubusercontent.com/sblanchet/freenas-vdisk-expand/master/vdisk-expand.sh
Lo siguiente será darle privilegios de ejecución:
chmod +x vdisk-expand.sh
Y ya por últimos, lo ejecutaremos de la siguiente manera:
./vdisk-expand.sh /dev/da1
El resultado del comando será más o menos el siguiente:
Try to expand /dev/da1 da1 recovered da1p2 resized OK: da1 has been expanded in pool 'NAS-001'
Ya si nos vamos a nuestra consola de FreeNAS, podremos ver nuestro Pool con el nuevo espacio en disco:
Esto es todo amigos, os dejo la serie entera de FreeNAS por si os la perdisteis:
- FreeNAS: Instalación y configuración inicial de FreeNAS 11.x como VM dentro de vSphere
- FreeNAS: Cómo desplegar un Certificado SSL de Let’s Encrypt en FreeNAS 11.x y configuración HTTPS
- FreeNAS: Habilitar y configurar Object Storage en FreeNAS 11.x compatible con las API de S3 – Basado en MinIO
- FreeNAS: Configuración de Veeam Backup Repository Object Storage conectado a FreeNAS (MinIO) y lanzar Capacity Tier

Saludos, muchas gracias por ayudarme a entender FreeNas. Quería preguntarte tengo configurando en mi entorno de producción FreeNas y quisiera configurar los snapshots para los datastore de FreeNas. Por favor si tiene alguna guía para configurar los snapshots por favor envíamela para poder hacer la configuración.
Buenas existe alguna forma de listar los archivos de los discos que forma el raid de manera individual porfavor ayuda.