명령어/Linux
[RHEL] lvmdevices LVM 장치 파일 관리
jykim23
2026. 8. 5. 23:37
반응형
부제: filter 정규식 대신 명시적 허용 목록(system.devices)으로 LVM이 볼 디스크를 통제한다
lvmdevices # 장치 파일에 등록된 디스크 목록
lvmdevices --check # 값이 어긋난 항목 점검
lvmdevices --adddev /dev/sdb # 디스크 추가
Device /dev/sda3 IDTYPE=devname IDNAME=/dev/sda3 DEVNAME=/dev/sda3 PVID=rD3JIw0k6stSVMoDJcoaRb1numleLMIb PART=3lvmdevices는 RHEL 9에서 기본이 된 LVM 장치 파일(/etc/lvm/devices/system.devices)을 다룬다. 예전에는 lvm.conf의 filter 정규식으로 "무엇을 무시할지" 걸러 냈다면, 이제는 이 파일에 등록된 장치만 LVM이 취급하는 화이트리스트 방식이다. 각 장치는 devname뿐 아니라 PVID·WWID 같은 안정적 ID로 식별돼, 디바이스 이름이 바뀌어도 오인식이 줄어든다. 조회는 안전하지만 --adddev·--deldev는 구성을 바꾸므로 주의한다.
이렇게도 쓴다
등록된 장치와 어긋난 값이 있는지 점검한다. (--check 조합)
lvmdevices --check
어긋난 값을 실제로 바로잡는다. (--update 조합, 구성 변경)
lvmdevices --update
새 디스크를 허용 목록에 추가한다. (--adddev, 구성 변경)
lvmdevices --adddev /dev/sdb
식별 방식을 지정해 추가한다. (--deviceidtype 조합)
lvmdevices --adddev /dev/sdb --deviceidtype wwid
장치 파일과 실제 pvs 목록이 일치하는지 대조한다. (pvs 조합)
lvmdevices; echo '---'; pvs -o pv_name,pv_uuid반응형