drivers idênticos tamanho pv diferente

1

Eu tenho uma situação estranha com drives idênticos:

     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

Eu tenho problema para copiar todos os dados de / dev / sda5 para / dev / md1 via pvmove porque o primeiro disco tem tamanho 465,52 e o segundo tem 465,40. Por que isso acontece? nenhum HPA está ativo.

Alguma ideia de como consertar isso? (migração ao vivo no ataque ao espelho)

#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 (raiz -ext4 + swap)

    
por MealstroM 01.04.2013 / 17:19

1 resposta

0

Parece que você esqueceu de considerar o superbloco md: "O tamanho disponível de cada dispositivo é a quantidade de espaço antes do super bloco, então entre 64K e 128K é perdido quando um dispositivo é incorporado a um array MD" ( link ) 0.12 GiB tem cerca de 128KiB.

Como o / dev / sda5 tem 12 PE (48 MiB) livres, você pode reduzi-lo com o pvresize. Eu faria um backup primeiro.

    
por 01.04.2013 / 18:55

Tags