我正在尝试利用
Linux(Centos6.0)中的LVM2功能.
当尝试在特定块设备上定义PV的第一步时,我收到以下错误消息:
当尝试在特定块设备上定义PV的第一步时,我收到以下错误消息:
[root@localhost /] pvcreate /dev/sdb
无法独占打开/ dev / sdb.挂载文件系统?
未安装/ dev / sdb并删除其分区表.
我还应该提到/ dev / sdb用于表示更大的块设备(大约4倍)并且通过硬件raid的配置减少(我在raid控制器中将hd分成4).
有没有人曾经遇到过这个错误,并知道如何从这里拿走它?
解决方法
也许device-mapper正在“窃取”这个设备.试试这个:
[root@host ~]# dmsetup ls sdb (253,2) VolGroup00-LogVol01 (253,1) VolGroup00-LogVol00 (253,0)
如果您发现如上例所列的sdb设备,请使用dmsetup将其删除并创建物理卷:
[root@host ~]# dmsetup remove sdb [root@host ~]# pvcreate /dev/sdb Physical volume "/dev/sdb" successfully created