pvmove

LVM – pvmove 到较小的卷
pvmove

LVM – pvmove 到较小的卷

我想将pvmove逻辑卷移至较小但较快的驱动器,并将多余的部分留在原始驱动器上。这可以轻松实现吗? ...

Admin

Centos 6.10 - 如何增加分配的 PE 大小以占用可用 P/E 大小
pvmove

Centos 6.10 - 如何增加分配的 PE 大小以占用可用 P/E 大小

我最近不得不缩小 Clonezilla 图像,但是做得过头了,现在必须恢复一些未使用的可用空间。 以下是 vgadisplay 的输出: --- Volume group --- VG Name vg_centos6svr System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 27 VG Access read/write VG Statu...

Admin

减少 lvmgroup - 无法调整为 xxxx 区,因为后面的区已被分配
pvmove

减少 lvmgroup - 无法调整为 xxxx 区,因为后面的区已被分配

我一直在通过减少 lvmgroup 来减少 Centos 6.10 映像的大小。我现在可以运行以下命令: pvresize -tv --setphysicalvolumesize 1600G /dev/md125p2 它给了我以下错误信息: /dev/md125p2: cannot resize to 409599 extents as later ones are allocated. 我试图了解如何构建 pvmove 命令来消除错误,但我不太明白这个概念。 以下是该命令的输出 pvs -v --segments /dev/md125p PV...

Admin

(LVM)将数据移动到同一逻辑卷内的不同物理卷
pvmove

(LVM)将数据移动到同一逻辑卷内的不同物理卷

我有一个名为 的逻辑卷storage。它包含两个 ~1TB 的物理卷:/dev/sdc和/dev/sdd。smartctl -a /dev/sdd通知我它/dev/sdd失败了。我仍然可以从中读取数据,我刚刚备份了 LV 中的所有内容。 我的实际数据约为 200GB — 很少,以至于其中一个 PV 可以容纳所有数据。我想/dev/sdd从逻辑卷中删除它并将其所有数据传输到此/dev/sdcLV 上的其他 PV()。 pvmove由于所有范围都已分配,因此失败。 # pvmove /dev/sdd /dev/sdc WARNING: No free ...

Admin

pvmove 到更小的驱动器?
pvmove

pvmove 到更小的驱动器?

我在 CentOS 7、lvm 上运行,根驱动器为 XFS 格式。按照最初的设置,服务器有一个包含操作系统和数据的单个大型根卷。现在数据已经增长,我想将其移至单独的驱动器。这很简单,但在过程结束时,它将留下一个相当大的根驱动器几乎是空的。由于这是一台虚拟机(proxmox 服务器),我想释放主机驱动器空间,所以我想“缩小”根驱动器。到目前为止,我想到的最佳程序如下: 将新的、较小的物理驱动器添加到驱动器组 用于pvmove将范围从旧驱动器移动到新驱动器 删除旧的物理卷并丢弃映像 我遇到的问题与步骤 2 有关:据我所知,它会失败,因为新卷上可用的物理盘...

Admin

启用 mq_deadline 后 Linux pvmove 出错,有什么办法可以恢复吗?
pvmove

启用 mq_deadline 后 Linux pvmove 出错,有什么办法可以恢复吗?

因此,我们在办公室使用 pvmove 进行了迁移。然后发生了以下情况 Mar 8 12:26:51 v1 kernel: [ 5798.100321] BUG: kernel NULL pointer dereference, address: 0000000000000140 Mar 8 12:26:51 v1 kernel: [ 5798.101099] #PF: supervisor read access in kernel mode Mar 8 12:26:51 v1 kernel: [ 5798.101716] #PF: error_co...

Admin

将 LVM 卷组从几个磁盘移动到一个磁盘
pvmove

将 LVM 卷组从几个磁盘移动到一个磁盘

我在单个 SSD 上有一个 LVM 组,空间用完后,我将其扩展到 HDD。现在我买了一个更大的 SSD,想把所有东西都移到那里。 $ sudo lvm vgs VG #PV #LV #SN Attr VSize VFree fedora_localhost-live 3 2 0 wz--n- <266.74g 8.00m $ sudo pvscan WARNING: Failed to connect to lvmetad. Falling back to device ...

Admin

VG 中已锁定的 LVM 逻辑卷,缺少 PV
pvmove

VG 中已锁定的 LVM 逻辑卷,缺少 PV

因此,我遇到了磁盘故障,并将 LV 从故障磁盘移动到新的 PV。一些 LV 移动成功,一些没有。之后我最终处于以下状态:- 两个锁定的 LV - 卷组缺少 PV 当我尝试删除 PV 时,我得到: vgreduce --removemissing --force vg3 Couldn't find device with uuid RQr0HS-17ts-1k6Y-Xnex-IZwi-Y2kM-vCc5mP. Removing partial LV var. Can't remove locked LV var lvremove -fff v...

Admin

domU 中的 pvmove 期间负载非常高
pvmove

domU 中的 pvmove 期间负载非常高

今天晚上我过得很糟糕。我不得不将 LVM2 LV 从一个 PV 移动到另一个 PV(源 PV 由 NFS 存储的 vdisk 支持,目标 PV 由 iscsi LUN 支持)。移动此 VG 的小型 LV(几 GB)很顺利,但我有一个 400GB 的 LV,过了一会儿,这使我的客户机达到 150 以上的负载平均值,以至于它卡住了,我不得不硬重启它。 我尝试在将内存和 CPU 大小增加一倍(16GB 和 4vcpu)后恢复 pvmove。负载几乎立即变得非常高。达到 5 分钟负载平均值中的 60,我决定终止 pvmove 进程(祈祷)。进程被正确终止,或者至少...

Admin

开始从 webmin 的 LVM 中删除物理卷。我如何查看进度?
pvmove

开始从 webmin 的 LVM 中删除物理卷。我如何查看进度?

因此,我最近将一个 2TB 物理卷 (PV) 添加到 LVM 卷组 (VG),唯一目的是从 VG 中删除另一个 2TB PV。一切都从 webmin 进行。 因此,一旦将额外的 PV 附加到 LVM 中,请按“从 VG 中删除”来删除多余的 PV。然后 webmin 询问 Are you sure you want to remove physical volume device /dev/sdc from its volume group? This will result in any data being shifted to other phys...

Admin

pvmove 期间临时卷中的默认元数据大小是多少?
pvmove

pvmove 期间临时卷中的默认元数据大小是多少?

当我尝试解决一个特定问题时,我遇到了一个有趣的错误。 我们遇到了一个问题,因为元数据大小太小(255 个扇区或 128k),我们必须将扩展区移至新的物理卷。我们已将 /etc/lvm.conf 中的 pvmetadatasize 增加到 32768,并使用 4K 作为新物理卷上的元数据大小,因此我们认为在这方面是好的。但是,当我们移动最后几个卷(每个卷大约有 500 GB 的数据)时,我们运行时出现此错误: metadata too large for circular buffer 考虑到我们所做的设置,这很奇怪。不过,我们最终通过在各个卷上重新运...

Admin

PVmove 是复制数据还是移动数据?
pvmove

PVmove 是复制数据还是移动数据?

我在两个卷之间执行了 pvmove 命令,但现在我可以看到两个存储中的数据。那么 pvmove 是复制还是移动数据? 在服务器中执行的命令 pvmove /dm/dm-1 /dm/dm-0 ...

Admin

运行 pvmove 之前忘记创建分区
pvmove

运行 pvmove 之前忘记创建分区

我运行 pvmove 将范围从旧 LVM 磁盘迁移到新磁盘,但我忘记先在新磁盘上创建分区结构: pvmove /dev/sdb1 /dev/sdc 一切似乎都很好,但我想知道我是否应该再次将其从新磁盘上移出,创建分区结构,然后重新安装?似乎不这样做的唯一警告是其他人可能会查看磁盘并发现上面没有分区结构并将其格式化。目前我是唯一管理它们的人。 另外,有没有一种方法可以做到这一点而不涉及更多 pvmoves? ...

Admin