1
Ohjelmointi, palvelimet ja muu edistyneempi käyttö / LVM-peilaus olemassaolevaan LVM:ään [RATKAISTU]
« : 07.10.11 - klo:21.36 »
Hieman historiaa: Tein varmistuspalvelimen vanhaan kannettavaan. CentOSin asennuksessa jouduin tekemään LVM:n oletusasetuksilla, koska tekstipohjainen ei muuta sallinut, eikä graafinen asennus toiminut. Nyt sain 250 Gt:n USB-levyn lahjoituksena ja ajattelin, voisiko sille peilata kannettavan oman 200 Gt:n levyn. RAID 1:stä ei ymmärtääkseni voi lisätä tuohon LVM:n pohjalle enää jälkikäteen ilman datan menetystä. Jos jollakulla on asiasta parempaa tietoa, saa oikaista.
Takaisin nykypäivään. Lueskelin LVM-peilauksesta (kohta 4.4.1.3). Laitoin koneeseen kiinni vielä yhden 512 Mt:n USB-tikun lokin tallentamista varten. Koska minulla on jo olemassaoleva LVM, minun pitäisi ilmeisesti edetä otsikon 4.4.1.4 mukaisesti ja konvertoida olemassaoleva volume group peilatuksi. Mutta millä komennolla ja miten saan määritettyä lokin menemään nimenomaan tuolle muistitikulle?
Tässä hieman tulosteita neuvomista helpottamaan:
Tällä haavaa parhain arvaukseni komennoksi on
Edit: Näyttää menevän juurikin tuolla komennolla, ainakin 25% peilistä on nyt tehtynä. Ilmeisesti se osasi suoraan käyttää tuota USB-levyä peilinä ja tikkua lokina.
Takaisin nykypäivään. Lueskelin LVM-peilauksesta (kohta 4.4.1.3). Laitoin koneeseen kiinni vielä yhden 512 Mt:n USB-tikun lokin tallentamista varten. Koska minulla on jo olemassaoleva LVM, minun pitäisi ilmeisesti edetä otsikon 4.4.1.4 mukaisesti ja konvertoida olemassaoleva volume group peilatuksi. Mutta millä komennolla ja miten saan määritettyä lokin menemään nimenomaan tuolle muistitikulle?
Tässä hieman tulosteita neuvomista helpottamaan:
Koodia: [Valitse]
fdisk -l
Disk /dev/sda: 200.0 GB, 200049647616 bytes
240 heads, 63 sectors/track, 25841 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 14 105808+ 83 Linux
/dev/sda2 15 25841 195252120 8e Linux LVM
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 30401 244196001 7 HPFS/NTFS
Disk /dev/sdc: 519 MB, 519569408 bytes
33 heads, 32 sectors/track, 960 cylinders
Units = cylinders of 1056 * 512 = 540672 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 961 507376 6 FAT16
Partition 1 has different physical/logical endings:
phys=(991, 32, 32) logical=(960, 31, 32)
Koodia: [Valitse]
pvdisplay
--- Physical volume ---
PV Name /dev/sda2
VG Name VolGroup00
PV Size 186.21 GB / not usable 19.90 MB
Allocatable yes (but full)
PE Size (KByte) 32768
Total PE 5958
Free PE 0
Allocated PE 5958
"/dev/sdb1" is a new physical volume of "232.88 GB"
--- NEW Physical volume ---
PV Name /dev/sdb1
VG Name
PV Size 232.88 GB
Allocatable NO
PE Size (KByte) 0
Total PE 0
Free PE 0
Allocated PE 0
"/dev/sdc1" is a new physical volume of "495.48 MB"
--- NEW Physical volume ---
PV Name /dev/sdc1
VG Name
PV Size 495.48 MB
Allocatable NO
PE Size (KByte) 0
Total PE 0
Free PE 0
Allocated PE 0
Koodia: [Valitse]
vgdisplay
--- Volume group ---
VG Name VolGroup00
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 186.19 GB
PE Size 32.00 MB
Total PE 5958
Alloc PE / Size 5958 / 186.19 GB
Free PE / Size 0 / 0
Koodia: [Valitse]
lvdisplay
--- Logical volume ---
LV Name /dev/VolGroup00/LogVol00
VG Name VolGroup00
LV UUID fEcYw7-00f8-kVAZ-DInw-Lhle-9ime-Cz86YZ
LV Write Access read/write
LV Status available
# open 1
LV Size 184.25 GB
Current LE 5896
Segments 1
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 Write Access read/write
LV Status available
# open 1
LV Size 1.94 GB
Current LE 62
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:1
Tällä haavaa parhain arvaukseni komennoksi on
Koodia: [Valitse]
lvconvert -m1 /dev/VolGroup00/LogVol00
Edit: Näyttää menevän juurikin tuolla komennolla, ainakin 25% peilistä on nyt tehtynä. Ilmeisesti se osasi suoraan käyttää tuota USB-levyä peilinä ja tikkua lokina.