很多 时候 为集群 设置 相关的行为 还是 很有必要的(例如,noout); 不深究 实现原理,阅读 这部分 比较 简单,主要 在于 实践(哈哈哈)
## 每次 只能 对一个 集群 行为 进行 操作,多个 需要使用 for 循环
# ceph osd set {behavior}
## 每次 只能 对一个 集群 行为 进行 操作,多个 需要使用 for 循环
# ceph osd unset {behavior}
## 查看 集群 整体 状态 就可以 查看 flag 标志位 设置
# ceph health
Flag | 描述 |
---|---|
noin(已测试) | osd 不加入 crush |
noout(已测试) | osd 不踢出 crush |
noup(已测试) | osd 服务 不自动 标志为 可用状态 |
nodown(已测试) | osd 服务 不自动 标志 停止 (某些 情况下,osd 服务停止了,无法 自动拉起,需要 手动 拉起时,之间 需要 一段时间,所以 为了 不迁移 数据,可以 强制 认为 所有osd正常提供服务) |
pause | 停止 读写 服务,但 不影响 osd自检 |
full | 集群 使用量 已经 达到极限,设置 此标志,强制 拒绝 任何 数据 写入,但是数据可读 |
norebalance(看看 英文 介绍吧) | Ceph will prevent new rebalancing operations. |
nobackfill(已测试) | 强制 组织 新的 数据 回填 |
norecover(已测试) | 强制 禁止 数据 迁移 |
noscrub(已测试) | 不深度 检查 -- 一般 都设置,防止 影响 性能 |
nodeep-scrub(已测试) | 不深度 检查 -- 一般 都设置,防止 影响 性能 |
notieragent (暂未接触,看看 英文 介绍吧) | Ceph will disable the process that is looking for cold/dirty objects to flush and evict |
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。