]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
tasks/ceph_manager: enable log for ceph_objectstore_tool
authorSage Weil <sage@redhat.com>
Fri, 3 Oct 2014 15:32:35 +0000 (08:32 -0700)
committerDavid Zafman <dzafman@redhat.com>
Tue, 3 Mar 2015 23:53:04 +0000 (15:53 -0800)
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 7ba50e0c89eead17e7fc37232f8c9a91855ebd8c)

Conflicts:
tasks/ceph_manager.py

tasks/ceph_manager.py

index f473fa6bece0878f91f25528b866696bb62b6414..da6f912bbe250e0cf5660eeba197c87d1dcd7bed 100644 (file)
@@ -130,9 +130,9 @@ class Thrasher:
                 exp_osd = random.choice(self.dead_osds[:-1])
                 (exp_remote,) = self.ceph_manager.ctx.cluster.only('osd.{o}'.format(o=exp_osd)).remotes.iterkeys()
             if 'keyvaluestore_backend' in self.ceph_manager.ctx.ceph.conf['osd']:
-                prefix = "sudo ceph_objectstore_tool --data-path {fpath} --journal-path {jpath} --type keyvaluestore-dev ".format(fpath=FSPATH, jpath=JPATH)
+                prefix = "sudo ceph_objectstore_tool --data-path {fpath} --journal-path {jpath} --type keyvaluestore-dev --log-file=/var/log/ceph/objectstore_tool.\\$pid.log ".format(fpath=FSPATH, jpath=JPATH)
             else:
-                prefix = "sudo ceph_objectstore_tool --data-path {fpath} --journal-path {jpath} ".format(fpath=FSPATH, jpath=JPATH)
+                prefix = "sudo ceph_objectstore_tool --data-path {fpath} --journal-path {jpath} --log-file=/var/log/ceph/objectstore_tool.\\$pid.log ".format(fpath=FSPATH, jpath=JPATH)
             cmd = (prefix + "--op list-pgs").format(id=exp_osd)
             proc = exp_remote.run(args=cmd, wait=True, check_status=True, stdout=StringIO())
             if proc.exitstatus: