在使用命令创建存储时,提示“The SR operation cannot be performed because a device underlying the SR is in use by the host”,以下是解决这个问题的方法
1、使用fdisk -l命令查看硬盘多了dm-0、dm-1等几个以dm开头的设备(dm是device mapper,即设备映射的意思)
fdisk -l
2、使用dmsetup status命令查看系统的设备映射状态,发现莫名多了几个映射
dmsetup status
3、使用命令dmsetup remove 设备名称,删除无关的映射
dmsetup remove 设备名称
4、再使用fdisk -l查看dm-0、dm-1等设备已经删除了
fdisk -l
5、现在就可以使用命令创建存储
xe sr-create name-label="sdc" shared=false device-config-device=/dev/sdc type=lvm