LVM 파티션 마운트 방법?
잘 돌아가던 페도라 코어5 장비가 갑자기 죽었고, 다시 부팅하려고 하니
커널 패닉이 나면서 부팅이 불가능한 상황입니다.
Rescue CD로 부팅을 시도했으나 커널 패닉이 나기는 마찬가지입니다.
이에 데이터만이라도 백업 하고자 하드 디스크를 분리한뒤,
다른 리눅스 장비(CentOS)에 붙였습니다.
그런데 이 하드 디스크를 마운트 하는데 다음과 같은 문제가 있습니다.
먼저 fisk 결과를 보면, 새로 붙인 하드가 /dev/hdc로 인식되었음을 알 수 있습니다.
# 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 파티션을
마운트 할 수 있을지 도움 부탁드립니다.
지금 머리에서 스팀 돌고 있습니다 ㅠㅠ
http://www.linuxjournal.com/a
http://www.linuxjournal.com/article/8874
listing 5, 6 보시면 될것 같습니다.
곡절끝에 이렇게 했습니다.
도무지 마운트 방법을 찾지 못하여, 새로운 하드 디스크를 하나 준비한 후
새 하드를 IDE Primary로, 기존 하드를 IDE Secondary로 설정한 후
새 하드에 FC5를 설치치하면서 기존 하드를 특정 마운팅 포인트에
마운트 하도록 설정하였고 현재 새로 설치한 FC5에 잘 마운트 되어있습니다.
gogoonee님이 제공해주신 자료도 공부해 두면 유익할것 같네요.
감사합니다.
댓글 달기