ceph中常用命令总结
1 ceph中数据查看
rados -p metrics ls | grep gnocc
rados -p metrics get gnocchi_00cd3818-05b8-4d6d-9f07-6d36b6814dc4_1519560000.0_mean_900.0_v3 /tmp/object3
# od -x /tmp/object3
0000000 0000 0000 0000 0000 0000 0000 0000 0000*0067000 0100 0000 0000 0000 0000 0001 0000 00000067020 0000 00000067023
2 ceph中pool删除
ceph osd pool delete metrics metrics --yes-i-really-really-mean-it
3 创建指定pg_number和pgp_number大小的pool
ceph osd pool create metrics 128 128
ceph osd pool create gnocchi 128 128
ceph auth get-or-create client.gnocchi mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=gnocchi'
ceph auth get-or-create client.gnocchi | tee ceph.client.gnocchi.keyring
sudo cp ./ceph.client.gnocchi.keyring /etc/ceph
ceph auth get-key client.gnocchi