Ceph - 로그용 공유 SSD 준비

Ceph - 로그용 공유 SSD 준비

이것드라이브 추가에 대한 Ceph 설명서아래와 같이 로그에 대해 동일한 드라이브를 사용하여 준비된 문을 두 번 사용하여 표시됩니다( /dev/ssd로그 드라이브는 어디에 있습니까).

여기에 이미지 설명을 입력하세요.

/dev/sdb를 준비하는 prepare 문이 실행되면 /dev/ssd가 분할되었으므로 /dev/sdc 준비가 실패합니다.

질문

준비된 진술이다~해야 한다적절한 수의 파티션 /dev/ssd(이제 1이 아닌 2)을 삭제하고 다시 생성하여 작동합니까, 아니면 수동으로 파티션을 구성하려고 하는데 문서가 잘못되었습니까? 공유 로그 드라이브에 수동으로 파티션을 생성하는 경우 드라이브를 준비하기 위해 어떤 명령을 지정해야 합니까? sdbsdc준비 명령에서 로그 부분( )을 생략하면 :/dev/ssd대신 각 드라이브에 두 개의 파티션이 생성되기 때문입니다. 로깅을 위한 두 번째 파티션이 필요합니까? 마지막으로, 자체 로그 파티션을 수동으로 생성하는 경우 프로덕션에서 XFS 파일 시스템을 사용해야 합니까?

답변1

SSD를 /dev/ssd1 /dev/ssd2 두 개의 파티션으로 나눌 수 있습니다.

parted sdb to one partition sdb1
parted sdc to one partition sdc1

그런 다음

ceph-deploy osd prepare osdserver1:/dev/sdb1:/dev/ssd1
ceph-deploy osd prepare osdserver1:/dev/sdc1:/dev/ssd2

관련 정보