On 9/28/07, Catalin Catana <[EMAIL PROTECTED]> wrote:
>
>
> Pana la urma nu am mai avut rabdare si am facut toata smecheria asta
> aseara ... cam in felul urmator
>
> incepem cu fdisk
>
> # fdisk -l
> Disk /dev/hda: 80.0 GB, 80026361856 bytes
> 255 heads, 63 sectors/track, 9729 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
>
> Device Boot Start End Blocks
> Id System
> /dev/hda1 * 1 13 104391 83
> Linux
> /dev/hda2 14 2482 19832242+ 8e
> Linux LVM
>
>
> # fdisk /dev/hda
> Command (m for help): p
> Command (m for help): n - creezi o partitie noua
> Command (m for help): t - schimbi tipul partitiei create mai sus in
> 8e (Linux LVM)
> Command (m for help): w - salvezi partition table
>
> reboot - pentru ca kernelul sa foloseasca noua partition table
> (de cautat work around pentru a nu folosi reboot pe viitor)
> ??? ce se intampla daca avem hdd HOT (scsi sau altceva) , o mai
> trebui rebootat sistemul ?
Oh well, daca vorbim de un derivat Red Hat (inc. Fedora, CentOS etc.) nu ai
nevoie de reboot: un simplu
partprobe
e in 99,9% din cazuri suficient. (Daca ai disc hot plug si udev, nu te mai
doare nici acolo capul cu reboot, ofc.)
# fdisk -l
> Disk /dev/hda: 80.0 GB, 80026361856 bytes
> 255 heads, 63 sectors/track, 9729 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
>
> Device Boot Start End Blocks Id System
> /dev/hda1 * 1 13 104391
> 83 Linux
> /dev/hda2 14 2482 19832242+ 8e
> Linux LVM
> /dev/hda3 2483 9729 58211527+ 8e
> Linux LVM
>
> acum ne apucam de lvm
>
> # lvm
> lvm> pvs - listeaza 'physical volume' (partitiile fizice)
> lvm> vgs - listeaza 'volume group' (grup logic format din mai multe
> partitii fizice)
> lvm> lvs - listeaza 'logical volume' (partitii virtuale ale unui grup)
> lvm> pvcreate /dev/hda3
Exista utilitarele pv* (pvcreate, pvmove etc.), vg* (vgdisplay, vgextend,
vgreduce etc.) si lv* (lvcreate, lvextend etc.) Nu ai nevoie de consola lvm,
poti sta linistit in shell.
Physical volume "/dev/hda3" successfully created
>
> lvm> pvs
> PV VG Fmt Attr PSize PFree
> /dev/hda2 VolGroup00 lvm2 a- 18.91G 32.00M
> /dev/hda3 lvm2 -- 55.51G 55.51G
>
> lvm> vgextend VolGroup00 /dev/hda3
>
> Volume group "VolGroup00" successfully extended
>
> lvm> vgs
> VG #PV #LV #SN Attr VSize VFree
> VolGroup00 2 2 0 wz--n- 74.41G 55.53G
>
> lvm> pvs
> PV VG Fmt Attr PSize PFree
> /dev/hda2 VolGroup00 lvm2 a- 18.91G 32.00M
> /dev/hda3 VolGroup00 lvm2 a- 55.50G 55.50G
>
> lvm> lvs
> LV VG Attr LSize Origin Snap% Move
> Log Copy%
> LogVol00 VolGroup00 -wi-ao 18.50G
> LogVol01 VolGroup00 -wi-ao 384.00M
>
> lvm> lvextend -L74.03G /dev/VolGroup00/LogVol00
> Rounding up size to full physical extent 74.03 GB
> Extending logical volume LogVol00 to 74.03 GB
> Logical volume LogVol00 successfully resized
>
> lvm> lvs
> LV VG Attr LSize Origin Snap% Move
> Log Copy%
> LogVol00 VolGroup00 -wi-ao 74.03G
> LogVol01 VolGroup00 -wi-ao 384.00M
>
> Am termintat cu lvm-ul dar inca nu este disponibil spatiul pe care l-am
> adaugat
>
> # df -h
> Filesystem Size Used Avail Use% Mounted on
> /dev/mapper/VolGroup00-LogVol00
> 19G 16G 2.3G 88% /
> /dev/hda1 99M 16M 79M 17% /boot
> none 252M 0 252M 0% /dev/shm
>
> # ext2online /dev/VolGroup00/LogVol00
> ext2online v1.1.18 - 2001/03/18 for EXT2FS 0.5b
>
> #df -h
> Filesystem Size Used Avail Use% Mounted on
> /dev/mapper/VolGroup00-LogVol00
> 73G 16G 55G 22% /
> /dev/hda1 99M 16M 79M 17% /boot
> none 252M 0 252M 0% /dev/shm
>
> Si cam asta a fost .... am facut resize la "/" si acum totul pare sa fie
> OK.
Este, nu doar pare.
Ar fi posibil sa existe inconsistente sau faze nasoale din cauza ca am
> operat direct pe "/" ?
Nu.
Cum se poate verifica intr-un mod usor ca parca nu as da un
> #fsck.ext3 /dev/mapper/VolGroup00-LogVol00
> cu partitia montata ?
reboot in rescue environment (sau cu un liveCD) si fsck de acolo.
P.S. am dat un reboot dupa toata operatia si totul a mers snur ... nu
> pare sa fie nici o problema.
Daca nu guitza nimic si nu constati / observi procese aberante in starea
"D", totul e ok.
Catalin C.
Ave
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug