A instalação da distribuição canônica do Kubernetes remove a definição de zfs do LXC forçando gravações para o diretório
Antes de conjurar, o comando "lxc info" diz:
...snip...
config:
storage.zfs_pool_name: lxd
apiextensions:
- id_map
apistatus: stable
...snip...
serverversion: 2.0.9
storage: zfs
storageversion: "5"
Após a conclusão completa corretamente (eu posso ver o painel do kubernetes e o juju gui), o armazenamento é forçado para dir
O comando "lxc info" diz:
...snip...
config:
core.https_address: '[::]'
storage.zfs_pool_name: lxd
api_extensions:
- storage_zfs_remove_snapshots
- container_host_shutdown_timeout
...snip...
server_pid: 5149
server_version: "2.11"
storage: dir
storage_version: "1"
e o comando zpool diz que não houve leitura nem escrita:
sysop@vx07:~$ sudo zpool status
[sudo] password di sysop:
pool: lxd
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
lxd ONLINE 0 0 0
vdb1 ONLINE 0 0 0
erros: nenhum erro de dados conhecido sysop @ vx07: ~ $
O que posso fazer para forçar o conjure-up a usar o backend do zfs?