리눅스 분류
지금 막 가입하고 질문 올립니다. ㅠㅠ
작성자 정보
- 양부장 작성
- 작성일
컨텐츠 정보
- 2,323 조회
- 2 댓글
- 0 추천
- 목록
본문
현재 데비안계열의 proxmox라는 OS를 사용하여 가상화를 돌리고 있습니다.
그런데 현재 fstab이 uuid로 안되어 있습니다.
게다가 서버와 os가 궁합은 별로인지, usb 외장 hdd를 달거나, 레이드 구성만 하면,
sda, sdb 등이 바뀌면서 꼭 부팅이 안됩니다.
그래서 fstab을 uuid로 고칠까 하는데,,,여기서 문제가 있습니다.
proxmox라는 os가 아무 생각없이 설치를 하면, 모든 파티션이 lvm파티션으로 설치가 됩니다.
그래서 현재, sda의 모든 파티션들이 lvm파티션 입니다.
그리고 lv들은 모두 mapper를 통해 맵핑되어있습니다.
그리고, lv의 uuid와 맵핑된 uuid는 서로 틀립니다.
정확한 정보는 아래와 같습니다.
root@pve:~# blkid
/dev/loop0: UUID="7e8f22b6-b090-40b3-9f18-7fdcc4453a0d" TYPE="ext4"
/dev/sda2: UUID="E951-53A9" TYPE="vfat" PARTUUID="5fc295dc-3950-4a0d-9d47-08f607c964c7"
/dev/sda3: UUID="3XeG3d-e5yD-3Tlc-uYc2-cIqh-TBaR-YBsBvF" TYPE="LVM2_member" PARTUUID="36479afd-e76c-48bb-9c9d-29289315d361"
/dev/sdb1: UUID="8d4119cd-b1d0-470a-9ea9-e15a4aacbe7a" TYPE="ext4" PARTUUID="2e3876ed-f3fd-4172-941c-1db537c49863"
/dev/mapper/pve-root: UUID="2beb80e2-ff2b-49bc-b0fc-acd41dc49d63" TYPE="ext4"
/dev/mapper/pve-swap: UUID="067c997d-bd04-4453-a16a-dfe4e1a1d2e0" TYPE="swap"
/dev/mapper/pve-data: UUID="729226ed-e719-49b3-82a8-9e173c78792e" TYPE="ext4"
/dev/sda1: PARTUUID="5cb4d70a-d589-4265-a5a5-120bf21345d1"
lvdisplay로 나온 결과값
--- Logical volume ---
LV Path /dev/pve/swap
LV Name swap
VG Name pve
LV UUID aLb3H0-GPMP-Jo3c-q6mM-4RNQ-thO9-DU8rAi
LV Write Access read/write
LV Creation host, time proxmox, 2016-02-17 00:21:56 +0900
LV Status available
# open 2
LV Size 27.88 GiB
Current LE 7136
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:1
--- Logical volume ---
LV Path /dev/pve/root
LV Name root
VG Name pve
LV UUID Ce4pdB-7eFR-1LBe-4l61-FFlb-l0VQ-t6bOV4
LV Write Access read/write
LV Creation host, time proxmox, 2016-02-17 00:21:56 +0900
LV Status available
# open 1
LV Size 55.75 GiB
Current LE 14272
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:0
--- Logical volume ---
LV Path /dev/pve/data
LV Name data
VG Name pve
LV UUID ZoPvw4-cIR9-ptQ9-zs62-stYn-npif-zb09Ko
LV Write Access read/write
LV Creation host, time proxmox, 2016-02-17 00:21:56 +0900
LV Status available
# open 1
LV Size 123.82 GiB
Current LE 31699
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:2
이런 경우 어떤 uuid 값을 기준으로, fstab에서 uuid를 설정해야하는지 궁금합니다.
고수님들의 조언 부탁드릴게요.
(현재 가상화 vm들중에는 운영중인 서버들이 대부분이여서 os재설치는 난해합니다. ㅠㅠ, vm서버중에 네임서버도 있습니다. 그리고 임시로 옮길만한 서버하드웨어가 없습니다.)
관련자료
-
이전
-
다음
댓글 2
지유파파님의 댓글
- 지유파파
- 작성일
blkid에 나온 UUID 값으로 설정 하시면 됩니다.
/dev/mapper/pve-root: UUID="2beb80e2-ff2b-49bc-b0fc-acd41dc49d63" TYPE="ext4"
/dev/mapper/pve-swap: UUID="067c997d-bd04-4453-a16a-dfe4e1a1d2e0" TYPE="swap"
/dev/mapper/pve-data: UUID="729226ed-e719-49b3-82a8-9e173c78792e" TYPE="ext4"
저도 정확히 두 값의 차이가 무엇인지는 잘 모르겠네요....;;
/dev/mapper/pve-root: UUID="2beb80e2-ff2b-49bc-b0fc-acd41dc49d63" TYPE="ext4"
/dev/mapper/pve-swap: UUID="067c997d-bd04-4453-a16a-dfe4e1a1d2e0" TYPE="swap"
/dev/mapper/pve-data: UUID="729226ed-e719-49b3-82a8-9e173c78792e" TYPE="ext4"
저도 정확히 두 값의 차이가 무엇인지는 잘 모르겠네요....;;
양부장님의 댓글의 댓글
- 양부장
- 작성일
답변 감사드립니다. 오늘 fstab수정해서 추가 디스크 붙이고 부팅해보겠습니다. ^^