hdd-pool):存放备份、ISO、低频使用的虚拟机。ssd-pool):存放高 IOPS 虚拟机磁盘。br1)已配置,且所有节点时间同步。ceph osd tree,确认 OSD 编号及磁盘类型。ceph osd tree# 输出示例:# ID CLASS WEIGHT TYPE NAME# 0 hdd 7.27658 host pve1# 1 hdd 7.27658 host pve1# 2 ssd 0.93158 host pve1
ceph osd crush set-device-class hdd osd.0 ceph osd crush set-device-class hdd osd.1 ceph osd crush set-device-class ssd osd.2
HPC服务器集群安装部署就找荣合技术
# 创建 HDD 规则,只走 class=hdd 的 OSDceph osd crush rule create-replicated hdd-rule default host hdd# 创建 SSD 规则,只走 class=ssd 的 OSDceph osd crush rule create-replicated ssd-rule default host ssd
参数说明:default指根 Bucket(通常是root=default);host是副本分布层级(单节点建议用host,多节点集群用rack或datacenter)。
联系电话:4001819668
ssd-pool。ssd-rule(下拉菜单会出现你刚创建的规则)。hdd-pool,选择 hdd-rule。# 创建 SSD 池ceph osd pool create ssd-pool 64 64 ssd-rule# 创建 HDD 池ceph osd pool create hdd-pool 64 64 hdd-rule
ssd-pool和 hdd-pool挂载即可。HEALTH_WARN。ceph config set global osd_pool_default_size 1 ceph config set global osd_pool_default_min_size 1
ceph osd pool set ssd-pool size 1 ceph osd pool set hdd-pool size 1
ceph osd pool ls detail | grep -E "(ssd-pool|hdd-pool)"
crush_rule应分别为 ssd-rule和 hdd-rule。ssd-pool和 hdd-pool,按需选择即可。官网:www.sx267.com
ECANCELED?device-class。先执行 ceph osd crush set-device-class <class> osd.<id>打标签。ssd/hdd标签,再创建对应的 Rule,*后用这个 Rule 创建 Pool。在 PVE 挂载后,新建虚拟机时选择对应的池即可实现分层存储。