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  :
  1. ceph status : permet de vérifier que le cluster est en HEALTH_OK
  2. pveceph lspools : pour lister les noms de pools et les infos genre replica size, pg_num et pourcentage d'utilisation
  3. rbd ls poolname : pour lister les images (disques) de vos VMs sur le pool en question
  4. 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
    
  5. 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
  6. ceph df : pour obtenir l'espace disponible sur mon cluster
  7. ceph osd tree : pour voir le "crush map", le poids de chaque osd etc...
  8. ceph pg dump pgs_brief : pour obtenir des statistiques sur les "placement groups"
  9. head /tmp/list_blocks_de_vm-104-disk1.txt
  10. 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

Posts les plus consultés de ce blog

Comment extraire les fichiers disques en raw d'un backup proxmox vma

Utiliser curl pour récupérer des logs sur un serveur Microsoft IIS avec l'authentification ntlm