相同的驱动器,不同的光伏尺寸

相同的驱动器,不同的光伏尺寸

我遇到了具有相同驱动器的奇怪情况:

     pvdisplay 
  --- Physical volume ---
  PV Name               /dev/sda5
  VG Name               group1
  PV Size               465.52 GiB / not usable 1.81 MiB
  Allocatable           yes 
  PE Size               4.00 MiB
  Total PE              119173
  Free PE               12
  Allocated PE          119161
  PV UUID               OLjgd0-83Ya-dxKM-llAV-a5mi-wJ1H-bHs59E

  --- Physical volume ---
  PV Name               /dev/md1
  VG Name               group1
  PV Size               465.40 GiB / not usable 1.81 MiB
  Allocatable           yes 
  PE Size               4.00 MiB
  Total PE              119141
  Free PE               119141
  Allocated PE          0
  PV UUID               w7jO7I-cfkj-9aXk-3hke-wWr6-PmW1-2IXBer

/dev/sda1   *        2048      499711      248832   83  Linux
/dev/sda2          501758   976771071   488134657    5  Extended
/dev/sda5          501760   976771071   488134656   8e  Linux LVM

/dev/sdb1   *        2048      499711      248832   fd  Linux raid autodetect
/dev/sdb2          501758   976771071   488134657    5  Extended
/dev/sdb5          501760   976771071   488134656   fd  Linux raid autodetect

我在通过以下方式将所有数据从 /dev/sda5 复制到 /dev/md1 时遇到问题移动因为第一个磁盘的大小为 465.52,第二个磁盘的大小为 465.40。为什么会发生这种情况?因为没有 HPA 处于活动状态。

知道如何修复它吗?(镜像 raid 上的实时迁移)


#cat /proc/mdstat 
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md1 : active raid1 sdb5[1]
      488003392 blocks super 1.2 [2/1] [_U]

md0 : active raid1 sdb1[1]
      248640 blocks super 1.2 [2/1] [_U]

/dev/sda1 - ext2 /dev/sda5 - LVM (根 -ext4 + 交换)

答案1

看起来你忘了考虑 md 超级块:“每个设备的可用大小是超级块之前的空间量,因此当设备合并到 MD 阵列时,会丢失 64K 到 128K 之间的空间”(http://linux.die.net/man/4/md)0.12 GiB 约为 128KiB。

由于 /dev/sda5 有 12 个 PE (48 MiB) 可用,因此您可以使用 pvresize 缩小它。我会先进行备份。

相关内容