ceph维护命令小结(基于jewel版)
ceph osd pool 操作小计
#列出所有pool
root@ceph:~# ceph osd pool ls [detail]
#新建pool
root@ceph:~# ceph osd pool create <poolname> <pg_num>
#删除pool
root@ceph:~# ceph osd pool rm <pool-name> <pool-name> --yes-i-really-really-mean-it
#重命名
root@ceph:~# ceph osd pool rename <poolname> <poolname>
#获取和设置pool的相关数据
root@ceph:~# ceph osd pool set <poolname> <var>
root@ceph:~# ceph osd pool get <poolname> <var>
<var>:size|min_size|
crash_replay_interval|pg_num|pgp_num|
crush_ruleset|hashpspool|nodelete|
nopgchange|nosizechange|write_fadvise_
dontneed|noscrub|nodeep-scrub|hit_set_
type|hit_set_period|hit_set_count|hit_
set_fpp|auid|target_max_objects|target_
max_bytes|cache_target_dirty_ratio|
cache_target_dirty_high_ratio|cache_
target_full_ratio|cache_min_flush_age|
cache_min_evict_age|erasure_code_
profile|min_read_recency_for_promote|
all|min_write_recency_for_promote|fast_
read|hit_set_grade_decay_rate|hit_set_
search_last_n|scrub_min_interval|scrub_
max_interval|deep_scrub_interval|
recovery_priority|recovery_op_priority|
scrub_priority
rbd 操作小计
#列出指定pool的镜像
root@ceph:~# rbd ls|list [--pool|-p <pool>]
#列出指定pool的镜像
root@ceph:~# rbd rm|remove <image-name> [--pool|-p <pool>]
#新建镜像,可以用-p|--pool参数或者<pool-name>/<image-name>方式指定pool
root@ceph:~# rbd create [<pool-name>/]<image-name> -p|--pool <pool-name> -s|--size <image-size>
#将镜像映射到块设备
root@ceph:~# rbd map [<pool-name>/]<image-name>[@<snap-name>] -p|--pool <pool-name>
#取消映射
root@ceph:~# rbd unmap [<pool-name>/]<image-name>[@<snap-name>] -p|--pool <pool-name>
#调整镜像大小
root@ceph:~# rbd resize [<pool-name>/]<image-name> -p|--pool <pool-name> --image <image-name> -s|--size <image-size> --allow-shrink
rados 操作小计
#列出所有pool
root@ceph:~# rados lspools
#创建pool [with auid 123[and using crush rule 4]]
root@ceph:~# rados mkpool <pool-name> [123[ 4]]
#复制pool的内容到另一个poo
root@ceph:~# rados cppool <pool-name> <dest-pool>
#删除pool
root@ceph:~# rados rmpool <pool-name> <pool-name> --yes-i-really-really-mean-it
#清空pool里的内容
root@ceph:~# rados purge <pool-name> --yes-i-really-really-mean-it
#show per-pool and total usage
root@ceph:~# rados df [-p|--pool <pool-name>]
#list objects in pool
root@ceph:~# rados ls -p|--pool <pool-name>
ceph维护命令小结(基于jewel版)的更多相关文章
- ceph集群部署(基于jewel版)
环境 两个节点:ceph1.ceph2 ceph1: mon.mds.osd.0.osd.1 ceph2: osd.2.osd.3 网络配置: ceph1: 管理网络,eth0,10.0.0.20 存 ...
- Ceph集群部署(基于Luminous版)
环境 两个节点:ceph0.ceph1 ceph0: mon.a.mds.mgr.osd.0.osd.1 ceph1: mon.b.osd.2.osd.3 操作系统:ubuntu14.04 网络配置: ...
- 基于BP神经网络的简单字符识别算法自小结(C语言版)
本文均属自己阅读源代码的点滴总结.转账请注明出处谢谢. 欢迎和大家交流.qq:1037701636 email:gzzaigcn2009@163.com 写在前面的闲话: 自我感觉自己应该不是一个非常 ...
- Solaris 命令 小结
Solaris 命令 小结 prstat -a 系统进程监控 Solaris 10默认的shell是sh,可以改成bash #useradd -m -d /home/dave dave -s /bin ...
- [转帖]Windows批处理(cmd/bat)常用命令小结
Windows批处理(cmd/bat)常用命令小结 非常值得学习的文档 先放这里 有时间做实验, 转载自:“趣IT”微信公共号 前言 批处理文件(batch file)包含一系列 DOS命令,通常用于 ...
- ceph常用命令(转)
原文:http://michaelkang.blog.51cto.com/1553154/1698287 一:ceph集群启动.重启.停止 1:ceph 命令的选项如下: 选项简写描述 --verbo ...
- 6.K8s集群升级、etcd备份和恢复、资源对象及其yaml文件使用总结、常用维护命令
1.K8s集群升级 集群升级有一定的风险,需充分测试验证后实施 集群升级需要停止服务,可以采用逐个节点滚动升级的方式 1.1 准备新版本二进制文件 查看现在的版本 root@k8-master1:~# ...
- 2.goldengate日常维护命令(转载)
goldengate日常维护命令 发表于 2013 年 7 月 4 日 由 Asysdba 1.查看进程状态 GGSCI (PONY) 2> info all 2.查看进程详细状态,有助于排错 ...
- DB2 常用命令小结
. 打开命令行窗口 #db2cmd . 打开控制中心 # db2cmd db2cc . 打开命令编辑器 db2cmd db2ce =====操作数据库命令===== . 启动数据库实例 #db2sta ...
随机推荐
- composer.json和composer.lock有什么区别?
我们在做项目的时候,总是要安装一些依赖.composer给我们提供了很多方便.直接运行composer install. 当我们运行composer install 将会读取composer.lo ...
- 一款阿里开源的 Java 诊断工具
Arthas是什么鬼? Arthas是一款阿里巴巴开源的 Java 线上诊断工具,功能非常强大,可以解决很多线上不方便解决的问题. Arthas诊断使用的是命令行交互模式,支持JDK6+,Linux. ...
- Node add Test1
root_group->addChild(node22); osg::Vec3f vec3f1 = node22->getBound().center(); osg::NodePathLi ...
- oracle 应用程序调用存储函数
package com.founder.ec.common.lucene; import java.sql.CallableStatement; import java.sql.Connection; ...
- C#生成Guid的几种方式
1 var uuid = Guid.NewGuid().ToString(); // 9af7f46a-ea52-4aa3-b8c3-9fd484c2af12 2 var uuidN = Guid. ...
- exports module.exports export export default之间的关系
exports 和module.exports是CommonJS模块规范 export export default是ES6模块的规范,两者完全是不同的概念. node应用由模块组成,采用的是Comm ...
- robot:当用例失败时执行关键字(发送短信)
使用场景: 当用例失败时需要通知对应人员,则需要在Teardown中,使用关键字Run Keyword If Test Failed Send Message关键字为自定义关键字,${content} ...
- 高级UI-画笔Paint
在UI这一块,谈到自定义,就离不开画笔和画布的使用话题,在自定义控件的时候,为了做出炫酷的效果,我们往往会使用画笔和画布,那么这里我们就先来看看画笔的使用吧 简单使用例子 自定义一个View publ ...
- node + promise 实现文件读写
const fs = require('fs'); const promise = new Promise((resolve, reject) => { fs.open('./c.txt ...
- Oracle spatial与arcsde 的关系
有一些同事问过我下面这些问题: 我们用了oracle spatial sdo_geometry,是不是没用arcsde? 我们到底是使用oracle spatial还是arcsde,有点懵! 执行了c ...