linux LVM

Vsi vaši problemi s programsko opremo.
M.C
Prispevkov: 630
Pridružen: 24.02.2003 14:27:43

linux LVM

OdgovorNapisal/-a M.C » 18.10.2009 02:39:26

Imam 2 HD-ja, prvi je po moje razdeljen na sda1 (boot) in sda2 particijo.
Drugi je prazen, čeprav ne najdem načina da bi to potrdil.

drugi, sdb1, je stlačen v VolGroup00.

Kako bi drugega, praznega zalepil ne en direktorij ? Mount ne dela, glej spodaj. Ali ga moram najprej spraviti ven iz VolGroup00, ali ... ?
Sploh mi ni jasno kaj je PFree=0, namreč od ~ 1TB skoupnega prostora je ziher zasedeno samo 7% .In kolikor sem bral mora bit PFree = cel prostor na disku
da se potem da zadevno kaj premaknit.

Koda: Izberi vse

[root@linux ~]# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14       60801   488279610   8e  Linux LVM

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       60801   488384001   8e  Linux LVM


Koda: Izberi vse

 
lvm> pvs -o+pv_used
  PV             VG             Fmt  Attr PSize      PFree Used
  /dev/sda2  VolGroup00 lvm2 a-   465.66G    0  465.66G
  /dev/sdb1  VolGroup00 lvm2 a-   465.75G    0  465.75G



Koda: Izberi vse

[root@linux ~]# umount /dev/sdb1
umount: /dev/sdb1: not mounted
[root@linux ~]# mount /dev/sdb1 /mnt
mount: /dev/sdb1 already mounted or /mnt busy
//nima veze da je busy, to pokaže za katerikoli direktorij
Order is heavens first rule. Therefore some must be better than the rest.

Uporabniški avatar
krho
Prispevkov: 709
Pridružen: 11.01.2003 23:02:56

linux LVM

OdgovorNapisal/-a krho » 18.10.2009 09:16:08

Koda: Izberi vse

lvdisplay /dev/VolGroup00

zadeva ti bo zlistala logične volumne znotraj volgroup00 potem zmountaš te logične volumne
Uredite zbirko filmov, tv serij in iger - http://xcollect.sf.net
Zamenjate leglo virusov s preprostim in naprednim odjemalcem elektronske pošte. - http://www.simail.si

M.C
Prispevkov: 630
Pridružen: 24.02.2003 14:27:43

linux LVM

OdgovorNapisal/-a M.C » 18.10.2009 12:22:37

Problem je v tem da sta oba HD-ja stlačena v enem LV-ju (LogVol00).
Vsak HD je v logičnem volumnu sestavljen iz extentov.
In kolikor vidim, da bi lahko dal /dev/sdb1 na svoj direktorij, bi ga moral unalocate, erase extents, unformat ali nekaj takega ?
Ne najdem pa načina kako ugotovit da na extentih od /dev/sdb1 ni nobenih podatkov, in kao potem extente zradirat.

V glavnem , zmeraj ko hočem kaj naredit zajamra da moram prej extente z /dev/sdb1 premaknit drugam, kart pa ne moram ker je ves prostor zaseden.

Koda: Izberi vse

 
[root@linux ~]# lvm
lvm> lvdisplay /dev/VolGroup00
  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol00
  VG Name                VolGroup00
  LV UUID                FPzyT1-o02a-Ggfa-pVdc-95Zb-prBA-p3aFPE
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                926.25 GB
  Current LE             29640
  Segments               2
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol01
  VG Name                VolGroup00
  LV UUID                73PpZB-0lJm-bDpG-h2Dr-9dZy-N7gT-tzwoVR
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                5.16 GB
  Current LE             165
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1
Zadnjič spremenil M.C, dne 18.10.2009 12:25:05, skupaj popravljeno 1 krat.
Order is heavens first rule. Therefore some must be better than the rest.

Uporabniški avatar
krho
Prispevkov: 709
Pridružen: 11.01.2003 23:02:56

linux LVM

OdgovorNapisal/-a krho » 18.10.2009 13:39:02

Uredite zbirko filmov, tv serij in iger - http://xcollect.sf.net
Zamenjate leglo virusov s preprostim in naprednim odjemalcem elektronske pošte. - http://www.simail.si

M.C
Prispevkov: 630
Pridružen: 24.02.2003 14:27:43

linux LVM

OdgovorNapisal/-a M.C » 18.10.2009 14:48:25

note to myself:

Your logical volume is 100% used by the filesystem. It sounds like the
filesystem isn't full though, but LVM doesn't know that.

You need to shrink your filesystem, then shrink your LV, then use
pvmove.
Order is heavens first rule. Therefore some must be better than the rest.

M.C
Prispevkov: 630
Pridružen: 24.02.2003 14:27:43

linux LVM

OdgovorNapisal/-a M.C » 21.10.2009 01:54:05

v glavnem tole se da po temle postopku
1. boot z instalacijskega CD-ja
2.F5 - rescue mode
3.type:linux rescue
4. skip mounting file system
5. od točke 2 do 5:
link
s tem da namesto fsck... pri meni deluje "e2fsck -f /dev/VplGroup00/LogVol00"
, pri čemer moraš pazit da file system shrink-neš na nekaj večjega od vsega kar imaš na vseh diskih v volgroup-u, in na nekaj manjšega od velikosti diska ki ga hočeš imet posebej.

potem narediš nov voolgroup znotraj tega nov logvol , vanj prestaviš prazen physical disk in ga mount na en direktorij in je (tole sem jaz skvačkal z logical volume management app. v KDE-ju)

vmes se nemara pojavi nekaj podobnega kot :Couldn't find device with uuid 'w6khz7-5HTJ-yCii-HEaC-s5Z2-AKbw-TPvhzx'.
zato:vgreduce --removemissing vg00

rezultat je tole(glej zadnjo vrstico):

Koda: Izberi vse

 
[root@linux ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      446G   62G  367G  15% /
/dev/sda1              99M   12M   82M  13% /boot
tmpfs                 2.0G     0  2.0G   0% /dev/shm
/dev/mapper/VolGroup01-LogVol00
                      459G  3.4G  432G   1% /mnt/sda2
[root@linux ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      446G   48G  380G  12% /
/dev/sda1              99M   12M   82M  13% /boot
tmpfs                 2.0G     0  2.0G   0% /dev/shm
/dev/mapper/VolGroup01-LogVol00
                      459G  199M  435G   1% /mnt/sda2
Order is heavens first rule. Therefore some must be better than the rest.


Vrni se na

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 3 gostov