From 7f975b09e249ed7855ec350ff66cdfaaa170491d Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 21 Feb 2018 13:43:36 -0600 Subject: [PATCH] os/filestore: advertise vdo in filestore metadata Signed-off-by: Sage Weil --- src/os/filestore/FileStore.cc | 5 +++++ 1 file changed, 5 insertions(+) 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")); + } } } -- 2.47.3