Estou tentando configurar um servidor Linux, fiz esta configuração:
O objetivo deste servidor é o seguinte: vou instalar o VirtualBox nele para rodar cerca de 10 VMs. É por isso que dei 350 GB para/home. Posso obter alguns logs, então configurei 40 GB para/var. Os logs serão criados por softwares que colocarei em /opt.
Caso contrário, não sei qual tamanho colocar para/usr. Além disso, devo adicionar um /boot no segundo disco (sdb)?
Posso separar as partições em 2 discos diferentes como esse? O sistema irá inicializar?
Obrigado,
Responder1
Posso separar as partições em 2 discos diferentes como esse?
Sim, mas eu não faria isso.
É possível se preparar para a falha de um disco. Se você estiver assim e algum dos discos morrer, você não poderá inicializar. Talvez seja melhor instalar o sistema no segundo disco e depois editar a configuração do software do servidor para usar uma partição de "dados" com tamanho de 500 Gb no disco 1. Apache, MySQL, Cups podem ser instruídos a usar outro local que /var/
. Isso tornaria seu plano de backup mais fácil: fazer backup desse disco de “dados” garante que tudo esteja seguro. Se o disco com dados morrer, retire-o, coloque um novo e restaure seu backup.
Este disco de dados basicamente contém todos os seus dados. Banco de dados MySQL, site, containers VBox e tudo mais. Se o disco ficar cheio você compra um disco de 2Tb, instala próximo ao de 500Gb, passa para o de 2Tb e retira os 500Gb. Fácil e rápido.
Se o disco do sistema morrer, você cria um novo disco do sistema e restaura os arquivos de configuração de cada software de servidor (e, é claro, tem backups no disco de "dados" desses arquivos de configuração.
Hoje em dia eu configuraria um servidor assim:
SCSI5 (2,0,0)
/data {remaining space}
/data/configuration/ {1Gb or so}
SCSI5 (2,1,0)
/ {remaining space}
/tmpfs {15Gb}
swap {35Gb}
E altere os arquivos de configuração para que usem /data/
Dê uma olhada em como funciona um GCE (Google Compute Engine): você obtém um sistema básico e monta seu próprio disco de usuário nele. E esse disco do usuário contém todos os seus softwares e dados.
Em relação a esta configuração específica:
Estou tentando configurar um servidor Linux
Existem vários servidores que você pode configurar: web, banco de dados, impressora, arquivo e muito mais. O esquema de partição deve refletir o tipo de servidor que você usará.
Para um SERVIDOR de 350 Gb para /home/ é muito grande. /home/ não deve conter quase nada e você pode bastar com apenas 25 Gb.
Se este for um servidor web (Apache) e um servidor de banco de dados (MySQL), por padrão armazenará seus dados em formato /var/
. Dependendo do uso, esse diretório pode crescer rapidamente e 30 GB pode ser muito pouco. Bem, para mim é se você tiver 350 GB desperdiçados em casa.
O mesmo vale para um servidor de impressão: o CUPS usará /var/
para armazenar todo o histórico de todas as impressões (quando configurado para salvá-las).
64 Gb /opt/
pode ser suficiente. Depende do que você vai usar. Eclipse, Tomcat, Jasperserver (um servidor que pode criar modelos para criar um pdf a partir do mysql) também podem ser preenchidos rapidamente.
Ambos /var/
e /opt/
seria melhor obter cada 150 Gb do /home/
.
Os 111 Gb para root também são muito, já que os 2 grandes ( /var/
e /opt
) têm suas próprias partições. Mas acho que para encher o disco já é suficiente. Você poderia torná-lo menor e colocá /home/
-lo também.
15 GB para /tmp/
? O que você espera fazer com 15 Gb de espaço aí?