Ubuntu em 2 discos diferentes

Ubuntu em 2 discos diferentes

Estou tentando configurar um servidor Linux, fiz esta configuração:

insira a descrição da imagem aqui

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í?

informação relacionada