在使用lvm的时候,会出现Found duplicate PV及cdrom的信息,如下:
[root@mylinux2 lvm]# pvscan
/dev/cdrom: open failed: Read-only file system
Attempt to close device '/dev/cdrom' which is not open.
Found duplicate PV SdqCHHILXNSG1bLLLqtZ9fAv6sGTtiqj: using /dev/hdd not /dev/gnbd0
PV /dev/hdd VG myvg lvm2 [10.00 GB / 10.00 GB free]
Total: 1 [10.00 GB] / in use: 1 [10.00 GB] / in no VG: 0 [0 ]
以上信息可以通过将/etc/lvm/lvm.conf中的
filter = [ "a/.*/"]
修改为:
filter = [ "r|/dev/cdrom|","r|/dev/hd[c,d]|","r|/dev/.*/by-id/.*|","r|/dev/.*/by-path/.*|","a/.*/" ]
来过滤.
验证是否过滤掉了上述信息:
[root@mylinux2 lvm]# pvs
PV VG Fmt Attr PSize PFree
/dev/gnbd0 myvg lvm2 a- 10.00G 10.00G
[root@mylinux2 lvm]# vgs
VG #PV #LV #SN Attr VSize VFree
myvg 1 0 0 wz--n- 10.00G 10.00G
使用lvmdiskscan来检查filter是否设置正确:
[root@mylinux2 lvm]# lvmdiskscan
/dev/ramdisk [ 16.00 MB]
/dev/gnbd0 [ 10.00 GB] LVM physical volume
/dev/ram [ 16.00 MB]
/dev/hda1 [ 101.94 MB]
/dev/ram2 [ 16.00 MB]
/dev/hda2 [ 1.50 GB]
/dev/ram3 [ 16.00 MB]
/dev/hda3 [ 8.40 GB]
/dev/ram4 [ 16.00 MB]
/dev/ram5 [ 16.00 MB]
/dev/ram6 [ 16.00 MB]
/dev/ram7 [ 16.00 MB]
/dev/ram8 [ 16.00 MB]
/dev/ram9 [ 16.00 MB]
/dev/ram10 [ 16.00 MB]
/dev/ram11 [ 16.00 MB]
/dev/ram12 [ 16.00 MB]
/dev/ram13 [ 16.00 MB]
/dev/ram14 [ 16.00 MB]
/dev/ram15 [ 16.00 MB]
/dev/hdb1 [ 10.00 GB]
2 disks
18 partitions
0 LVM physical volume whole disks
1 LVM physical volume
[root@mylinux2 lvm]# pvscan
/dev/cdrom: open failed: Read-only file system
Attempt to close device '/dev/cdrom' which is not open.
Found duplicate PV SdqCHHILXNSG1bLLLqtZ9fAv6sGTtiqj: using /dev/hdd not /dev/gnbd0
PV /dev/hdd VG myvg lvm2 [10.00 GB / 10.00 GB free]
Total: 1 [10.00 GB] / in use: 1 [10.00 GB] / in no VG: 0 [0 ]
以上信息可以通过将/etc/lvm/lvm.conf中的
filter = [ "a/.*/"]
修改为:
filter = [ "r|/dev/cdrom|","r|/dev/hd[c,d]|","r|/dev/.*/by-id/.*|","r|/dev/.*/by-path/.*|","a/.*/" ]
来过滤.
验证是否过滤掉了上述信息:
[root@mylinux2 lvm]# pvs
PV VG Fmt Attr PSize PFree
/dev/gnbd0 myvg lvm2 a- 10.00G 10.00G
[root@mylinux2 lvm]# vgs
VG #PV #LV #SN Attr VSize VFree
myvg 1 0 0 wz--n- 10.00G 10.00G
使用lvmdiskscan来检查filter是否设置正确:
[root@mylinux2 lvm]# lvmdiskscan
/dev/ramdisk [ 16.00 MB]
/dev/gnbd0 [ 10.00 GB] LVM physical volume
/dev/ram [ 16.00 MB]
/dev/hda1 [ 101.94 MB]
/dev/ram2 [ 16.00 MB]
/dev/hda2 [ 1.50 GB]
/dev/ram3 [ 16.00 MB]
/dev/hda3 [ 8.40 GB]
/dev/ram4 [ 16.00 MB]
/dev/ram5 [ 16.00 MB]
/dev/ram6 [ 16.00 MB]
/dev/ram7 [ 16.00 MB]
/dev/ram8 [ 16.00 MB]
/dev/ram9 [ 16.00 MB]
/dev/ram10 [ 16.00 MB]
/dev/ram11 [ 16.00 MB]
/dev/ram12 [ 16.00 MB]
/dev/ram13 [ 16.00 MB]
/dev/ram14 [ 16.00 MB]
/dev/ram15 [ 16.00 MB]
/dev/hdb1 [ 10.00 GB]
2 disks
18 partitions
0 LVM physical volume whole disks
1 LVM physical volume
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11134237/viewspace-695205/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/11134237/viewspace-695205/