我有一个带有两个硬盘驱动器的服务器,我认为我已经正确安装了 LVM,直到我发现第二个硬盘驱动器实际上似乎没有被使用。我调查了这个问题并按照网上找到的一些说明进行操作,但问题变得更糟。显然,我最初的错误是pvremove
在我应该使用mvreduce
.
我在下面附上更多信息。我正在使用 Ubuntu Server 14.04 LTS。我还应该提到,我在第二块硬盘上没有任何数据需要恢复,这个磁盘可以完全擦除。
我的逻辑卷apollo2-vg
应该由sda3
和组成sdb
:
root@apollo2:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 745.2G 0 disk
??sda1 8:1 0 512M 0 part /boot/efi
??sda2 8:2 0 244M 0 part /boot
??sda3 8:3 0 744.5G 0 part
??apollo2--vg-root (dm-0) 252:0 0 1.2T 0 lvm /
??apollo2--vg-swap_1 (dm-1) 252:1 0 255.9G 0 lvm [SWAP]
sdb 8:16 0 745.2G 0 disk
??apollo2--vg-root (dm-0) 252:0 0 1.2T …
Run Code Online (Sandbox Code Playgroud) 我在主驱动器上安装了 Fedora 24,但后来决定将其安装在我的固态驱动器上。这样做之后,我尝试挂载我的主驱动器(在运行 cryptsetup 之后),但发生了这种情况:
# lvrename /dev/fedora/home /dev/fedora/althome
Multiple VGs found with the same name: skipping fedora
Use the VG UUID with --select vg_uuid=<uuid>
# lvdisplay
: above lists my partitions uuids
# lvrename --select vg_uuid=my-vg-uuid /dev/fedora/home /dev/fedora/althome
lvrename: unrecognized option '--select'
Run Code Online (Sandbox Code Playgroud)
由于给定的说明不起作用,我该如何解决这个问题?