Introduction
ceph -s # 查看集群健康状态
ceph osd stat # 查看osd状况
### pool
ceph osd pool ls # 列举pool
ceph osd pool create <pool> 128 128 # 创建pool
ceph osd pool delete <pool> <pool> --yes-i-really-really-mean-it # 删除pool
ceph osd pool set <pool> size 1 # 设置pool的副本数为1
### image
rbd ls <pool> # 查看存储池mypool中的image
rbd create <pool>/<image> --size 1024 --image-format 2 # 在pool中创建一个1024M的image
rbd rm <pool>/<image>
rbd info <pool>/<image> # 查看mypool中的myimage的详情
rbd status <pool>/<image> # 查看image被哪些client连接
rbd map <pool>/<image> --mon_host <ip>:<port> --id admin --keyring /etc/ceph/ceph.client.admin.keyring # 把image映射到操作系统,client上执行
rbd unmap <pool>/<image> # client上执行
rbd showmapped # 查看块设备的映射信息,client上执行
### lock
rbd lock ls [image] # 查看image的锁
rbd lock rm [image] [lock-id] [lock] # 删除image的锁
Reference
Last updated
Was this helpful?