Usando o Ubuntu 12.04, eu tenho um xen-server e vários vms.
Considerando
/dev/vm-disks/testes - an lvm volume partitioned during OS install
/dev/vm-disks/testes-home - another lvm volume, unpartitioned
Fazendo fdisk no servidor xen, posso ver que a primeira partição do disco começa em 2048
fdisk /dev/vm-disks/testes -> p
Device Boot Start End Blocks Id System
/dev/vm-disks/testes1 2048 6289407 3143680 83 Linux
Mas se eu tentar criar a partição para o outro volume no xen-server, o primeiro setor será padronizado para 3072:
fdisk /dev/vm-disks/testes-home -> (new partition, etc) ->
First sector (3072-409599, default 3072):
Alguém sabe por quê? Isso tem certas implicações, ou seja, redimensionar os volumes:
Se as partições forem feitas dentro da VM, não será possível redimensioná-las mais tarde no servidor xen porque o setor inicial será padronizado para 3072 em vez de 2048 ...
Se, por outro lado, eu primeiro criar todas as partições no xen-server a partir de 3072, então na vm todas começarão em 3072 e então não há problema com o redimensionamento (fora ou dentro da vm) ...
Eu sempre pude fazer isso, mas me confunde porque não funciona da maneira "normal" ...