Ceph常用命令

启动第一个mon节点 ceph-mon -i {hostname} -c /etc/ceph/ceph.conf --cluster {cluster-name}
启动一个新增的mon节点 ceph-mon -i {hostname} --public-addr {ip}:6789
查看mon map ceph mon dump
获取mon keyring ceph auth get mon. -o {file-name}
获取mon map ceph mon getmap -o {file-name}
创建mon目录 ceph-mon -i {hostname} --mkfs --monmap {mon-map-file} --keyring {mon-keyring-file}
查看当前集群所有密钥 ceph auth list
导入密钥 ceph auth import -i {keyring}
创建新的osd ceph-volume lvm create --data {data-path}
查看本机osd状态 ceph-volume lvm list
启动osd进程 ceph-volume lvm activate {osd-id}
启动mgr进程 ceph-mgr -i {mgr-id}
查看CRUSH Map ceph osd crush dump
提取CRUSH Map ceph osd getcrushmap -o {file-name}
编译CRUSH Map crushtool -c {decompile-file} -o {crushmap-file}
反编译CRUSH Map crushtool -d {crushmap-file} -o {decompile-file}
导入CRUSH Map ceph osd setcrushmap -i {crushmap-file}
上传文件到pool rados -p {pool-name} put {object-name} {file}
查看文件保存路径 ceph osd map {pool-name} {file-name}
指定存储池使用rule ceph osd pool set {pool-name} crush_rule {rule-name}
将osd标记为out ceph osd out osd.0
停止osd服务 systemctl stop ceph-osd@0
从CRUSH Map移除osd ceph osd crush remove osd.0
删除osd密钥 ceph auth del osd.0
清除osd ceph osd purge 0 --yes-i-really-mean-it
增加桶 ceph osd crush add-bucket {bucket-name} {bucket-type}
移动桶 ceph osd crush move {bucket-name} {bucket-type}={bucket-name}
删除桶 ceph osd crush remove {bucket-name}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值