As instalações lado-a-lado do Ubuntu 17.10 podem compartilhar um pool comum do ZFS?

1

Eu quero dual boot 2 cópias do Ubuntu 17.10. Obviamente, apenas um estaria correndo de cada vez. Ambos podem compartilhar um armazenamento de dados em um conjunto de dados comum do ZFS? Presumo que nenhum metadado seja mantido fora do pool do ZFS, de modo que uma instância possa ter conhecimento stateful não compartilhado pela outra instância.

Quais são os riscos? Quais práticas recomendadas eu precisaria aderir? Se não for razoável ou possível, por favor, articule as razões.

Esclarecimento

Por "compartilhar", não quero dizer acesso ao vivo simultâneo como em "compartilhamento de arquivos". Em vez disso, posso dizer que eles podem usar o mesmo conjunto de dados do ZFS de forma mutuamente exclusiva, trocados entre eles entre sessões de inicialização individuais.

    
por gbambo 20.11.2017 / 22:22

1 resposta

0

Sim, isso é possível, contanto que você não importe o pool ao mesmo tempo em duas instâncias do Ubuntu em execução.
Mas você precisa forçar a importação do pool ao alternar a instância do Ubuntu, já que o ZFS verifica o hostid ao importar o pool e normalmente falha se isso não corresponder ao host armazenado no pool.

    
por Thomas 28.01.2018 / 17:50