1. 程式人生 > >Ceph:如何查看rbd映射的設備被哪個客戶端使用

Ceph:如何查看rbd映射的設備被哪個客戶端使用

-c mat watch convert flag ace img too cookie

場景說明:Ceph的RBD設備,通過映射的方式給客戶端進行使用,在服務端,你想知道到底某個pool的img被哪個客戶端占用著。

# rbd info openshift01/openshift01-img01
rbd image 'openshift01-img01':
    size 102400 MB in 25600 objects
    order 22 (4096 kB objects)
    block_name_prefix: rbd_data.957f238e1f29
    format: 2
    features: layering
    flags:

說明:openshift01為pool的名稱,openshift01-img01為img的名稱。

# rados -p openshift01 listwatchers rbd_header.957f238e1f29
watcher=172.16.0.48:0/54296760 client.51052 cookie=1

說明:由上面輸出結果可以知道,172.16.0.48為被映射的客戶端。


Ceph:如何查看rbd映射的設備被哪個客戶端使用