본문 바로가기

Skills/System

LVM 운용중 문제시 참조할 만한 사이트

LVM을 사용하다보면 가끔 디스크를 교체하거나 디스크에 fail 이 발생되어

영원히 쓰던 디스크를 제거해야 할 경우가 있다.

이 경우에 그냥 바꿔버리는 경우 ( pvremove 등 안하고 )

계속되는 uuid 를 찾아대는 메시지를 보게 되거나,

lvm 이 꼬여버릴 수 도 있다...

그럴땐 이 문서를 한번 확인 해 주도록 하자

Recovering a Lost LVM Voloume Disk

여기서 중요한건 vgcfgrestore, vgcfgbackup 과 pvcreate --uuid 이다...

사실 오늘 이것덕분에  LVM 문제 하나 해결...

그리고 lvm 은 아마 2버젼 올라오면서 인거 같은데,

/etc/lvm/archive 에 특정 lvm 관련 명령어들이 실행되어 변경이 이루어 질 경우

히스토리별로 설정 백업을 쌓아 논다.

vgcfgrestore -l {VG name} 으로 아카이브 리스트 확인 가능.

이걸 직접 수정해가면서 해결도 가능하다.

/etc/lvm/backup 에는 vgcfgbackup 실행시 쌓이게 된다.

LVM 히스토리또한 남아서 ( archive 되는 이유나 요약이 자동기록된다. )

이상할때 누가 무언갈 했는지 알아내서 족칠 수 있다.