Como tornar os dados atualizados em um disco compartilhável conectado ao convidado KVM?

1

Eu tenho 2 convidados KVM em execução. Um convidado (vamos chamá-lo de convidado de escrita) escreve para um virtio hdd (é um volume lvm lógico) periodicamente. Outro convidado (leitor de leitura) lê este disco (ele é montado para o convidado de leitura no modo somente leitura) para fazer outra coisa. O problema é quando eu altero um arquivo no guest de gravação, ele permanece inalterado no guest de leitura. O arquivo só é atualizado depois de remontar manualmente o disco no guest de leitura. Tentei marcar o disco como compartilhável, mas isso não ajuda. Como devo configurar o disco para manter os dados atualizados? Claro que posso apenas ativar o NFS e ele fará o trabalho, mas estou apenas imaginando se há uma maneira de fazer isso sem o NFS. Obrigado.

    
por conqueror 27.04.2016 / 11:03

1 resposta

1

Os sistemas de arquivos normais não têm mecanismo para suportar o modo de operação desejado e a segunda VM simplesmente não aprende quando o FS é alterado.

A alternativa seria usar um sistema de arquivos com reconhecimento de cluster, mas o uso do NFS será muito mais simples.

    
por 27.04.2016 / 11:13