Red Hat Training

A Red Hat training course is available for RHEL 8

C.5. Aconselhamento sobre divisórias

Não há a melhor maneira de dividir cada sistema; a configuração ideal depende de como você planeja usar o sistema que está sendo instalado. Entretanto, as seguintes dicas podem ajudá-lo a encontrar o layout ideal para suas necessidades:

  • Criar partições que tenham requisitos específicos primeiro, por exemplo, se uma determinada partição tiver que estar em um disco específico.
  • Considere criptografar quaisquer partições e volumes que possam conter dados sensíveis. A criptografia impede que pessoas não autorizadas acessem os dados nas partições, mesmo que tenham acesso ao dispositivo de armazenamento físico. Na maioria dos casos, deve-se ao menos criptografar a partição /home, que contém os dados do usuário.
  • Em alguns casos, a criação de pontos de montagem separados para diretórios que não sejam /, /boot e /home pode ser útil; por exemplo, em um servidor rodando um MySQL o banco de dados, tendo um ponto de montagem separado para /var/lib/mysql permitirá preservar o banco de dados durante uma reinstalação sem ter que restaurá-lo a partir do backup depois. Entretanto, ter pontos de montagem separados desnecessários tornará a administração do armazenamento mais difícil.
  • Algumas restrições especiais se aplicam a certos diretórios em relação aos quais podem ser colocados layouts de partição. Notavelmente, o diretório /boot deve estar sempre em uma partição física (não em um volume LVM).
  • Se você é novo no Linux, considere a revisão do Linux Filesystem Hierarchy Standard em http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html para informações sobre vários diretórios do sistema e seu conteúdo.
  • Cada kernel instalado em seu sistema requer aproximadamente 56 MB na partição /boot:

    • 32 MB initramfs
    • 14 MB kdump initramfs
    • 3.Mapa do sistema de 5 MB
    • 6.6 MB vmlinuz

      Nota

      Para o modo de resgate, initramfs e vmlinuz requerem 80 MB.

      O tamanho padrão da partição de 1 GB para /boot deve ser suficiente para a maioria dos casos de uso comum. Entretanto, recomenda-se aumentar o tamanho desta partição se você estiver planejando reter múltiplas versões de kernel ou errata kernels.

  • O diretório /var contém conteúdo para uma série de aplicações, incluindo o Apache servidor web, e é utilizado pelo DNF gerenciador de pacotes para armazenar temporariamente as atualizações de pacotes baixados. Certifique-se de que a partição ou volume contendo /var tenha pelo menos 3 GB.
  • O conteúdo do diretório /var geralmente muda com muita freqüência. Isto pode causar problemas com as unidades de estado sólido (SSDs) mais antigas, pois elas podem lidar com um número menor de ciclos de leitura/gravação antes de se tornarem inutilizáveis. Se a raiz de seu sistema estiver em uma SSD, considere criar um ponto de montagem separado para /var em um HDD clássico (platter).
  • O diretório /usr contém a maioria do software em uma instalação típica do Red Hat Enterprise Linux. A partição ou volume contendo este diretório deve ser, portanto, no mínimo 5 GB para instalações mínimas, e no mínimo 10 GB para instalações com ambiente gráfico.
  • Se /usr ou /var for dividido separadamente do restante do volume da raiz, o processo de inicialização se torna muito mais complexo porque esses diretórios contêm componentes críticos para a inicialização. Em algumas situações, como quando estes diretórios são colocados em um drive iSCSI ou em um local FCoE, o sistema pode não conseguir inicializar, ou pode pendurar com um erro Device is busy ao desligar ou reiniciar.

    Esta limitação se aplica somente a /usr ou /var, e não aos diretórios abaixo deles. Por exemplo, uma partição separada para /var/www funcionará sem problemas.

  • Considere deixar uma parte do espaço em um grupo de volume LVM não alocado. Este espaço não alocado lhe dá flexibilidade se suas necessidades de espaço mudarem, mas você não deseja remover dados de outros volumes. Você também pode selecionar o tipo de dispositivo LVM Thin Provisioning para que a partição tenha o espaço não utilizado tratado automaticamente pelo volume.
  • O tamanho de um sistema de arquivo XFS não pode ser reduzido - se você precisar fazer uma partição ou volume com este sistema de arquivo menor, você deve fazer backup de seus dados, destruir o sistema de arquivo e criar um novo, menor em seu lugar. Portanto, se você espera precisar manipular seu layout de particionamento mais tarde, você deve usar o sistema de arquivos ext4 em seu lugar.
  • Use o Logical Volume Management (LVM) se você prevê expandir seu armazenamento adicionando mais discos rígidos ou expandindo os discos rígidos de máquinas virtuais após a instalação. Com o LVM, você pode criar volumes físicos nos novos discos, e então atribuí-los a qualquer grupo de volume e volume lógico que desejar - por exemplo, você pode facilmente expandir o /home de seu sistema (ou qualquer outro diretório que resida em um volume lógico).
  • Pode ser necessário criar uma partição BIOS Boot ou uma partição do sistema EFI, dependendo do firmware de seu sistema, tamanho da unidade boot, e etiqueta do disco boot drive. Consulte Seção C.4, “Esquema de partição recomendado” para informações sobre essas partições. Note que a instalação gráfica não permitirá que você crie uma BIOS Boot ou uma Partição do Sistema EFI se seu sistema requer uma not - nesse caso, elas serão ocultadas do menu.
  • Se você precisar fazer qualquer mudança em sua configuração de armazenamento após a instalação, os repositórios do Red Hat Enterprise Linux oferecem várias ferramentas diferentes que podem ajudá-lo a fazer isso. Se você preferir uma ferramenta de linha de comando, tente system-storage-manager.