Ceph-ansible: OS-SSD를 캐시로 사용

Ceph-ansible: OS-SSD를 캐시로 사용

hostsceph-ansible에서는 디렉터리를 이용하여 파일 에 데이터베이스로 사용할 디스크를 지정할 수 있다 dedicated_devices. 예:

hosts:
    stor01.hostname.com
        devices: ['/dev/sdd', '/dev/sde', '/dev/sdf']
        dedicated_devices: ['/dev/sdc']

다음은 sdcRocksDB 데이터베이스에 사용될 SSD 드라이브입니다. 이 기능이 작동하려면 전체 하드 드라이브 크기의 1% 이상이어야 합니다.

하지만 사용하려는 SSD 드라이브에 내 OS가 이미 있으면 어떻게 되나요? 이것이 작은 OS 파티션과 각 1TB HDD당 하나씩, 여러 개의 빈 파티션이 있는 대형 SSD 드라이브라고 가정해 보겠습니다. 예를 들어 구성은 다음과 같습니다.

/dev/sda
..sda1 40GB ext4 OS (mounted: /)
..sda2 20GB xfs (unmounted)
..sda3 20GB xfs (unmounted)
(etc)
/dev/sdb (unpartitioned, 1TB)
/dev/sdc (unpartitioned, 1TB)
(etc). 

본질적으로 드라이브를 포맷하고 싶지는 않지만 이미 사전 포맷된 파티션을 db 파일의 위치로 설정하고 싶습니다. 이를 어떻게 달성합니까?

관련 정보