| |
| ceph osd lspools |
| |
| |
| ceph osd pool create ceph-demo 64 64 |
| |
| |
| rbd pool init ceph-demo |
| |
| ceph osd lspools |
| |
| |
| ceph osd pool get ceph-demo pg_num |
| |
| |
| ceph osd pool get ceph-demo pgp_num |
| |
| |
| ceph osd pool get ceph-demo size |
| |
| |
| ceph osd pool get ceph-demo crush_rule |
| |
| |
| ceph osd pool set ceph-demo pg_num 128 |
| |
| |
| ceph -s |
| |
| |
| rbd create -p ceph-demo --image rbd-demo.img --size 5G |
| rbd create ceph-demo/rbd-demo-1.img --size 5G |
| |
| |
| rbd -p ceph-demo ls |
| |
| |
| rbd info ceph-demo/rbd-demo.img |
| rbd -p ceph-demo info rbd-demo.img |
| |
| |
| rbd map ceph-demo/rbd-demo.img |
| |
| dmesg |tail |
| rbd -p ceph-demo info rbd-demo.img |
| |
| |
| rbd feature disable ceph-demo/rbd-demo.img deep-flatten |
| rbd feature disable ceph-demo/rbd-demo.img fast-diff |
| rbd feature disable ceph-demo/rbd-demo.img exclusive-lock |
| rbd map ceph-demo/rbd-demo.img |
| |
| |
| rbd device list |
| |
| |
| mkfs.xfs /dev/rbd0 |
| mkdir /mnt/rbd-demo |
| mount /dev/rbd0 /mnt/rbd-demo/ |
| |
| |
| cd /mnt/rbd-demo/ |
| echo test > test.txt |
| |
| |
| rbd resize ceph-demo/rbd-demo.img --size 6G |
| rbd -p ceph-demo info --image rbd-demo.img |
| |
| xfs_growfs /dev/rbd0 |
| |
| |
| rbd -p ceph-demo info rbd-demo.img |
| |
| |
| rados -p ceph-demo ls |
| rados -p ceph-demo ls |grep rbd_data.85e3642a0138 |
| |
| |
| rados -p ceph-demo stat rbd_data.85e3642a0138.000000000000031b |
| |
| |
| ceph osd map ceph-demo rbd_data.85e3642a0138.000000000000031b |
| |
| |
| ceph osd tree |
| for i in `rados -p ceph-demo ls |grep rbd_data.85e3642a0138`; do ceph osd map ceph-demo ${i};done |
| |
| |
| ceph health detail |
| |
| |
| ceph osd pool application get ceph-demo |
| |
| |
| ceph crash ls |
| |
| |
| ceph osd pool application enable ceph-demo rbd |
| |
| systemctl status ceph-mgr@node-1 |
| systemctl status ceph-mgr@node-2 |
| systemctl status ceph-mgr@node-3 |