vmware vmware disco problema

3

Eu tenho um servidor VMware ESXi 4 e 2 servidores de armazenamento (montados via nfs).

Entre os servidores de armazenamento (Fedora 14) há um cluster drbd (dual primary) e um sistema de arquivos ocfs2; também todo servidor tem uma partição local com um sistema de arquivos ext4, ambos são montados via nfs no servidor esxi.

Quando tentei copiar uma máquina virtual (naturalmente ela foi desligada) da partição ext4 para a partição ocfs2, o tamanho total do arquivo vmdk é diferente, mas o md5sum é o mesmo.

Na partição ext4:

# ls -la
total 28492228
-rw-------  1 root root 42949672960 Jan 14 14:46 disk-flat.vmdk

# md5sum disk-flat.vmdk
0eaebe3138beb32f54ea5de6dfe5a987

Na partição ocfs2:

# ls -la
total 13974660
-rw------- 1 root root 42949672960 Jan 14 16:16 disk-flat.vmdk

# md5sum disk-flat.vmdk
0eaebe3138beb32f54ea5de6dfe5a987

Quando eu ligo a máquina virtual da partição ocfs2, isso não funciona. Eu tenho um windows na máquina virtual e freezès após o logotipo do windows. Da partição ext4, a máquina virtual funciona.

Eu testei com o linux (criado e instalado na partição ext4 e depois copiei para o ocfs2) e o mesmo problema aparece.

Quando eu crio uma máquina virtual diretamente da partição ocfs2, não há problemas.

Eu tentei copiar via cliente vSphere e tenho o mesmo problema.

Alguma sugestão?

    
por dmtr 15.01.2011 / 09:10

3 respostas

2

Como foi dito acima: os arquivos vmdk são sparsed. ie. eles têm "buracos" neles. Tente comparar tamanhos de arquivo usando "du".

    
por 02.02.2013 / 21:13
1

Como você está copiando os arquivos?

O único método suportado é usar vmkfstools . Qualquer outro método, incluindo cp e mv , pode corromper os discos e torná-los inúteis.

Claro, descobri este da maneira mais difícil .

    
por 21.06.2012 / 20:56
0

Sinto que um bom primeiro teste para tentar diagnosticar isso seria provisionar uma nova VM na mesma partição do OCFS para ver como o VMware funciona quando é criado lá nativamente. Pode ser um problema geral com o OCFS ou com as permissões do NFS, em vez de um limite para esses dados específicos da VM. Além disso, garanta a consistência do MTU entre o vSwitch do qual seu VMkernel está se conectando ao NFS eo cluster drbd real.

Além disso, por sua pasta, os tamanhos dos arquivos são os mesmos. A figura 'total' listada acima não é o que você deve usar; Isso é um total de blocos não o tamanho do arquivo.

-James

    
por 08.02.2011 / 00:18