Use vários pools zfs no LXD

2

Eu tenho vários pools: tank1, tank2 e tank3.

Como posso fazer o contêiner LXD usar o pool designado. por exemplo. C1 & amp; C2 usar tanque1, C3 usar tanque2, C4 & amp; C5 usa tank3?

    
por conandor 30.04.2016 / 00:14

2 respostas

2

Você pode fazer isso no momento em que inicia o contêiner:

lxc init <image> <name> -s <pool>

Eu já criei contêineres em outro pool, você precisa pará-los, publicar como imagens, excluir contêineres originais e iniciá-los em um novo pool de armazenamento:

lcx stop c1
lxc lxc publish -f c1 --alias c1
lxc delete c1
lxc init c1 c1 -s <new pool>
lxc start c1
lxc image delete c1
    
por kattunga 03.06.2017 / 19:49
0

Do jeito que eu vejo, cada host lxd só pode usar um pool.

    
por Andreas Hasenack 05.05.2016 / 20:31