GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come partizionare i dispositivi pseudo-multipath DM in CentOS/RHEL

Cos'è DM-Multipath

Device-Mapper Multipath (DM-Multipath) è uno strumento multipath nativo di Linux, che consente di configurare più percorsi di I/O tra nodi server e array di storage in un unico dispositivo. Questi percorsi di I/O sono connessioni SAN fisiche che possono includere cavi, switch e controller separati. Il multipath aggrega i percorsi di I/O, creando un nuovo dispositivo costituito dai percorsi aggregati.

Crea partizioni e file system su dispositivi DM-Multipath

1. I dispositivi DM-Multipath verranno creati come /dev/mapper/mpathN , dove N è il numero del gruppo multipath. Usa il comando fdisk per creare partizioni su /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. Registra le partizioni multipath in /dev/mapper:

# kpartx -a /dev/mapper/mpath0

3. Elenca tutte le partizioni su questo dispositivo:

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

4. Crea un file system sulle partizioni:

# 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. Montare la partizione sul punto di montaggio:

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

Suggerimenti

Lo strumento DM-Multipath utilizza tre diversi set di nomi di file:

1. NON utilizzare MAI /dev/dm-N dispositivi, poiché sono destinati ad essere utilizzati solo dallo strumento DM-Multipath.

2. NON utilizzare MAI /dev/mpath/mpathNdevices , perché quando i dispositivi multipath vengono montati all'avvio, il sottosistema UDEV potrebbe non creare i nodi del dispositivo abbastanza presto.

3. Usa SEMPRE /dev/mapper/mpathN dispositivi, poiché sono persistenti e vengono creati automaticamente da device-mapper all'inizio del processo di avvio. Pertanto questi sono i nomi dei dispositivi che dovrebbero essere utilizzati per accedere ai dispositivi multipath. Ma in una configurazione RAC (Real Application Cluster), sebbene i nomi /dev/mapper/mpathN possano essere persistenti tra i riavvii su una singola macchina, non vi è alcuna garanzia che altri nodi del cluster utilizzino lo stesso nome per questo disco. Se lo si desidera, utilizzare la funzione UDEV per ottenere nomi persistenti a livello di cluster.


Cent OS
  1. Come installare phpMyAdmin su RHEL 8 / CentOS 8

  2. Come installare P7Zip su RHEL 8 / CentOS 8

  3. Come installare ntfs-3g su RHEL 8 / CentOS 8

  4. Come creare e abilitare la partizione di scambio su Centos / RHEL 8

  5. Come creare una nuova partizione /boot in CentOS/RHEL

Come installare cpan su RHEL 8 / CentOS 8

Come installare Ruby su RHEL 8 / CentOS 8

Come installare Docker CE su RHEL 8 / CentOS 8

Come installare VirtualBox 6.0 su CentOS 8 / RHEL 8

Come installare CentOS / RHEL 7 su una partizione RAID

CentOS / RHEL:come aggiungere una nuova partizione di swap