添加新的OSD存储并重新创建美眉贴图

时间:2019-09-03 07:23:06

标签: ceph crush

我有任务要做。 我关注了公司中的一些知识库文章以及我所做的事情:

  1. 数据中心操作员将15TB SSD放置到服务器上,因此我已经像以前一样在服务器中创建了逻辑驱动器:
array K (SATA, Unused Space: 0  MB)


  logicaldrive 14 (10.9 TB, RAID 0, OK)

  physicaldrive 2I:1:12 (port 2I:box 1:bay 12, SATA, 12000.1 GB, OK)

array L (Solid State SAS, Unused Space: 0  MB)


  logicaldrive 15 (14.0 TB, RAID 0, OK)

  physicaldrive 2I:1:13 (port 2I:box 1:bay 13, Solid State SAS, 15360.9 GB, OK)

我创建的新ld已经是逻辑驱动器15、14。

  1. 我通过以下方式创建了osd:
    ceph-deploy disk zap hostname:/dev/sdo
    ceph-deploy --overwrite-conf osd create --bluestore hostname:/dev/sdo
    

我有我的ceph磁盘:

/dev/sdo :
 /dev/sdo1 ceph data, active, cluster ceph, osd.72, block /dev/sdo2 
 /dev/sdo2 ceph block, for /dev/sdo1

在文档的末尾,是否有使用混合的hdd ssd更新美眉贴图。

This是ceph osd树。 osd.72是新的。

This是迷恋地图。

我认为72的位置不对。 您认为应该在Crushmap中更新哪些人?我的老同事意味着更新美眉政策? 我认为这是osd.72的问题,它不在美眉贴图中。那么您有什么意见,我应该怎么做才能完成这项工作? 也许某些命令是错误的,这就是为什么它在root默认情况下进行?或根默认值是什么?

我应该只删除默认根目录下的这一行

item osd.72 weight 13.971

像这样并放置在美眉贴图的此部分中?

host-ssd hostname-2c01-ssd {
id -39          # do not change unnecessarily
id -40 class hdd                # do not change unnecessarily
id -41 class ssd                # do not change unnecessarily
# weight 2.614
alg straw2
hash 0  # rjenkins1
item osd.60 weight 1.304
item osd.61 weight 1.310
item osd.72 weight 13.971
}

重新编译美眉图并完成?

0 个答案:

没有答案