Ejecutando ubuntu 13.10 server. Instalado y configurado zfs desde ubuntu ppa. Todo parece funcionar bien después de un reinicio si hago un 'sudo zfs mount -a', pero al leer las preguntas frecuentes en zfsonlinux.org parece que debería esperar que se monte automáticamente. No estoy seguro de dónde buscar para depurar. No veo ningún error en / var / log / syslog relacionado con zfs o el montaje.
$ sudo zfs get all zp
NAME PROPERTY VALUE SOURCE
zp type filesystem -
zp creation Sat Mar 16 17:14 2013 -
zp used 464G -
zp available 449G -
zp referenced 13.3M -
zp compressratio 1.00x -
zp mounted no -
zp quota none default
zp reservation none default
zp recordsize 128K default
zp mountpoint /zp default
zp sharenfs off default
zp checksum on default
zp compression off default
zp atime on default
zp devices on default
zp exec on default
zp setuid on default
zp readonly off default
zp zoned off default
zp snapdir hidden default
zp aclinherit restricted default
zp canmount on default
zp xattr on default
zp copies 1 default
zp version 5 -
zp utf8only off -
zp normalization none -
zp casesensitivity sensitive -
zp vscan off default
zp nbmand off default
zp sharesmb on local
zp refquota none default
zp refreservation none default
zp primarycache all default
zp secondarycache all default
zp usedbysnapshots 25.3K -
zp usedbydataset 13.3M -
zp usedbychildren 464G -
zp usedbyrefreservation 0 -
zp logbias latency default
zp dedup off default
zp mlslabel none default
zp sync standard default
zp refcompressratio 1.00x -
zp written 13.3M -
zp snapdev hidden default

Para mí en Ubuntu 14.04 LTS, tuve que configurar lo siguiente
Para importar automáticamente los zpools, cambie el valor de
1a0:Archivo:
/etc/init/zpool-import.confPara montar automáticamente los montajes zfs, agregue la siguiente línea:
Archivo:
/etc/rc.localSe reinició y los montajes Zpool ZFS se montaron automáticamente.
fuente
Tuve el mismo problema en una instalación limpia en 16.04 LTS.
Después de un reinicio, no había grupos presentes (
zpool statusno mostró grupos), pero azpool import <poolName>restauraría mi grupo.Resultó ser corregido por las respuestas a los grupos ZFS no montados 16.04 . Reproduciendo la respuesta de trabajo aquí:
Esta
fuente
He descubierto que incluso con
mountalleso a veces no funciona bien. Literalmente construí dos servidores idénticos, coloqué modelos HD idénticos en cada uno e instalé Ubuntu y el ZFS PPA al mismo tiempo desde las mismas fuentes. Uno se montaría automáticamente, el otro no. Incluso siguiendo las instrucciones adicionales de preguntas frecuentes sobre cómo agregar una suspensión en elmountall.confarchivo, etc., nunca se montaría en el arranque. Terminé poniendo unmountallcomando adentro/etc/rc.local.fuente
Usando Ubuntu 16.04 zfs, hay algo que encontré que corrige el montaje de recursos compartidos zfs en el arranque sin crear
rc.localnisystemdscripts, y sin ejecutarse manualmentezfs set sharesmb=ondespués de cada arranque.En resumen:
zfs mount -ayzfs share -ano funciona, pero el usozfs set sharesmb=onsí funciona. Corrersudo /etc/init.d/zfs-share restarttambién funciona. Además, elmountallprograma en 16.04 no es compatible con zfs, por cualquier razón.Creo que el problema es que cuando configura
sharesmb=on, crea un nombre compartido basado en poolname / sharename de la siguiente manera:poolname_sharenamePero parece que este nombre compartido puede ser demasiado largo. He leído que debe limitar los nombres de netbios a 14 caracteres o menos, y también limitar la cantidad de caracteres en el campo Comentarios.
Entonces, creé un nuevo sistema de archivos con una longitud combinada de menos de 14 caracteres, incluido el guión bajo:
Luego edite
/etc/default/zfsy desactive el montaje / intercambio de smb: (creo que uno es para NFS, pero lo desactivo todo)Finalmente, habilite
sharesmbpara el nuevo sistema de archivos:También me aseguré de que el
/ect/hostidarchivo existe. (google cómo crear uno)Ahora, cuando reinicio, ejecuto este comando sin tener que hacer nada más, y aparece mi parte:
Y sí, sé que samba admite nombres de más de 14 caracteres, pero parece fastidiar el montaje de recursos compartidos zfs en el arranque.
Me encantaría saber si esto funciona para alguien más, o si es solo una peculiaridad en mi sistema ...
fuente
04 Mi zfs no se estaba montando. Hice un: sudo zfs import. Enumeraba todos mis grupos desmontados pero también me daba la opción de montar por nombre o número zfs. Importé por su número sudo zfs import ####### ####### y ahora se monta automáticamente después de cada reinicio
Parece que ese número es el uuid de la matriz y todas las unidades de la matriz tienen el mismo número
Espero que ayude
fuente