Como eu crio Free Extents, então posso substituir uma unidade física neste grupo de volume lvm?

2

Eu tenho um sistema Fedora Linux 28 com 4 drives físicos, tudo em um LVM Volume Group . A placa-mãe deste sistema possui apenas 4 slots SATA. Meu objetivo é remover a unidade /dev/sdd física do grupo de volume. Eu configurei este Grupo de Volume LVM durante a instalação do Fedora e não fiz nenhuma alteração desde então.

sudo lvm pvdisplay -m apresenta o seguinte:

 --- Physical volume ---
  PV Name               /dev/sdb2
  VG Name               fedora
  PV Size               <148.05 GiB / not usable 2.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              37900
  Free PE               0
  Allocated PE          37900
  PV UUID               VWJMSa-pvQ2-7Ih8-viHe-buy2-PYJC-GEefBa

  --- Physical Segments ---
  Physical extent 0 to 37899:
    Logical volume  /dev/fedora/root
    Logical extents 76310 to 114209

  --- Physical volume ---
  PV Name               /dev/sdc1
  VG Name               fedora
  PV Size               <74.53 GiB / not usable 2.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              19079
  Free PE               0
  Allocated PE          19079
  PV UUID               fiknY0-2s1A-tk8S-TLBz-WH2E-DAjH-DdSEoD

  --- Physical Segments ---
  Physical extent 0 to 19078:
    Logical volume  /dev/fedora/root
    Logical extents 114210 to 133288

  --- Physical volume ---
  PV Name               /dev/sdd1
  VG Name               fedora
  PV Size               <74.53 GiB / not usable 2.00 MiB
  Allocatable           yes
  PE Size               4.00 MiB
  Total PE              19079
  Free PE               1
  Allocated PE          19078
  PV UUID               nIeix3-CrhC-BM3o-ZBFU-xowH-h2MS-LohQZ6

  --- Physical Segments ---
  Physical extent 0 to 18082:
    Logical volume  /dev/fedora/root
    Logical extents 133289 to 151371
  Physical extent 18083 to 19077:
    Logical volume  /dev/fedora/swap
    Logical extents 0 to 994
  Physical extent 19078 to 19078:
    FREE

  --- Physical volume ---
  PV Name               /dev/sda1
  VG Name               fedora
  PV Size               <298.09 GiB / not usable 4.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              76310
  Free PE               0
  Allocated PE          76310
  PV UUID               emQpJu-VuAs-20mU-KcJz-d8Wu-wAJK-8caUof

  --- Physical Segments ---
  Physical extent 0 to 76309:
    Logical volume  /dev/fedora/root
    Logical extents 0 to 76309

Estou tentando seguir este guia , que descreve como usar o pvmove comando, mas executando pvmove /dev/sdd1 me dá este erro:

No extents available for allocation.

Como eu crio extensões para o processo de alocação?

EDITAR

lvm pvs

PV         VG     Fmt  Attr PSize    PFree
/dev/sda1  fedora lvm2 a--  <298.09g    0
/dev/sdb2  fedora lvm2 a--  <148.05g    0
/dev/sdc1  fedora lvm2 a--   <74.53g    0
/dev/sdd1  fedora lvm2 a--   <74.53g 4.00m

lvm lvs

LV   VG     Attr       LSize    Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root fedora -wi-ao---- <591.30g
  swap fedora -wi-ao----   <3.89g

lvm vgs

  VG     #PV #LV #SN Attr   VSize    VFree
  fedora   4   2   0 wz--n- <595.19g 4.00m

EDIT 2

df -Th

/dev/mapper/fedora-root ext4      582G  443G  110G  81% /
    
por Nathan Jones 11.11.2018 / 22:31

0 respostas