GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo particionar pseudodispositivos DM-Multipath en CentOS/RHEL

Qué es DM-Multipath

Device-Mapper Multipath (DM-Multipath) es una herramienta multirruta nativa de Linux que le permite configurar múltiples rutas de E/S entre nodos de servidor y arreglos de almacenamiento en un solo dispositivo. Estas rutas de E/S son conexiones SAN físicas que pueden incluir cables, conmutadores y controladores independientes. Las rutas múltiples agregan las rutas de E/S, creando un nuevo dispositivo que consta de las rutas agregadas.

Crear particiones y sistema de archivos en dispositivos DM-Multipath

1. Los dispositivos DM-Multipath se crearán como /dev/mapper/mpathN , donde N es el número de grupo de trayectos múltiples. Use el comando fdisk para crear particiones en /dev/mapper/mpathN:

# fdisk /dev/mapper/mpath0

Command (m for help): n   
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-1017, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-1017, default 1017):
Using default value 1017

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.

2. Registre particiones de rutas múltiples en /dev/mapper:

# kpartx -a /dev/mapper/mpath0

3. Enumere todas las particiones en este dispositivo:

# kpartx -l /dev/mapper/mpath0
mpath0p1 : 0 2295308 /dev/mapper/mpath0 61

4. Cree un sistema de archivos en particiones:

# mkfs -t ext3 /dev/mapper/mpath0p1
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
143712 inodes, 286913 blocks
14345 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=297795584
9 block groups
32768 blocks per group, 32768 fragments per group
15968 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376

Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 27 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

5. Monte la partición en el punto de montaje:

# mkdir /datafile
# mount /dev/mapper/mpath0p1 /datafile

Consejos

La herramienta DM-Multipath utiliza tres conjuntos diferentes de nombres de archivo:

1. NUNCA use /dev/dm-N dispositivos, ya que solo están destinados a ser utilizados por la herramienta DM-Multipath.

2. NUNCA use /dev/mpath/mpathNdevices , porque cuando los dispositivos de rutas múltiples se montan en el momento del arranque, es posible que el subsistema UDEV no cree los nodos del dispositivo lo suficientemente pronto.

3. SIEMPRE use /dev/mapper/mpathN dispositivos, ya que son persistentes y el mapeador de dispositivos los crea automáticamente al principio del proceso de arranque. Por lo tanto, estos son los nombres de los dispositivos que se deben usar para acceder a los dispositivos de rutas múltiples. Pero en una configuración RAC (Real Application Cluster), aunque los nombres /dev/mapper/mpathN pueden persistir en los reinicios en una sola máquina, no hay garantía de que otros nodos del clúster usen el mismo nombre para este disco. Si lo desea, utilice la función UDEV para obtener nombres persistentes en todo el clúster.


Cent OS
  1. Cómo instalar phpMyAdmin en RHEL 8 / CentOS 8

  2. Cómo instalar P7Zip en RHEL 8 / CentOS 8

  3. Cómo instalar ntfs-3g en RHEL 8 / CentOS 8

  4. Cómo crear y habilitar la partición de intercambio en Centos/RHEL 8

  5. Cómo crear una nueva partición /boot en CentOS / RHEL

Cómo instalar cpan en RHEL 8 / CentOS 8

Cómo instalar ruby ​​en RHEL 8 / CentOS 8

Cómo instalar Docker CE en RHEL 8 / CentOS 8

Cómo instalar VirtualBox 6.0 en CentOS 8 / RHEL 8

Cómo instalar CentOS / RHEL 7 en una partición RAID

CentOS / RHEL:Cómo agregar una nueva partición de intercambio