Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: finbatt - 12.09.06 - klo:15.09
-
Miten lisään tyhjän levyn olemassaolevaan LVM:ään? Ubuntu 6.06.1 server käytössä. Fdisk ilmoittaa tällä hetkellä:
$ sudo fdisk -l
Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 14593 117218241 5 Extended
/dev/hda5 * 1 31 248944+ 83 Linux
/dev/hda6 32 14593 116969233+ 8e Linux LVM
Disk /dev/hdd: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
e: uusi server-asennus, mutta asennusohjelmassa en voinut valita molempia levyjä alustettavaksi lvm:ään. Is it just me vai eikö tosiaan ole mahdollista automaagisesti?
ee: vgdisplay näyttää tältä:
$ sudo vgdisplay
--- Volume group ---
VG Name Ubuntu
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size 111.55 GB
PE Size 4.00 MB
Total PE 28556
Alloc PE / Size 28556 / 111.55 GB
Free PE / Size 0 / 0
VG UUID 6uyKJx-OZYb-eVHl-3T29-n1rz-Zwp2-u21225
ja fstab:
c$ cat fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/mapper/Ubuntu-root / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 /boot ext3 defaults 0 2
/dev/mapper/Ubuntu-swap_1 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
-
http://www.tldp.org/HOWTO/LVM-HOWTO/
11.5. Adding physical volumes to a volume group
11.9. Extending a logical volume
Niin ja asennuksen yhteydessä pitää käyttää manual partition vaihtoehtoa niin
saa kaikki haluamansa levyt mukaan LVM:n
-
Tldp:n lvm-howtoa on tavattu ahkerasti. Nyt lvm alkaa hieman hahmottua.
Seuraavat asiat kuitenkin mietityttävät:
1. Ubuntu asentaa oletuksena /rootin lvm:n alle. Mistä tiedän, että root on yhtenäisenä yhdellä levyllä? (esim. Debianin installerin itkee, jos yrittää asentaa /rootin lvm:ään).
2. Jos /root ei ole yhdellä levyllä, niin mitä tapahtuu, kun osan /root:tia sisältävä PE on levyllä, joka fyysisesti hajoaa? Saako konetta enää käyntiin? Pitäisikö /root varmuuden vuoksi mirroroida ei-LVM levylle tjsp.
3. Mistä tiedän, etteivät kaikki tiedostoni häviä bittitaivaaseen, kun jokin fyysinen levy sanoutuu irti työsopimuksesta? LVM:hän käsittääkseni kirjoittelee physical extenttejä eri levyille. Ei-LVM setupissa tiedän varmasti, että vain hajonneen levyn data on mennyttä. (Yleisellä tasolla voisi kuvitella, että levynhallintajärjestelmässä olisi otettu huomioon fyysisen levyn hajoamisen vääjäämättömyys).
LVM ei taida ainakaan toistaiseksi olla kovin yleisesti kenelläkään täällä käytössä. Searchillä ei löytynyt oikein mitään. Itsekin voisin tehdä tänne howton, kunhan itse saan tolkkua LVM:stä ja esim. hajoavan levyn vaikutuksesta LVM:ään.
Osioiden koon muuttaminen lennossa olisi todella hyödyllinen ominaisuus, mutta nuo edellä mainitut asiat tekevät olon vähän epämukavaksi LVM:n käyttöönoton suhteen. Tässä onkin harkinnassa pitäisikö siirtää systeemi takaisin ihan tavalliseen levynhallintaan.
-
Juu kerroppa sitten kun olet saanut selvää miten nuo hajoamis skenaariot menee. Itsellä ei ole hajua asiasta ja
toistaiseksi levyt on ollut hajoamatta ja ei ole tarvinnut murehtia asiasta. Backupit tietenkin on kaiken a ja o ...