From: Sage Weil Date: Wed, 21 Feb 2018 19:43:36 +0000 (-0600) Subject: os/filestore: advertise vdo in filestore metadata X-Git-Tag: v13.1.0~386^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7f975b09e249ed7855ec350ff66cdfaaa170491d;p=ceph.git os/filestore: advertise vdo in filestore metadata Signed-off-by: Sage Weil --- diff --git a/src/os/filestore/FileStore.cc b/src/os/filestore/FileStore.cc index a1db3ab4c7f7..d88108ea97cc 100644 --- a/src/os/filestore/FileStore.cc +++ b/src/os/filestore/FileStore.cc @@ -707,6 +707,11 @@ void FileStore::collect_metadata(map *pm) default: (*pm)["backend_filestore_partition_path"] = string(partition_path); (*pm)["backend_filestore_dev_node"] = string(dev_node); + if (vdo_fd >= 0) { + (*pm)["vdo"] = "true"; + (*pm)["vdo_physical_size"] = + stringify(4096 * get_vdo_stat(vdo_fd, "physical_blocks")); + } } }