这添加驱动器的 Ceph 文档显示了两次使用准备语句,日志的驱动器相同,如下所示(其中/dev/ssd
是日志驱动器):
一旦执行了一次准备/dev/sdb的prepare语句,/dev/ssd就已经分区了,所以准备/dev/sdc会失败。
问题
是准备语句应该通过销毁并重新创建适当数量的分区/dev/ssd
(现在是 2 个而不是 1 个)来工作,或者我们是否希望自己手动配置分区并且文档是错误的?如果我们在共享日志驱动器上手动创建自己的分区,我们指定什么命令来准备驱动器sdb
,sdc
因为如果我们在每个准备命令上省略日志部分(:/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