Redhat7 Udev如何绑定单路径设备

2023-04-12 04:18:00 路径 设备 定单

Redhat7 Udev如何绑定单路径设备

在Redhat 7中,使用Udev可以很容易地绑定单路径设备。下面是一个简单的例子,说明如何使用Udev绑定一个单路径设备:

首先,使用lsblk命令查看系统中可用的块设备:

lsblk

输出结果如下所示:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 0 20G 0 disk

├─sda1 8:1 0 500M 0 part /boot

├─sda2 8:2 0 1G 0 part [SWAP]

└─sda3 8:3 0 18.5G 0 part /

sdb 8:16 0 10G 0 disk

└─sdb1 8:17 0 10G 0 part

sdc 8:32 0 10G 0 disk

└─sdc1 8:33 0 10G 0 part

在上面的输出中,sdb和sdc是两个空闲的块设备。

接下来,使用blkid命令查看要绑定的设备的UUID:

blkid /dev/sdb1

输出结果如下所示:

/dev/sdb1: UUID="f780a62e-1a4f-4fae-8fa2-7faa0e3e6a8b" TYPE="ext4"

/dev/sdc1: UUID="f780a62e-1a4f-4fae-8fa2-7faa0e3e6a8b" TYPE="ext4"

可以看到,sdb1和sdc1具有相同的UUID。

现在,使用UUID绑定这两个设备:

echo 'UUID=f780a62e-1a4f-4fae-8fa2-7faa0e3e6a8b /mnt/sdb1 ext4 defaults 0 0' >> /etc/fstab

echo 'UUID=f780a62e-1a4f-4fae-8fa2-7faa0e3e6a8b /mnt/sdc1 ext4 defaults 0 0' >> /etc/fstab

接下来,使用mount命令挂载这两个设备:

mount /dev/sdb1

mount /dev/sdc1

现在,可以使用df命令查看挂载的设备:

df -h

输出结果如下所示:

Filesystem Size Used Avail Use% Mounted on

/dev/sda3 18G 3.8G 14G 23% /

tmpfs 917M 8.0K 917M 1% /dev/shm

/dev/sda1 477M 155M 303M 35% /boot

/dev/sdb1 9.5G 33M 8.9G 1% /mnt/sdb1

/dev/sdc1 9.5G 33M 8.9G 1% /mnt/sdc1

可以看到,sdb1和sdc1两个设备都已经挂载到了/mnt目录下。

相关文章