Esquema de Parição: Arch Linux server & laptop

3

Qual seria um bom esquema de particionamento para uma instalação do Arch Linux, em um servidor e em um laptop?

Meu esquema básico atual:

/         [root]       ext4
/home                  ext4
swap

Eu sei que a partição / var conterá muitos arquivos pequenos, como logs ou arquivos relacionados ao pacman, e o diretório / tmp será gravado com freqüência também.

1) Eu me beneficiaria de partições "/var" e / ou "/tmp" separadas?

2) Em caso afirmativo, quais sistemas de arquivos você recomendaria em cada uma dessas partições?

3) Existe uma diferença entre o servidor doméstico e o laptop? Eles devem ter diferentes esquemas de particionamento?

  • O sistema do servidor doméstico será instalado em um disco rígido de 80 GB (ele possui um segundo disco independente de 500 GB).
  • O sistema do laptop será instalado em um único disco rígido de 500 GB e o plano é dedicar o espaço restante à partição /home .

4) Quanto espaço você recomenda dedicar a cada partição (incluindo raiz, e possivelmente / var & tmp) em cada sistema ( servidor / laptop ) ? [nota: eu vou estar usando o LVM em ambos os sistemas]

Alguma informação extra: O servidor irá executar o samba / rtorrent / ssh / LAMP / etc. e algum mecanismo de backup. O laptop será usado como um PC, principalmente internet & programação ou outro software do dia-a-dia, mas pode executar alguns servidores para fins de teste (por exemplo, LAMP).

    
por Fred Man 21.07.2011 / 15:15

1 resposta

2

Eu nunca entendi o ponto de uma partição /var separada em circunstâncias típicas. Em um servidor para propósitos especiais, pode fazer sentido tornar parte de /var uma partição diferente, por exemplo, separe /var/mail em um servidor de e-mail, mas caso contrário, basta fazer a coisa simples com 3 partições: SO ( / ), data ( /home ) e swap.

Seus próprios dados devem estar em /home ; por exemplo, sua raiz da web deve estar em /home (use links simbólicos, se necessário). Esta divisão tem duas grandes vantagens:

  • Se você quiser reinstalar o sistema, limpe a partição do sistema operacional e mantenha a partição /home .
  • Fazer backup de /home profusamente. A partição do sistema operacional pode ser recuperada principalmente pela reinstalação como último recurso; os bits irrecuperáveis são /etc e partes selecionadas de /var , que você pode fazer por rsync ing para um diretório em /home e confiando nos backups de /home .

Observe que o legado do Grub não pode inicializar a partir de um volume LVM; você precisa do Grub2 (ou passar pelo incômodo de uma partição /boot separada).

Crie o sistema de arquivos /tmp a tmpfs (ou seja, armazenado na memória virtual). Veja aqui para um write-up se o Arch Linux não fizer isso por padrão.

    
por 21.07.2011 / 18:03