LFCS: Partición de dispositivos de almacenamiento, formateo de sistemas de archivos y configuración de partición de intercambio - Parte 4


En agosto pasado, la Fundación Linux lanzó la certificación LFCS (Linux Foundation Certified Sysadmin), una oportunidad brillante para que los administradores de sistemas demuestren, a través de un examen basado en el rendimiento, que pueden realizar soporte operativo general de los sistemas Linux: soporte del sistema, primer nivel. diagnóstico y monitoreo, además de escalada de problemas, si es necesario, a otros equipos de soporte.

Tenga en cuenta que las certificaciones de Linux Foundation son precisas, se basan totalmente en el rendimiento y están disponibles a través de un portal en línea en cualquier momento y lugar. Por lo tanto, ya no tiene que viajar a un centro de exámenes para obtener las certificaciones que necesita para establecer sus habilidades y experiencia.

Mire el video a continuación que explica el programa de certificación de la Fundación Linux.

Esta publicación es la Parte 4 de una serie de 10 tutoriales, aquí, en esta parte, cubriremos los dispositivos de almacenamiento de particiones, el formateo de sistemas de archivos y la configuración de la partición de intercambio, que son necesarios para el examen de certificación LFCS.

Partición de dispositivos de almacenamiento

El particionamiento es un medio para dividir un solo disco duro en una o más partes o " porciones " llamadas particiones. Una partición es una sección de una unidad que se trata como un disco independiente y que contiene un solo tipo de sistema de archivos, mientras que una tabla de particiones es un índice que relaciona esas secciones físicas del disco duro con las identificaciones de las particiones.

En Linux, la herramienta tradicional para administrar particiones MBR (hasta ~ 2009) en sistemas compatibles con IBM PC es fdisk . Para particiones GPT (~ 2010 y posteriores) usaremos gdisk . Cada una de estas herramientas se puede invocar escribiendo su nombre seguido del nombre de un dispositivo (como /dev/sdb ).

Cubriremos fdisk primero.

# fdisk /dev/sdb

Aparece un mensaje solicitando la siguiente operación. Si no está seguro, puede presionar la tecla " m " para mostrar el contenido de la ayuda.

En la imagen de arriba, se resaltan las opciones más utilizadas. En cualquier momento, puede presionar " p " para mostrar la tabla de particiones actual.

La columna Id muestra el tipo de partición (o id de partición) que fdisk ha asignado a la partición. Un tipo de partición sirve como indicador del sistema de archivos, la partición contiene o, en palabras simples, la forma en que se accederá a los datos en esa partición.

Tenga en cuenta que un estudio exhaustivo de cada tipo de partición está fuera del alcance de este tutorial, ya que esta serie se centra en el examen LFCS , que se basa en el rendimiento.

Puede enumerar todos los tipos de particiones que fdisk puede administrar presionando la opción " l " (l minúscula).

Presione " d " para eliminar una partición existente. Si se encuentra más de una partición en la unidad, se le preguntará cuál debe eliminarse.

Ingrese el número correspondiente y luego presione " w " (escribir modificaciones en la tabla de particiones) para aplicar los cambios.

En el siguiente ejemplo, eliminaremos /dev/sdb2 y luego imprimiremos ( p ) la tabla de particiones para verificar las modificaciones.

Presione " n " para crear una nueva partición, luego " p " para indicar que será una partición primaria. Finalmente, puede aceptar todos los valores predeterminados (en cuyo caso la partición ocupará todo el espacio disponible), o especificar un tamaño de la siguiente manera.

Si el Id de partición que eligió fdisk no es el correcto para nuestra configuración, podemos presionar " t " para cambiarlo.

Cuando haya terminado de configurar las particiones, presione " w " para confirmar los cambios en el disco.

En el siguiente ejemplo, usaremos /dev/sdb .

# gdisk /dev/sdb

Debemos tener en cuenta que gdisk se puede utilizar para crear particiones MBR o GPT.

La ventaja de utilizar la partición GPT es que podemos crear hasta 128 particiones en el mismo disco cuyo tamaño puede ser del orden de petabytes, mientras que el tamaño máximo para particiones MBR es 2 TB. .

Tenga en cuenta que la mayoría de las opciones de fdisk son las mismas que las de gdisk. Por esa razón, no entraremos en detalles sobre ellos, pero aquí hay una captura de pantalla del proceso.

Formateo de sistemas de archivos

Una vez que hemos creado todas las particiones necesarias, debemos crear sistemas de archivos. Para conocer la lista de sistemas de archivos compatibles con su sistema, ejecute.

# ls /sbin/mk*

El tipo de sistema de archivos que debe elegir depende de sus requisitos. Debe considerar los pros y los contras de cada sistema de archivos y su propio conjunto de características. Dos atributos importantes para buscar en un sistema de archivos son.

  1. Journaling support, which allows for faster data recovery in the event of a system crash.
  2. Security Enhanced Linux (SELinux) support, as per the project wiki, “a security enhancement to Linux which allows users and administrators more control over access control”.

En nuestro siguiente ejemplo, crearemos un sistema de archivos ext4 (admite tanto el registro en diario como SELinux) con la etiqueta Tecmint en /dev/sdb1 , usando mkfs , cuya sintaxis básica es.

# mkfs -t [filesystem] -L [label] device
or
# mkfs.[filesystem] -L [label] device

Creación y uso de particiones de intercambio

Las particiones de intercambio son necesarias si necesitamos que nuestro sistema Linux tenga acceso a la memoria virtual, que es una sección del disco duro designada para usarse como memoria, cuando la memoria principal del sistema (RAM) está en uso. Por esa razón, es posible que no se necesite una partición de intercambio en sistemas con suficiente RAM para cumplir con todos sus requisitos; sin embargo, incluso en ese caso, depende del administrador del sistema decidir si utilizar una partición de intercambio o no.

Una simple regla general para decidir el tamaño de una partición de intercambio es la siguiente.

El intercambio debería ser igual a 2x RAM física para hasta 2 GB de RAM física, y luego una 1x RAM física adicional para cualquier cantidad superior a 2 GB , pero nunca menos de 32 MB .

Así que si:

M u003d Cantidad de RAM en GB y S u003d Cantidad de intercambio en GB, luego

If M < 2
	S = M *2
Else
	S = M + 2

Recuerde que esto es solo una fórmula y que solo usted, como administrador de sistemas, tiene la última palabra sobre el uso y el tamaño de una partición de intercambio.

Para configurar una partición de intercambio, cree una partición regular como se demostró anteriormente con el tamaño deseado. A continuación, debemos agregar la siguiente entrada al archivo /etc/fstab ( X puede ser b o c ).

/dev/sdX1 swap swap sw 0 0

Finalmente, formateemos y habilitemos la partición de intercambio.

# mkswap /dev/sdX1
# swapon -v /dev/sdX1

Para mostrar una instantánea de la (s) partición (es) de intercambio.

# cat /proc/swaps

Para deshabilitar la partición de intercambio.

# swapoff /dev/sdX1

Para el siguiente ejemplo, usaremos /dev/sdc1 (u003d 512 MB, para un sistema con 256 MB de RAM) para configurar una partición con fdisk que usaremos como swap, siguiendo el pasos detallados anteriormente. Tenga en cuenta que especificaremos un tamaño fijo en este caso.

Conclusión

La creación de particiones (incluido el intercambio) y el formateo de sistemas de archivos son cruciales en su camino hacia la administración de sistemas. Espero que los consejos dados en este artículo le sirvan de guía para alcanzar sus objetivos. No dude en agregar sus propios consejos e ideas en la sección de comentarios a continuación, para beneficio de la comunidad.

  1. About the LFCS
  2. Why get a Linux Foundation Certification?
  3. Register for the LFCS exam