Linux – Can’t create LVM due to: not found (or ignored by filtering)

centos6linuxlvm

I'm planning to use LVM for KVM, and when I try to create a VG it fails, so how can I create my VG and LV ?

Thanks

[root@server ~]# vgcreate virtual-machines /dev/sda
  Device /dev/sda not found (or ignored by filtering).
  Unable to add physical volume '/dev/sda' to volume group 'virtual-machines'.
[root@server ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3             2.0T  929G  976G  49% /
tmpfs                 3.9G  124K  3.9G   1% /dev/shm
/dev/sda1             194M   57M  128M  31% /boot
[root@server ~]# pvscan
  No matching physical volumes found

Best Answer

vgcreate just saved you from accidentally destroying all your data. Don't try this again until you fully understand what's going on.

I recommend you familiarize yourself with at least these parts of the LVM HOWTO:

Remember that /dev/sda is already in use, so attempting to create LVM volumes on it will destroy any data currently there. You will need another hard drive, or at least another hard drive partition.

Unfortunately, without knowing your setup, it's impossible for me to give more specific advice.

See also: