我的问题很简单:是否可以列出块设备中的文件?
例如,如果创建一个新池:
ceph osd 池创建 myPool
在这个池中,我添加了一个 RADOS 块设备:
rbd create myBLock -p myPool --size 1024
在 ceph 客户端上,我这样做:
sudo rbd map myBlock -p myPool
sudo mkfs.ext4 -m0 /dev/rbd/rbd/myBlock
sudo mkdir /mnt/ceph-block-device
sudo mount /dev/rbd/rbd/myBlock /mnt/ceph-block-device
cd /mnt/ceph-block-device
我在块中放了一些文件
触摸 myfile.txt
触摸你好.txt
如何在 osd/mon 节点上查看这些文件以及它们的存储位置?我知道 :
ceph osd map -p myPool object1 可以完美运行,但是如何查看池 myPool 中的完整列表?
问候,
吉斯兰