Particionamento de discos físicos
Comece com no mínimo 2 discos:
# 1 100 MB, ID = 83 (Linux), sinalizador de inicialização ativado
# 2 restante, ID = FD (Linux Raid Auto)
A partição de 100 MB é para o volume / boot. Deixo isso em todas as minhas unidades (mesmo que não sejam de inicialização) para permitir flexibilidade, para que qualquer unidade possa ser ativada posteriormente para a inicialização. Se os discos não corresponderem ao tamanho ou se você tiver um número ímpar (500 GB, 250 GB x 2), divida as partições da unidade de 500 GB para corresponder aos discos menores.
RAID
Usando as partições de 100 MB sda
e sdb
crie um volume RAID1 (espelho) para /boot
. Isso se torna md0
.
md0 / boot 100MB Ext2
Não se preocupe em usar um FS exótico no / boot, não vale a pena.
O espaço restante pode ser configurado em diferentes métodos. Opto por um RAID10 (espelho / faixa) usando pedaços de 64 K e "2 cópias distantes" para velocidade. Isso oferece muita flexibilidade para atualizar incrementalmente as unidades abaixo da linha. As outras opções são fazer um RAID5 / 6. No entanto, o espaço utilizável será limitado à menor partição e NÃO use partições dos mesmos dispositivos. Nomear os novos arrays RAID md1
, md2
e assim por diante.
LVM
Pegue todas as matrizes RAID md0
, exceto , e coloque-as em um único grupo de volumes LVM nomeado lvm_vg0
. Se você tem volumes RAID5 e RAID10, provavelmente é melhor não combiná-los, mas acho que não faria mal.
Particione o VG0 para as montagens restantes do sistema. Lembre-se de que é relativamente fácil adicionar mais espaço, se necessário, para que esses números possam ser um pouco conservadores.
lvm_vg0-root / 8GB Ext3 / ReiserFS (arquivos principais de distribuição)
lvm_vg0-home / home 20 + GB Ext3 / ReiserFS (dados do usuário, documentos)
lvm_vg0-data / data XFS de 60 GB + (mídia, arquivos grandes, vm)
Os sistemas de arquivos XFS não podem ser reduzidos, lembre-se disso. Além disso, provavelmente não há suporte para reduzir um volume raiz online.
Atualizando
Se você deseja trocar discos por tamanhos maiores, há algumas opções. O mais fácil é adicionar unidades em pares ou mais e adicionar as novas matrizes RAID ao LVM VG atual.
Outra opção é adicionar uma única unidade que seja> = à soma do espaço atual. Por exemplo, se você tiver dois dispositivos de 100 GB no RAID10, poderá adicionar um novo dispositivo de 200 GB e espelhá-lo usando os dois dispositivos antigos. Isso é mais propenso a erros, mas funcionará.
Se necessário, os md#
dispositivos podem ser removidos do LVM VG sem perder dados. Isso pode ser feito se houver espaço LVM livre suficiente para mudar todos os blocos LVM usados do md#
dispositivo para outros. O LVM pode usar apenas o espaço que não foi atribuído a um LV, portanto, um sistema de arquivos vazio não conta como espaço "livre".