4,552,588 th visitor since 2017.2.1 ( Today : 361 )
Computer ???
No. 412
Name. swindler
Subject. LVM 복구
Main Cate. Linux
Sub Cate.
Date. 2010-05-24 17:29
Hit. 5618 (211.36.27.8)
File.
서버 한대가 맛이 가서
다른 서버에 하드를 붙여서 복구하는 과정중에 필요한 정보들이다.

참고로 다른 서버를 새로 설치했는데,
VolGroup00 으로 이름이 같게 되면 복구가 상당히 복잡해 지나 보다.
그래서 custom으로 VolGroup11 로 세팅하여 설치한 다음 복구를 시작하게 되었다.

다음은 그냥 참고 자료들이고,
조만간 정리가 필요한 사항들이다.


=====================
# fdisk -l

Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 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 4865 38973690 8e Linux LVM

Disk /dev/hdc: 40.0 GB, 40060403712 bytes
255 heads, 63 sectors/track, 4870 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdc1 * 1 13 104391 83 Linux
/dev/hdc2 14 4870 39013852+ 8e Linux LVM

물리 볼륨의 상태는 ...
# pvdisplay

--- Physical volume ---
PV Name /dev/hdc2
VG Name VolGroup00
PV Size 37.19 GB / not usable 0
Allocatable yes
PE Size (KByte) 32768
Total PE 1190
Free PE 1
Allocated PE 1189
PV UUID iLqP00-UR0R-tyq4-433J-S3XG-zaB5-XFY068

--- Physical volume ---
PV Name /dev/hda2
VG Name VolGroup00
PV Size 37.16 GB / not usable 0
Allocatable yes
PE Size (KByte) 32768
Total PE 1189
Free PE 1
Allocated PE 1188
PV UUID xruCT3-Fy7L-Oea0-Wcu7-apsU-uVcR-jlYMFA

볼륨그룹의 상태는...
# 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 37.19 GB
PE Size 32.00 MB
Total PE 1190
Alloc PE / Size 1189 / 37.16 GB
Free PE / Size 1 / 32.00 MB
VG UUID lBQ9tM-a8iY-z4dI-kAq6-yOjW-R6FO-oC3rK5

--- 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 37.16 GB
PE Size 32.00 MB
Total PE 1189
Alloc PE / Size 1188 / 37.12 GB
Free PE / Size 1 / 32.00 MB
VG UUID tsFUYa-vnPX-aUGW-iQSv-Wrhg-5yt1-fesnsE

위와 같이 새로 붙인 하드의 볼륨그룹이름이 기존의 볼륨그룹이름과 중복되는 문제가 있습니다.
이에 /dev/hdc2 에 대하여 새로운 볼륨그룹을 생성하여 마운트 해보려 했으나
이미 "VolGroup00"으로 볼륨그룹명이 지정되어 있기때문에 불가능함.

# vgcreate VG1 /dev/hdc2
Physical volume '/dev/hdc2' is already in volume group 'VolGroup00'
Unable to add physical volume '/dev/hdc2' to volume group 'VG1'.

그래서 이번에는 볼륨그룹을 삭제하고자 했으나, 다음과 같이 실패합니다.

# vgremove VolGroup00
Volume group "VolGroup00" still contains 2 logical volume(s)

"VolGroup00"으로 두개의 LVM 파티션을 구분할 수 없기 때문에, 우선 이름이라도 바꿀까
싶어 다음과 같이 시도했으나 역시 실패합니다.

# vgrename VolGroup00 VG1
Found more than one VG called VolGroup00. Please supply VG uuid.

# vgrename lBQ9tM-a8iY-z4dI-kAq6-yOjW-R6FO-oC3rK5 VG1
Volume group "VolGroup00" still has active LVs

이런 상황에서 어떻게 하면 페도라 코어5에서 가져온 하드디스크의 LVM 파티션을
마운트 할 수 있을지 도움 부탁드립니다.


=====================
vgexport VolGroup00
vgrename lBQ9tM-a8iY-z4dI-kAq6-yOjW-R6FO-oC3rK5 VolGroup01
vgchange -ay VolGroup01
mount /dev/VolGroup01/LogVol00 /mnt/hdd


========================

vgexport
- 볼륨그룹을 제거할때
- 볼륨그룹 정보를 다른디스크에 옮길때


vgimport
- 기존의 디스크를 secondary 디스크로 옮겨와 그대로 사용할때


[바로가기 링크] : http://coolx.net/cboard/computer/412



Name
Password
Comment
Copyright © 1999-2017, swindler. All rights reserved. 367,611 visitor ( 1999.1.8-2004.5.26 ), 2,405,771 ( -2017.01.31)

  2HLAB   2HLAB_Blog   RedToolBox   Omil   Omil_Blog