Find the lists of disks of your Proxmox VM stored in a ceph cluster
voici les commandes que j'utilise le plus souvent pour gérer mon cluster ceph sous Linux/Proxmox en ligne de commande :
https://pve.proxmox.com/wiki/Manage_Ceph_Services_on_Proxmox_VE_Nodes
https://ceph.com/geen-categorie/how-data-is-stored-in-ceph-cluster/
http://docs.ceph.com/docs/mimic/man/8/ceph/
http://docs.ceph.com/docs/giant/man/8/rados/
http://docs.ceph.com/docs/mimic/man/8/rbd/
https://tracker.ceph.com/projects/ceph/wiki/10_Commands_Every_Ceph_Administrator_Should_Know
- ceph status : permet de vérifier que le cluster est en HEALTH_OK
- pveceph lspools : pour lister les noms de pools et les infos genre replica size, pg_num et pourcentage d'utilisation
- rbd ls poolname : pour lister les images (disques) de vos VMs sur le pool en question
- rbd -p poolname info vm-104-disk-1: pour lister les infos sur un disques
exemple de sortie :rbd image 'vm-104-disk-1': size 32768 MB in 8192 objects order 22 (4096 kB objects) block_name_prefix: rbd_data.47fa74b0dc51 format: 2 features: layering, exclusive-lock, object-map, fast-diff, deep-flatten flags: create_timestamp: Tue Dec 26 13:39:30 2017
- rados -p poolname ls |grep rbd_data.47fa74b0dc51 >/tmp/list_blocks_de_vm-104-disk1.txt permet de retrouver tous les blocks de cette image
- ceph df : pour obtenir l'espace disponible sur mon cluster
- ceph osd tree : pour voir le "crush map", le poids de chaque osd etc...
- ceph pg dump pgs_brief : pour obtenir des statistiques sur les "placement groups"
- head /tmp/list_blocks_de_vm-104-disk1.txt
- ceph osd map poolname rbd_data.47fa74b0dc51.0000000000001593
osdmap e422 pool 'gocephkvm' (1) object 'rbd_data.47fa74b0dc51.0000000000001784' -> pg 1.8d042800 (1.0) -> up ([11,2,13], p11) acting ([11,2,13], p11)
ici on obtient l'info des osd qui contiennent ce block en particulier
https://pve.proxmox.com/wiki/Manage_Ceph_Services_on_Proxmox_VE_Nodes
https://ceph.com/geen-categorie/how-data-is-stored-in-ceph-cluster/
http://docs.ceph.com/docs/mimic/man/8/ceph/
http://docs.ceph.com/docs/giant/man/8/rados/
http://docs.ceph.com/docs/mimic/man/8/rbd/
https://tracker.ceph.com/projects/ceph/wiki/10_Commands_Every_Ceph_Administrator_Should_Know
Commentaires