千家信息网

Ceph常用命令之OSD相关命令有哪些

发表于:2025-01-27 作者:千家信息网编辑
千家信息网最后更新 2025年01月27日,这篇文章主要介绍Ceph常用命令之OSD相关命令有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!设置某个OSD标示:ceph osd add-nodown | add-no
千家信息网最后更新 2025年01月27日Ceph常用命令之OSD相关命令有哪些

这篇文章主要介绍Ceph常用命令之OSD相关命令有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

设置某个OSD标示:

ceph osd add-nodown | add-noout | add-noin | add-noup 例如:ceph osd add-noout osd.0    (设置OSD 0 为noout状态)

删除某个OSD标示:

ceph osd rm-nodown | add-noout | add-noin | add-noup 例如:ceph osd rm-noout osd.0    (删除OSD 0 为noout状态)

设置(删除)OSD 全局标示:

ceph osd set(unset) noout | nodown | noin | noup

给定的CRUSH名称(如主机或机架名称)下输出OSD id列表:

ceph osd ls-tree 

输出集群日志的最后n行

 ceph log last [n]

集群范围的比例设置为各种全阈值:

ceph osd set-{full,nearfull,backfillfull}-ratio 

查看某一个osd的信息

# ceph osd dump 2epoch 2fsid b0993da0-a47c-11e7-bd54-744aa402e506created 2017-09-29 02:46:01.357140modified 2017-09-29 02:49:46.218628flags sortbitwise,recovery_deletescrush_version 1full_ratio 0.95backfillfull_ratio 0.9nearfull_ratio 0.85require_min_compat_client jewelmin_compat_client jewelrequire_osd_release luminousmax_osd 1osd.0 down out weight 0 up_from 0 up_thru 0 down_at 0 last_clean_interval [0,0) - - - - exists,new 3786cd78-77a1-4447-974e-37b7760a5965

将从集群中删除OSD的所有痕迹,包括其cephx加密密钥,dm-crypt lockbox秘钥,OSD ID和crush map entry

ceph osd purge  {--yes-i-really-mean-it}# ceph osd purge 1 --yes-i-really-mean-itpurged osd.1此时发现osd已经不再集群中# ceph osd tree-1 0.04799 root default -2 0.00999     host luminous0  5 0.00999         osd.5               up  1.00000          1.00000 -3 0.01900     host luminous2  0 0.00999         osd.0               up  1.00000          1.00000  4 0.00999         osd.4               up  1.00000          1.00000 -4 0.01900     host luminous1  2 0.00999         osd.2               up  1.00000          1.00000  3 0.00999         osd.3               up  1.00000          1.00000

以上是"Ceph常用命令之OSD相关命令有哪些"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

0