On 2016-04-29 21:02, Olemis Lang wrote:
On 4/29/16, Manuel Mely <mm...@mmely.de> wrote:
Hola,
He instalado Ubuntu 16.04 para probar LXD, ZFS y otros demonios :) .
Despues de crear un pool de ZFS satisfactoriamente mediante "lxd init"
y
utilizando como dispositivo de bloque un LUN iSCSI, despues de
reiniciar
la PC, el pool no es importado. Sin embargo, si lo hago manualmente
con
"zpool import lxd-pool" , este es importado sin problemas.
Esta version de Ubuntu provee unos scripts de inicio para systemd que
se
encargan de importar los pools, pero estan simplemente fallando. Ahora
mismo no estoy frente a la PC, asi que no puedo enviar el error
exactamente, recuerdo que tenia que ver con el fichero de cache de
este
pool.
[...]
Chico m da la impresión q sería muy bueno q dieras un norte al menos
del mensaje d error q t está dando ... y sería mucho mejor q no
estuviera en alemán :P
--
El log ya no lo tengo, puesto que reinstale la PC para descartar algun
bateo con LVM. :(
De todos modos ya resolvi. Pense en la posibilidad de que el dispositivo
de bloque no estuviera en el sistema en el momento de
que el pool fuera a ser importado, pero no revise eso, hasta hace unos 5
minutos.
Entre /var/log/boot.log y «systemctl --list-dependencies
zfs-import-cache.service» , me pude dar cuenta que este servicio estaba
siendo iniciado
mucho antes que el de open-iscsi. De ahi que no pudiera encontrar ningun
pool lxd-pool. :D
Resolvi con:
vim /lib/systemd/system/zfs-import-cache.service
[Unit]
...
Requires=systemd-udev-settle.service open-iscsi.service
After=systemd-udev-settle.service open-iscsi.service
...
Auf jeden Fall, vielen Dank!
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l