Qual é o esquema de partição recomendado para o meu Ubuntu Server?

8

Vou implantar o servidor Ubuntu com os seguintes servidores:

  • Servidor de vinculação
  • servidor DHCP
  • Servidor LAMP
  • Servidor OpenSSH
  • servidor Ldap
  • banco de dados do Mongodb
  • servidor de FTP
  • Servidor de email
  • servidor Samba
  • servidor NFS
  • No futuro, quero configurar o Openstack para o PAAS.

Atualmente, tenho um sistema de arquivos Raid 5 com 10 TB de armazenamento.

Como devo configurar meu esquema de partição?

Estou procurando garantir que não haja problemas no futuro e que o tamanho do armazenamento possa ser facilmente expandido. Você pode sugerir um esquema de partição com uma porcentagem específica de armazenamento para partições como / , /boot , /var , /etc ?

    
por Ketankumar Patel 10.11.2012 / 06:27

3 respostas

6

Antes de decidir sobre esquemas de particionamento, pode ser útil entender as razões para dividir várias partes do linux.

Em primeiro lugar, várias partições são "mais seguras", já que, se um sistema de arquivos estiver danificado, os outros devem estar bem. Isso não salvará você de uma falha no disco. Backups, assim como o esquema de paridade em seu nível de raid.

Em segundo lugar, foi uma maneira de usar várias unidades de diferentes estilos antes do LVM - isso é discutível para você

Fonte - Instalação do Linux e introdução

Em suma, o esquema de múltiplas partições é uma espécie de relíquia de tempos antigos, continuando por razões de legado. Se você precisar perguntar por que , é melhor usar uma única partição.

No contexto moderno, o método de particionamento smart seria usar uma única partição grande (e uma segunda, opcionalmente para swap, seria uma opção). Use o LVM para que você possa adicionar discos se puder, se achar que precisa adicionar espaço. Uma única partição grande significa que as coisas irão se comportar enquanto houver espaço suficiente, e você pode fazer backup de / etc / / user / local e / home, e usar isso e uma lista de pacotes instalados caso seja necessária uma recuperação bare-metal.

    
por Journeyman Geek 10.11.2012 / 12:57
3

Eu geralmente recomendo /boot de 1GB, / de 20GB e /data que usa o restante do espaço disponível. Isso é para que você possa passar por fsck / rapidamente, se necessário; nada é mais difícil do que ter que passar por três horas ou mais de fsck só para ver se o seu sistema estará disposto a inicializar!

Além disso, lembre-se de usar o LVM no topo do seu RAID5; é difícil dar mais conselhos sem saber mais detalhes de sua matriz RAID - é hardware, ou é RAID do kernel (mdraid)? Etc.

Uma outra observação - você pode considerar o RAID10 em vez do RAID5, dependendo da gravidade das suas necessidades de espaço. O RAID10 fornecerá menos armazenamento disponível para o mesmo número e tamanho de unidades (n / 2 em vez de n-1), mas será um desempenho mais alto e mais resiliente no caso de falha do dispositivo do que o RAID5. (Também será muito, muito, muito mais alto desempenho quando realmente estiver em modo degradado se e quando um dispositivo falhar).

    
por Jim Salter 26.11.2012 / 03:24
1

Não pode haver uma resposta perfeita para essa pergunta, o melhor que se pode dizer é que isso depende. O tamanho de / , /boot e /etc também não precisa ser demais. Onde você realmente precisa de espaço é onde você estará armazenando seu conteúdo, ou seja, os sites ou e-mails etc. Isso também pode ser configurado, mas se eles estiverem em /var , então é onde a maior parte do espaço seria necessária.

10 TB soa incrível, mas não é possível ter uma prova do futuro, o linux sempre permite que você adicione mais mídia e monte-os como um subdiretório do /var no seu caso, dando a você e seus usuários uma visão transparente.

Eu não entrei em porcentagens e detalhes porque eles dependeriam de caso a caso, mas espero que você tenha uma idéia.

    
por nikhil 10.11.2012 / 12:07