Solaris Zones ERROR: the zonepath must be a ZFS dataset

A la hora de crear una zona en Solaris (Solaris Zones|Solaris Containers), es imprescindible que el zonepath, que es el lugar físico en el que se va a alojar sea un sistema de ficheros zfs independiente, también llamado ZFS dataset. En caso contrario recibiremos este error a la hora de instalarla:

ERROR: No zonepath dataset; the zonepath must be a ZFS dataset.

El error es lo suficientemente descriptivo. A la hora de configurar la zona, establecemos el zonepath del siguiente modo dentro del modo de configuración de la zona:

# zonecfg -z zona01
zonecfg:zona01> set zonepath=/ruta/a/la/zona

El paso previo es entonces crear el dataset correspondiente:

# zfs create /rpool/zones
# zfs create /rpool/zones/zona01

Una vez realizado, podemos establecer como zonepath «/rpool/zones/zona01», verificar la configuración con «verify», hacer el «commit» e instalar la zona:

# zoneadm -z zona01 install

2 comentarios en “Solaris Zones ERROR: the zonepath must be a ZFS dataset

  1. Creo que nada más le faltaría ponerle los permisos adecuados, si no, no booteará la zona, y son 700.

    Saludos!

Comments are closed.