субота, 4 грудня 2010 р.

Деактивація фізичного тому LVM

Треба було сьогодні на одному з вінчаків, що використовувався повністю як фізичний том для LVM, створити розділи. При цьому дані повинні бути збережені (1.2 тбайти, купа кльових фільмів, музики і древнього хламу який я боюся видалити :])


Маю дві групи томів на двох жорстких дисках. Необхідно звільнити один з них (/dev/sdc).

root@blackbox:/home# pvs
  PV         VG        Fmt  Attr PSize   PFree 
  /dev/dm-3            lvm2 --   100.00g 100.00g
  /dev/dm-4            lvm2 --   282.17g 282.17g
  /dev/sda4  blackbox  lvm2 a-   502.17g      0
  /dev/sdb             lvm2 --   596.17g 596.17g
  /dev/sdc   datastore lvm2 a-     1.82t 679.02g
  /dev/sde             lvm2 --   298.09g 298.09g


Щоб зберегти інфу, я нашкріб де тільки міг вінчестерів та вільного місця, і маю загалом 1.2 тбайти в резерві для копіювання даних з фізичного тому.

Додаю нові фізичні томи до групи datastore.

root@blackbox:/home# vgextend datastore /dev/dm-3 /dev/dm-4 /dev/sdb /dev/sde
  Volume group "datastore" successfully extended
root@blackbox:/home# pvs
  PV         VG        Fmt  Attr PSize   PFree 
  /dev/dm-3  datastore lvm2 a-   100.00g 100.00g
  /dev/dm-4  datastore lvm2 a-   282.16g 282.16g
  /dev/sda4  blackbox  lvm2 a-   502.17g      0
  /dev/sdb   datastore lvm2 a-   596.17g 596.17g
  /dev/sdc   datastore lvm2 a-     1.82t 679.02g
  /dev/sde   datastore lvm2 a-   298.09g 298.09g


Після чого звільняємо фізичний том

root@blackbox:/home# pvmove -v -i 30 /dev/sdc
    Finding volume group "datastore"
  Detected pvmove in progress for /dev/sdc
    Found volume group "datastore"
    Found volume group "datastore"
    Found volume group "datastore"
    Checking progress every 30 seconds
  /dev/sdc: Moved: 1.0%
  /dev/sdc: Moved: 1.3%


Після чого я йду заварювати чай і ставлю на перегляд фільм з того самого тому, який зараз переміщується :)

Немає коментарів:

Дописати коментар