Ceph rbd lvm volume 구성

Ceph RBD를 가지고 LVM볼륨 구성시 아래와 같은 오류가 발생하는 경우가 있다

[root@node1 ~]# pvcreate /dev/rbd0p1 
  Device /dev/rbd0p1 excluded by a filter.
[root@node1 ~]# pvcreate /dev/rbd0p1 -f
  Device /dev/rbd0p1 excluded by a filter.

LVM에서는 기본적으로 RBD 를 필터링하여 제외하기 때문이다.

이 경우 /etc/lvm/lvm.conf에 다음과 같은 내용을 devices{} 섹션에 추가하면 해결된다.

types = [ "rbd", 1024 ]

참조링크