4.2.2. 根据设备名称将设备列入黑名单
您可以根据设备名称将设备类型列入黑名单,以便在配置文件
blacklist
部分的 devnode
条目中指定不要将它们分组到多路径设备中。
以下实例显示该配置文件中的可以将所有 SCSI 设备放入黑名单的行,因为它将所有 sd* 设备放入黑名单。
blacklist { devnode "^sd[a-z]" }
您可以使用配置文件
blacklist
部分的 devnode
条目指定要列入黑名单的每个设备,而不是指定具体类型的所有设备,我们不推荐使用后一种情况。除非根据 udev
规则的静态映射,我们无法保证在重启后每个设备的名称是一样的。例如:重启后,某个设备的名称可能从 /dev/sda
变为 /dev/sdb
。
默认情况下,以下
devnode
条目是编译到默认黑名单中的。这些条目中加入黑名单中的设备一般不支持 DM-Multipath。要在这些设备中启用多路径,您可能需要在配置文件的 blacklist_exceptions
部分指定这些设备,如 第 4.2.4 节 “黑名单之外的设备” 所述。
blacklist { devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*" devnode "^hd[a-z]" }