That marking a FS down does not generate a health warning
"""
+ self.mount_a.umount_wait()
+
self.fs.set_down()
try:
self.wait_for_health("", 30)
That marking a FS down twice does not wipe old_max_mds.
"""
+ self.mount_a.umount_wait()
+
self.grow(2)
self.fs.set_down()
self.fs.wait_for_daemons()
That setting max_mds undoes down.
"""
+ self.mount_a.umount_wait()
+
self.fs.set_down()
self.fs.wait_for_daemons()
self.grow(2)
That down setting toggles and sets max_mds appropriately.
"""
+ self.mount_a.umount_wait()
+
self.fs.set_down()
self.fs.wait_for_daemons()
self.assertEqual(self.fs.get_var("max_mds"), 0)