标签(空格分隔): ceph,ceph运维,osdmap


方法一:

最直接,简单的命令:

[root@node3 ~]# ceph osd tree
ID CLASS WEIGHT TYPE NAME STATUS REWEIGHT PRI-AFF
-1 0.05878 root default
-3 0.01959 host node1
0 hdd 0.00980 osd.0 up 1.00000 1.00000
-5 0.01959 host node2
1 hdd 0.00980 osd.1 up 1.00000 1.00000
-7 0.01959 host node3
2 hdd 0.00980 osd.2 up 1.00000 1.00000

这个命令获取的信息较为简单,下面的是获取详细信息的命令

[root@node3 ~]# ceph osd dump
osdmaptool: osdmap file 'osdmap'
epoch 40
fsid b8b4aa68-d825-43e9-a60a-781c92fec20e
created 2017-10-16 15:51:13.675888
modified 2017-10-16 16:14:25.041923
flags sortbitwise,recovery_deletes,purged_snapdirs
crush_version 13
full_ratio 0.95
backfillfull_ratio 0.9
nearfull_ratio 0.85
require_min_compat_client jewel
min_compat_client jewel
require_osd_release luminous pool 1 'rbd' replicated size 3 min_size 2 crush_rule 0 object_hash rjenkins pg_num 64 pgp_num 64 last_change 26 flags hashpspool stripe_width 0 max_osd 3
osd.0 up in weight 1 up_from 30 up_thru 38 down_at 28 last_clean_interval [5,29) 192.168.197.154:6801/7155 192.168.197.154:6809/1007155 192.168.197.154:6810/1007155 192.168.197.154:6811/1007155 exists,up 26c07bad-69d3-4c9f-80ee-9c0af7c9fc92
osd.1 up in weight 1 up_from 35 up_thru 38 down_at 31 last_clean_interval [9,28) 192.168.197.156:6800/6496 192.168.197.156:6801/6496 192.168.197.156:6802/6496 192.168.197.156:6803/6496 exists,up 013fafd1-cfde-48e7-82ed-1e5c0d7c0b74
osd.2 up in weight 1 up_from 35 up_thru 35 down_at 29 last_clean_interval [13,28) 192.168.197.157:6800/6433 192.168.197.157:6801/6433 192.168.197.157:6802/6433 192.168.197.157:6803/6433 exists,up f9c20128-2c2d-46ba-adfd-12e8263d3077

这里的epoch 40表示的是osdmap的版本号,说明当前的osdmap的版本号为40

方法二:

1. 从集群获取osdmap:

[root@node3 ~]# ceph osd getmap -o osdmap
got osdmap epoch 40

这里的epoch 40表示的是osdmap的版本号,说明当前的osdmap的版本号为40

2. 查看上一步获取的osdmap:

[root@node3 ~]# osdmaptool --print osdmap
osdmaptool: osdmap file 'osdmap'
epoch 40
fsid b8b4aa68-d825-43e9-a60a-781c92fec20e
created 2017-10-16 15:51:13.675888
modified 2017-10-16 16:14:25.041923
flags sortbitwise,recovery_deletes,purged_snapdirs
crush_version 13
full_ratio 0.95
backfillfull_ratio 0.9
nearfull_ratio 0.85
require_min_compat_client jewel
min_compat_client jewel
require_osd_release luminous pool 1 'rbd' replicated size 3 min_size 2 crush_rule 0 object_hash rjenkins pg_num 64 pgp_num 64 last_change 26 flags hashpspool stripe_width 0 max_osd 3
osd.0 up in weight 1 up_from 30 up_thru 38 down_at 28 last_clean_interval [5,29) 192.168.197.154:6801/7155 192.168.197.154:6809/1007155 192.168.197.154:6810/1007155 192.168.197.154:6811/1007155 exists,up 26c07bad-69d3-4c9f-80ee-9c0af7c9fc92
osd.1 up in weight 1 up_from 35 up_thru 38 down_at 31 last_clean_interval [9,28) 192.168.197.156:6800/6496 192.168.197.156:6801/6496 192.168.197.156:6802/6496 192.168.197.156:6803/6496 exists,up 013fafd1-cfde-48e7-82ed-1e5c0d7c0b74
osd.2 up in weight 1 up_from 35 up_thru 35 down_at 29 last_clean_interval [13,28) 192.168.197.157:6800/6433 192.168.197.157:6801/6433 192.168.197.157:6802/6433 192.168.197.157:6803/6433 exists,up f9c20128-2c2d-46ba-adfd-12e8263d3077

查看osdmap命令的更多相关文章

  1. (转)CentOS下开机启动查看管理命令:chkconfig用法

    CentOS下开机启动查看管理命令:chkconfig用法   CentOS下开机启动查看管理的命令是:chkconfig   1. 开机启动列表查看: chkconfig --list     说明 ...

  2. [转]linux 查看系统信息命令

    linux 查看系统信息命令是linux初学者必备的基础知识, 这些命令也非常有用, 因为进入linux第一件事就可能是首先查看系统信息, 因此必要的系统的学习一下这些linux系统信息命令还是非常有 ...

  3. linux查看系统信息命令

    本文转载自江一<linux查看系统信息命令> # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /p ...

  4. linux 查看系统信息命令(比较全)

    linux 查看系统信息命令是linux初学者必备的基础知识, 这些命令也非常有用, 因为进入linux第一件事就可能是首先查看系统信息, 因此必要的系统的学习一下这些linux系统信息命令还是非常有 ...

  5. linux ps查看进程命令

    linux ps查看进程命令ps命令作用:将某个时间点的程序运作情况撷取下来 实例: [root@linux ~]# ps aux [root@linux ~]# ps -lA [root@linux ...

  6. linux 查看系统信息命令

    linux 查看系统信息命令是linux初学者必备的基础知识, 这些命令也非常有用, 因为进入linux第一件事就可能是首先查看系统信息, 因此必要的系统的学习一下这些linux系统信息命令还是非常有 ...

  7. linux 查看文件命令总结

    linux 查看文件命令总结 1.cat 查看文件内容 选项-b 空白行不显示行号.-n,空白行显示 2.more 查看文件内容,通过空格键查看下一页 q键退出查看 3.less 和上同,多了方向键( ...

  8. windows 上查看一个命令的退出码

    windows 上查看一个命令的退出码可以使用下面语句 echo %errorlevel% 例如:windows 上没有ls 命令,所以使用后没有成功,查看退出码为9009 ,非0 使用dir 列出目 ...

  9. Linux查看文件命令

    linux查看日志文件内容命令有 cat 由第一行开始显示文件内容 tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写 nl 显示的时候,顺道输出行号! more 一页一页的显示文件内 ...

随机推荐

  1. 网络安全-跨站脚本攻击XSS(Cross-Site Scripting)

    一.XSS攻击简介 作为一种HTML注入攻击,XSS攻击的核心思想就是在HTML页面中注入恶意代码,而XSS采用的注入方式是非常巧妙的. 在XSS攻击中,一般有三个角色参与:攻击者.目标服务器.受害者 ...

  2. log files of IIS

    C:\inetpub\logs\LogFiles https://docs.microsoft.com/en-us/iis/manage/provisioning-and-managing-iis/m ...

  3. springboot 配置过滤器

    能配置例外 先写配置文件类 FilterConfig.java package com.ty.tyzxtj.config; import javax.servlet.Filter; import or ...

  4. Apache Phoenix的子查询

    Phoenix现在支持在WHERE 和FROM 中使用子查询.子查询可以被指定在很多地方,比如 IN/NOT IN, EXISTS/NOTEXISTS等. Subqueries with INor N ...

  5. MAC 系列 之XCode7.1 + HBuilder MUI 离线打包 ipa 上次application leader 问题:ERROR ITMS - 90534

    解决方法:这个原因 网上说法是 beta 测试版本:不过的确是beta版本(7.3 beta)打包的,所以我有下载了一个正式版本 7.1版本. 再次进行测试打包!

  6. repo 小结

    repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载.管理Android项目的软件仓库. 1. 下载 repo 的地址: http://android.git.kerne ...

  7. javascript(jquery)_匿名函数

    一.什么是匿名函数 匿名函数:就是没有函数名的函数 二.为什么使用匿名函数 1.最大的用处就是创建闭包 三.匿名函数定义(怎么使用匿名函数) 1.这种方法使用了Function构造函数,把参数列表和函 ...

  8. Mirantis对OpenStack的性能测试:高并发创建75000台虚拟机

    硅谷创业公司Mirantis不久前进行了一项基准测试,测试在OpenStack Havana版本上创建75000台虚拟机的性能数据.就启动时间和成功率而言,当应用250个并发部署75000台虚拟机是最 ...

  9. PostgreSQL的日志文件介绍

    PostgreSQL的日志文件 pg_log:数据库活动日志(也就是数据库的操作日志): pg_xlog:事务日志: pg_clog:事务状态日志(pg_clog是pg_xlog的辅助日志). 现在主 ...

  10. android EventBus的简单使用

    今天,简单讲讲Android里关于EventBus的使用. 这几天,由于面试的缘故,我听到了很多Android的流行框架,但是之前自己在公司做APP时并没有使用,所以没有了解.于是在网上查找了资料,学 ...