Red Hat Training

A Red Hat training course is available for RHEL 8

C.5. Asesoramiento sobre tabiques

No existe la mejor manera de realizar una partición en cada sistema; la configuración óptima depende del uso que se le vaya a dar al sistema instalado. Sin embargo, los siguientes consejos pueden ayudarle a encontrar la distribución óptima para sus necesidades:

  • Cree primero las particiones que tengan requisitos específicos, por ejemplo, si una partición concreta debe estar en un disco específico.
  • Considera la posibilidad de cifrar las particiones y volúmenes que puedan contener datos sensibles. El cifrado impide que personas no autorizadas accedan a los datos de las particiones, aunque tengan acceso al dispositivo de almacenamiento físico. En la mayoría de los casos, deberías cifrar al menos la partición /home, que contiene los datos del usuario.
  • En algunos casos, la creación de puntos de montaje separados para directorios distintos de /, /boot y /home puede ser útil; por ejemplo, en un servidor que ejecuta una MySQL base de datos, tener un punto de montaje separado para /var/lib/mysql le permitirá preservar la base de datos durante una reinstalación sin tener que restaurarla desde una copia de seguridad después. Sin embargo, tener puntos de montaje separados innecesarios dificultará la administración del almacenamiento.
  • Algunas restricciones especiales se aplican a ciertos directorios con respecto a los diseños de partición que pueden ser colocados. En particular, el directorio /boot debe estar siempre en una partición física (no en un volumen LVM).
  • Si es nuevo en Linux, considere revisar la página Linux Filesystem Hierarchy Standard en http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html para obtener información sobre los distintos directorios del sistema y su contenido.
  • Cada núcleo instalado en su sistema requiere aproximadamente 56 MB en la partición /boot:

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

      Nota

      Para el modo de rescate, initramfs y vmlinuz requieren 80 MB.

      El tamaño de la partición por defecto de 1 GB para /boot debería ser suficiente para los casos de uso más comunes. Sin embargo, se recomienda que aumente el tamaño de esta partición si planea conservar varias versiones del kernel o kernels con erratas.

  • El directorio /var contiene el contenido de una serie de aplicaciones, incluido el Apache servidor web, y es utilizado por el DNF para almacenar temporalmente las actualizaciones de los paquetes descargados. Asegúrate de que la partición o el volumen que contiene /var tiene al menos 3 GB.
  • El contenido del directorio /var suele cambiar con mucha frecuencia. Esto puede causar problemas con las unidades de estado sólido (SSD) más antiguas, ya que pueden soportar un menor número de ciclos de lectura/escritura antes de quedar inservibles. Si la raíz de su sistema está en un SSD, considere la posibilidad de crear un punto de montaje separado para /var en un HDD clásico (de plato).
  • El directorio /usr contiene la mayoría del software en una instalación típica de Red Hat Enterprise Linux. La partición o volumen que contiene este directorio debería por tanto tener al menos 5 GB para instalaciones mínimas y al menos 10 GB para instalaciones con un entorno gráfico.
  • Si /usr o /var se particionan por separado del resto del volumen raíz, el proceso de arranque se vuelve mucho más complejo porque estos directorios contienen componentes críticos para el arranque. En algunas situaciones, como cuando estos directorios se colocan en una unidad iSCSI o en una ubicación FCoE, el sistema puede ser incapaz de arrancar, o puede colgarse con un error Device is busy al apagar o reiniciar.

    Esta limitación sólo se aplica a /usr o /var, no a los directorios que están por debajo de ellos. Por ejemplo, una partición separada para /var/www funcionará sin problemas.

  • Considere dejar una parte del espacio en un grupo de volúmenes LVM sin asignar. Este espacio no asignado le da flexibilidad si sus necesidades de espacio cambian pero no desea eliminar datos de otros volúmenes. También puede seleccionar el tipo de dispositivo LVM Thin Provisioning para la partición para que el espacio no utilizado sea manejado automáticamente por el volumen.
  • El tamaño de un sistema de archivos XFS no puede reducirse: si necesitas hacer más pequeña una partición o un volumen con este sistema de archivos, debes hacer una copia de seguridad de tus datos, destruir el sistema de archivos y crear uno nuevo más pequeño en su lugar. Por lo tanto, si esperas tener que manipular la distribución de tus particiones más adelante, deberías utilizar el sistema de archivos ext4 en su lugar.
  • Utilice la gestión de volúmenes lógicos (LVM) si prevé ampliar su almacenamiento añadiendo más discos duros o ampliando los discos duros de las máquinas virtuales después de la instalación. Con LVM, puedes crear volúmenes físicos en las nuevas unidades y luego asignarlos a cualquier grupo de volúmenes y volumen lógico que consideres oportuno; por ejemplo, puedes ampliar fácilmente el /home de tu sistema (o cualquier otro directorio que resida en un volumen lógico).
  • Puede ser necesario crear una partición de arranque de la BIOS o una partición del sistema EFI, dependiendo del firmware de su sistema, del tamaño de la unidad de arranque y de la etiqueta del disco de la unidad de arranque. Consulte Sección C.4, “Esquema de partición recomendado” para obtener información sobre estas particiones. Tenga en cuenta que la instalación gráfica no le permitirá crear una partición de arranque BIOS o una partición de sistema EFI si su sistema not requiere una - en ese caso, se ocultarán del menú.
  • Si necesita realizar algún cambio en la configuración del almacenamiento después de la instalación, los repositorios de Red Hat Enterprise Linux ofrecen varias herramientas diferentes que pueden ayudarle a hacerlo. Si prefiere una herramienta de línea de comandos, pruebe system-storage-manager.