Portál AbcLinuxu, 26. dubna 2024 10:58


Dotaz: Resize LVM partisny Rhel/Centos7

25.1.2018 12:02 kukin
Resize LVM partisny Rhel/Centos7
Přečteno: 645×
Odpovědět | Admin

Zdravim,

chtel jsem zeptat na nejlepsi zpusob/postup, jak rozsirit LVM partition.

Typicky navysim fyzicke misto na disku, tehdy pomuze rescan scsi_device, jenze pod lvm mam jeste z instalacniho GUI nakonfigurovane LVM, to vytvori pod blokovym zarizenim jeste partition sdb1, az na nem je pak samotne LVM.

Tehdy je potreba obohatit sdb1 o pridane misto. Chtel bych to automatizovat, takze fdisk moc nedava smysl, protoze ma jen interaktivni mod. Parted odstranil z 3.1 verze podporu pro schema msdos, takze resize nefunguje.

Co jsem nasel, tak je v Rhel backportovany resizeparted https://access.redhat.com/solutions/199573. Problem je, ze bych musel prepocitavat dostupne/volne misto na disku na blokove sektory a potom obohatit pres reziseparted (resizepart /dev/sdb 1 209715200), potom tusim by zafungoval pvresize /dev/sdb1 a byl bych tam, kde bych potreboval.

Existuje nejake reseni typu resizepart /dev/sdb 1 +100%FREE ?

lsblk

sdb                       8:16   0  100G  0 disk 
└─sdb1                    8:17   0  100G  0 part 
  ├─rhel-root           253:0    0   10G  0 lvm  /
  ├─rhel-swap           253:1    0    4G  0 lvm  
  ├─rhel-opt            253:2    0    2G  0 lvm  /opt
  ├─rhel-home           253:3    0    2G  0 lvm  /home
  ├─rhel-tmp            253:4    0    2G  0 lvm  /tmp
  └─rhel-var            253:5    0    5G  0 lvm  /var

Nebo je rozumnejsi pouzito toto schema ? (Kde by to eventuelne zafungovalo bez rozsirovani partitiony ? )

 

 

sdb                       8:16   0  100G  0 disk 
  ├─rhel-root           253:0    0   10G  0 lvm  /
  ├─rhel-swap           253:1    0    4G  0 lvm  
  ├─rhel-opt            253:2    0    2G  0 lvm  /opt
  ├─rhel-home           253:3    0    2G  0 lvm  /home
  ├─rhel-tmp            253:4    0    2G  0 lvm  /tmp
  └─rhel-var            253:5    0    5G  0 lvm  /var

Diky

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.1.2018 12:36 Jirka
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7
Odpovědět | | Sbalit | Link | Blokovat | Admin
GNU Parted 3.1 nepodporuje msdos tabulky? Co je to za nesmysl?
25.1.2018 12:43 kukin
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7
nepodporuje resize, https://bugzilla.redhat.com/show_bug.cgi?id=807101. V epelu novejsi verzi nemam k dispozici.
25.1.2018 17:38 Jirka
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7
a je nutne pouzit resize? partition se prece da smazat a vytvorit nova.
25.1.2018 12:39 ZAH | skóre: 43 | blog: ZAH
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jaký filesystem používáš pro XFS je návod zde
25.1.2018 12:44 kukin
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7
ext4.

Jeste funguje sfdisk, ale ten asi netrigruje BLKPG_RESIZE_PARTITION
25.1.2018 13:01 majales | skóre: 29 | blog: Majales
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7
Odpovědět | | Sbalit | Link | Blokovat | Admin
V Ubuntu 16LTS ten resize v parted funguje. Na to mám i ansible playbook. A nemůže to být offline rozšíření? To bych asi nabootoval gparted a udělal to tam. A nebo to obejít a přidat další pv do lvmgroup pomocí vgextend a pak rošířit logical volume pomocí lvextend a nakonec expandovat filesystém. Existuje ještě metoda se smazáním partition table a vytvořením nové větší partition, prý je to bezpečné.
25.1.2018 15:12 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7
Odpovědět | | Sbalit | Link | Blokovat | Admin
Chtel bych to automatizovat, takze fdisk moc nedava smysl, protoze ma jen interaktivni mod.
Vstaly mi vlasy na hlavě když jsem si přečet o automatizaci práce s oddíly. Připadá mi, že pocit, že s oddíly mohu pracovat skoro tak jako se soubory, se v poslední době nějak rozmáhá. Ale je třeba si pořád uvědomovat, že je to vždycky riziková operace která procházi více body one-piont-of-failure, a chby v těchto bodech může narušit celou změnu. Samozřejmě občas je taková operace potřeba, ale uvažovat o ní jako o "automatické" je zahrávat si s problémem.
25.1.2018 15:48 kukin
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7
No, je to hned druhy krok automatizace hned po kickstarter instalaci, takze o data strach nemam. Postavim LVM primo nad blokovym zarizenim. Ta mezipartiion, co tam vytvari instalace rhelu/centosu je ted spis na obtiz.
30.1.2018 15:37 Alibaba
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7
Ak je to rozširovanie partícií ako jeden z post-install krokov, tak je asi vhodnejšie zvážiť presun partitioningu do kickstart súboru. Partície a LVM sa potom vytvoria hneď pri inštalácii a netreba sa s tým zaoberať neskôr cez ansible alebo iné automatizačné tool-y. Paritioning aj s LVM je v kickstart súboroch fakt jednoduchá záležitosť.

2.2.2018 10:00 Chulda
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7
Tak nezvětšujte existující disk (partition), ale přidejte nový disk bez partition o správné velikosti. Tj. sda je vždy disk 5GB, ale druhý disk sdb je libovolné velikosti.

Anebo vytvářejte disk o správné velikosti kickstartem.
25.1.2018 20:21 drunkezz | skóre: 34 | blog: kadeco
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7
Odpovědět | | Sbalit | Link | Blokovat | Admin

fdisk ma aj neinteaktivny mod

normalne fdiskom partisnu zmaznes,vytvoris vacsiu ulozis

posunies novu tabulku kernelu

natiahnes PV

natiahnes LV

natiahnes FS

D.

25.1.2018 20:22 drunkezz | skóre: 34 | blog: kadeco
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7

napr....

http://xmodulo.com/how-to-run-fdisk-in-non-interactive-batch-mode.html

 

 

D.

31.1.2018 08:18 j
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevim, jake jsou konkretni pozadavky, ale nestacilo by jako alternativu proste vyrobit a pridat nove PV?
2.2.2018 09:47 Odpadlik
Rozbalit Rozbalit vše Re: Resize LVM partisny Rhel/Centos7
Odpovědět | | Sbalit | Link | Blokovat | Admin
Urcite nepouzivat partition tabulku. V tomto pripade je to uplne zbytecne

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.