xen guest partíció növelés

 ( jupiter2005ster | 2019. február 11., hétfő - 15:56 )

hello

van egy xen guest gép ahol a xen-create-image ugye csak partíciókat hozott létre (/ és swap) a gépnek. A root partíciót növelném

dd if=/dev/zero of=sparse.img bs=1M count=0 seek=1024

de a teszt gépen ahol próbálom nem tudom újra szkennelni a partíciót ahogy a echo "- - -" > /sys/class/scsi_host/host0/scan parancs tenné.

van valakinek ötlete, hogy hogyan lehet ezt kivitelezni?

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

A fenti leírásból nem teljesen derül ki, hogy hol van a guest (a sparse.img file-ban?)
A teszt gép az mi? a Dom0 vagy DomU ?

Ha egy image file-ban van, akkor létrehoznék új image file-t, azon belül a csinálnék egy nagyobb root és egy nagyobb swap particiót (fdisk-el), majd kpartx-el felcsatolnám a régi és új imagefile-t is, dd-vel átmásolnám, majd e2fsck -f, és e2resize
természetesen mindezt a Dom0-n.

Egészen kellemes módszer :-P

Ja, nem.

hallgatom a verziódat :-)

Ha szabad javasolnom: img helyett használj lvm-et és könnyebb lesz az élet.

.

Téves vagy lock?

Téves.

Milyen file rendszer van a guesten?

XFs nél xfs_growfs
EXt nél resize2fs

DE OLVASS utána, mert egyik esetben fel kell mountolva lennie a másiknál nem ...

ext3
--
A legértékesebb idő a pillanat amelyben élsz.
https://sites.google.com/site/jupiter2005ster/

végül is a dd parancsal, reboot-al valamint resize2fs oldottam meg.
--
A legértékesebb idő a pillanat amelyben élsz.
https://sites.google.com/site/jupiter2005ster/

Én minden esetben megfutom az echo "- - -" köröket nem csak a host0, hanem a host1 és a host2 felé is, illetve utána echo 1 > /sys/block/sda/device/rescan, és ez után jöhet a partícióbűvölés (LVM esetén a GUID/unique GUID másolását nem elfelejtve...), utána meg a pv, illetve az lv+fs növelése.

de ahogy irtam VM-nek nem raw device volt atadva hanem img file amit a guest particionak latott. szoval nem muxik a rescan.
--
A legértékesebb idő a pillanat amelyben élsz.
https://sites.google.com/site/jupiter2005ster/