Setor inicial correto para a tabela de partições no LVM?

2

Digamos que eu tenha um volume lógico LVM que eu vou passar para uma máquina virtual (Xen, mas acho que isso não importa) para ser usado como um disco inteiro. A máquina virtual vai ver isso como / dev / xvda e espera uma tabela de partições.

Ferramentas como o fdisk gostam de sugerir um setor inicial de 63 para a primeira partição, mas dada a possibilidade de setores 4KiB no host, acho que isso poderia levar a futuros problemas de alinhamento causando problemas de desempenho.

Qual é uma maneira segura de determinar o setor inicial da primeira partição? Quanto espaço no início deve ser deixado para um gerenciador de inicialização?

Eu acho que se eu ficasse em múltiplos de 8 para um setor inicial (trabalhando assim para armazenamento com setores de 512B ou 4.096B), isso cobriria o alinhamento. Já que o fdisk parece gostar do setor 63, talvez seja melhor começar no setor 64?

    
por grifferz 14.01.2012 / 04:50

3 respostas

1

Você pode usar dispositivos de bloco sem particioná-los. Sim, o Linux imprimirá uma mensagem dizendo que não foi possível encontrar uma tabela de partição no dispositivo, mas é inofensivo.

Dito isto, apenas os fdisks antigos sugerem o uso do setor 63 para a primeira partição. O novo fdisk e parted usa o 4MiB como ponto de partida para a primeira partição.

Assim, se você não precisa da funcionalidade LVM no guest (LVM no LVM), é melhor usar partições brutas e alinhá-las corretamente no host (os setores 4KiB vs 512B são menos problemáticos do que o alinhamento de tarjas RAID ).

    
por 15.01.2012 / 21:51
0

Em primeiro lugar, o problema de alinhamento incorreto só importa se o disco rígido for baseado em RAID / SAN. Em segundo lugar, o setor inicial ideal depende do "tamanho da faixa" do SAN / RAID Como o tamanho da faixa padrão do RAID é provável < 512KB, então comece do setor 256 deve ser seguro. Ou comece do setor 512 (1Mb) para ter certeza

Mais sobre link

    
por 16.01.2012 / 06:16
0

Você poderia usar o gparted e oferecer alinhamento ao limite de 1 MiB. Eu acho que é uma aposta segura para a maioria das situações e eu pessoalmente uso este esquema como um padrão para todas as minhas necessidades. Outras ferramentas do Linux também podem suportar esse esquema, mas eu só tenho experiência com o gparted.

    
por 16.01.2012 / 06:45

Tags