ceph 运维操作-MDS

作者: lihanglucien | 来源:发表于2018-12-05 18:42 被阅读6次

1.说明

1.1介绍

MDS全称Ceph Metadata Server,是CephFS服务依赖的元数据服务。

2. 常用操作

2.1 查看mds的状态

$ ceph mds stat
test_fs-1/1/1 up test1_fs-1/1/1 up  {[test1_fs:0]=ceph-xx-osd03.gz01=up:active,[test_fs:0]=ceph-xx-osd00=up:active}

2.2 查看mds的映射信息

$ ceph mds dump
dumped fsmap epoch 50
fs_name test_fs
epoch   50
flags   4
created 2017-09-05 10:06:56.343105
modified    2017-09-05 10:06:56.343105
tableserver 0
root    0
session_timeout 60
session_autoclose   300
max_file_size   1099511627776
last_failure    0
last_failure_osd_epoch  4787
compat  compat={},rocompat={},incompat={1=base v0.20,2=client writeable ranges,3=default file layouts on dirs,4=dir inode in separate object,5=mds uses versioned encoding,6=dirfrag is stored in omap,8=file layout v2}
max_mds 1
in  0
up  {0=104262}
failed
damaged
stopped
data_pools  [2]
metadata_pool   3
inline_data disabled
balancer
standby_count_wanted    1
104262: 100.0.0.34:6800/1897776151 'ceph-xx-osd00' mds.0.37 up:active seq 151200

2.3 删除mds节点

$ ceph mds rm 0 mds.ceph-xx-osd00

2.4 增加数据存储池

$ ceph mds add_data_pool <pool>

2.5 关闭mds集群

$ ceph mds cluster_down
marked fsmap DOWN

2.6 启动mds集群

$ ceph mds cluster_up
unmarked fsmap DOWN

2.7 可删除兼容功能

$ ceph mds compat rm_compat <int[0-]>

2.8 可删除不兼容的功能

$ ceph mds compat rm_incompat <int[0-]>

2.9 查看兼容性选项

$ ceph mds compat show

2.10 删除数据存储池

$ ceph mds remove_data_pool <pool>

2.11 停止指定mds

$ ceph mds stop <node1>

2.12 向某个mds发送命令

$ ceph mds tell <node> <args> [<args>...]

2.13 添加mds机器

#添加一个机器 new_host 到现有mds集群中 
su - ceph  -c "ceph-deploy --ceph-conf /etc/ceph/ceph.conf  mds create $new_host"

2.14 查看客户端session

ceph daemon mds.ceph-xx-mds01.gz01 session ls

相关文章

  • ceph 运维操作-MDS

    1.说明 1.1介绍 MDS全称Ceph Metadata Server,是CephFS服务依赖的元数据服务。 2...

  • mds维护8条命令

    1、ceph daemonperf mds.mds0 2 ceph daemon mds.mds0 perf sc...

  • 部署mds

    六、部署mds 在每个ceph节点上执行以下操作 创建mds工作目录 注册MDS的密钥 上面mds的权限不能写成a...

  • Ceph文件系统存储·服务搭建及使用

    一、搭建思路: ceph节点安装MDS软件 ceph节点配置MDS服务 ceph端创建Ceph文件系统 客户端挂载...

  • Python基础-1·语法结构

    一、搭建思路: ceph节点安装MDS软件 ceph节点配置MDS服务 ceph端创建Ceph文件系统 客户端挂载...

  • MDSs have many clients failing t

    ceph tell mds.0 client ls ceph tell mds.0 client evict id...

  • ceph 运维操作-MON

    1.说明 1.1介绍 一个Ceph集群需要多个Monitor组成的小集群,它们通过Paxos同步数据,用来保存OS...

  • ceph 运维操作-OSD

    1.说明 1.1介绍 OSD全称Object Storage Device,也就是负责响应客户端请求返回具体数据的...

  • ceph 运维操作-RADOS

    1.说明 1.1介绍 RADOS全称Reliable Autonomic Distributed Object S...

  • ceph 运维操作-RBD

    1.说明 1.1介绍 RBD全称RADOS block device,是Ceph对外提供的块设备服务。 2. 常用...

网友评论

    本文标题:ceph 运维操作-MDS

    本文链接:https://www.haomeiwen.com/subject/oewwcqtx.html