磁盘满了,由于使用的是lvm,想要扩容时发现无论lvs还是lvdisplay这类命令都会报同样的错:

[root@localhost qwang]# lvs
Parse error at byte (line ): unexpected token
Error parsing metadata for VG fedora.
Skipping volume group fedora
Internal error: Volume Group fedora was not unlocked

各种搜索无果,翻出一个bug:https://bugzilla.redhat.com/show_bug.cgi?id=1119045

读到comment 30,试试

[root@localhost qwang]# uname -a
Linux localhost.localdomain
54.197.182.68 jbossas.alias.medium 3.17.-.fc20.x86_64 # SMP Fri Nov :: UTC x86_64 x86_64 x86_64 GNU/Linux

查看下hostname

[root@localhost qwang]# cat /etc/hostname
localhost.localdomain
54.197.182.68 jbossas.alias.medium

/etc/hostname里删去我自己加的一行54.197.182.68 jbossas.alias.medium

再查看下

[root@localhost qwang]# uname -a
Linux localhost.localdomain 3.17.-.fc20.x86_64 # SMP Fri Nov :: UTC x86_64 x86_64 x86_64 GNU/Linux

试试

[root@localhost qwang]# lvs
LV VG Attr LSize Pool Origin Data% Move Log Cpy%Sync Convert
home fedora -wi-ao---- .34g
root fedora -wi-ao---- .00g
swap fedora -wi-ao---- .64g

问题解决!

05-14 22:40