重复条目 /dev/mapper

重复条目 /dev/mapper

系统是 Fedora 23。这是在系统升级后发生的。问题是 /dev/mapper 中的重复条目。从 /dev/mapper 中可以看到,每个分区都出现了两次。如何删除基于设备的名称?

ls /dev/mapper 显示:

fedora-home
fedora-root21
fedora-secure
fedora-var
SAMSUNG_MZMTE256HMHP-000SO_S1F8NYAF201142
SAMSUNG_MZMTE256HMHP-000SO_S1F8NYAF201142p1
SAMSUNG_MZMTE256HMHP-000SO_S1F8NYAF201142p2
SAMSUNG_MZMTE256HMHP-000SO_S1F8NYAF201142p3

lsblk 显示:

sda                                               8:0    0 238.5G  0 disk  
└─SAMSUNG_MZMTE256HMHP-000SO_S1F8NYAF201142     253:0    0 238.5G  0 mpat
  ├─SAMSUNG_MZMTE256HMHP-000SO_S1F8NYAF201142p1 253:1    0   200M  0 part  
  ├─SAMSUNG_MZMTE256HMHP-000SO_S1F8NYAF201142p2 253:2    0   500M  0 part           
  └─SAMSUNG_MZMTE256HMHP-000SO_S1F8NYAF201142p3 253:3    0 237.8G  0 part  

答案1

虽然这些条目都在 /dev/mapper 中,但只有命名的条目来自 LVM。其他条目(按驱动器 ID)来自具有从其创建的多路径抽象的单个设备。

问题:

您的驱动器已添加到 WWID 列表中,如通过文件建立的/etc/multipath/wwids(如此处打印):

# Multipath wwids, Version : 1.0 # NOTE: This file is automatically maintained by multipath and multipathd. 
# You should not need to edit this file in normal circumstances.
# # Valid WWIDs: /SAMSUNG_MZMTE256HMHP-000SO_S1F8NYAF201142/ /Samsung_SSD_840_EVO_1TB_mSATA_S1KRNEAFB01255N/ /HGST_HTS721010A9E630_JG40006PG3DADC/

解决方案:

您的驱动器已添加到 WWID 列表中,正如您在那里打印的那样。尽管有警告,您应该能够手动将其从该文件中删除以解决此问题。或者(也许除此之外),您可以禁用 multipathd,因为您反正也不用它。可以通过发出以下命令来实现:

# systemctl disable multipathd.service && systemctl stop multipathd.service

相关内容