GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment partitionner les pseudo-périphériques DM-Multipath dans CentOS/RHEL

Qu'est-ce que DM-Multipath

Device-Mapper Multipath (DM-Multipath) est un outil multipath natif de Linux, qui vous permet de configurer plusieurs chemins d'E/S entre les nœuds de serveur et les baies de stockage dans un seul périphérique. Ces chemins d'E/S sont des connexions SAN physiques qui peuvent inclure des câbles, des commutateurs et des contrôleurs distincts. Le multipathing agrège les chemins d'E/S, créant un nouveau périphérique composé des chemins agrégés.

Créer des partitions et un système de fichiers sur les appareils DM-Multipath

1. Les appareils DM-Multipath seront créés en tant que /dev/mapper/mpathN , où N est le numéro de groupe de trajets multiples. Utilisez la commande fdisk pour créer des partitions sur /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. Enregistrez les partitions multipath dans /dev/mapper :

# kpartx -a /dev/mapper/mpath0

3. Listez toutes les partitions sur cet appareil :

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

4. Créez un système de fichiers sur les partitions :

# 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. Montez la partition sur le point de montage :

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

Conseils

L'outil DM-Multipath utilise trois ensembles différents de noms de fichiers :

1. N'utilisez JAMAIS /dev/dm-N périphériques, car ils sont uniquement destinés à être utilisés par l'outil DM-Multipath.

2. N'utilisez JAMAIS /dev/mpath/mpathNdevices , car lorsque des périphériques multichemins sont montés au démarrage, le sous-système UDEV peut ne pas créer les nœuds de périphérique assez tôt.

3. Utilisez TOUJOURS /dev/mapper/mpathN périphériques, car ils sont persistants et ils sont automatiquement créés par device-mapper au début du processus de démarrage. Par conséquent, ce sont les noms de périphérique qui doivent être utilisés pour accéder aux périphériques à chemins multiples. Mais dans une configuration RAC (Real Application Cluster), bien que les noms /dev/mapper/mpathN puissent être persistants lors des redémarrages sur une seule machine, il n'y a aucune garantie que d'autres nœuds de cluster utiliseront le même nom pour ce disque. Si cela est souhaité, utilisez la fonction UDEV pour obtenir des noms persistants à l'échelle du cluster.


Cent OS
  1. Comment installer phpMyAdmin sur RHEL 8 / CentOS 8

  2. Comment installer P7Zip sur RHEL 8 / CentOS 8

  3. Comment installer ntfs-3g sur RHEL 8 / CentOS 8

  4. Comment créer et activer la partition d'échange sur Centos / RHEL 8

  5. Comment créer une nouvelle partition /boot dans CentOS / RHEL

Comment installer cpan sur RHEL 8 / CentOS 8

Comment installer ruby ​​sur RHEL 8 / CentOS 8

Comment installer Docker CE sur RHEL 8 / CentOS 8

Comment installer VirtualBox 6.0 sur CentOS 8 / RHEL 8

Comment installer CentOS / RHEL 7 sur une partition RAID

CentOS / RHEL :Comment ajouter une nouvelle partition de swap