diff options
author | N Balachandran <nbalacha@redhat.com> | 2019-07-25 11:51:32 +0530 |
---|---|---|
committer | Amar Tumballi <amarts@redhat.com> | 2019-08-14 03:21:30 +0000 |
commit | 6ef9ffea7fee43ea6f59c8c36fd183f90e9c26f8 (patch) | |
tree | c73a7e68188ecf463fc58e5843e2a860909a8675 /xlators/mgmt/glusterd/src/glusterd-utils.c | |
parent | 089e53c7f1c32644ce2b37830b678b4c0c7071fc (diff) |
glusterd: create separate logdirs for cluster.rc instances
Create a separate logdir for each host instance created by
cluster.rc. This makes it easier to determine the files
belonging to a particular instance.
Change-Id: Ic8321f83f98995412b7d5f095b3d3f0391767a8b
Fixes: bz#1733042
Signed-off-by: N Balachandran <nbalacha@redhat.com>
Diffstat (limited to 'xlators/mgmt/glusterd/src/glusterd-utils.c')
-rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-utils.c | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-utils.c b/xlators/mgmt/glusterd/src/glusterd-utils.c index c2fefc12faf..59b9cbec4a2 100644 --- a/xlators/mgmt/glusterd/src/glusterd-utils.c +++ b/xlators/mgmt/glusterd/src/glusterd-utils.c @@ -2003,9 +2003,9 @@ retry: len = snprintf(valgrind_logfile, PATH_MAX, "%s/valgrind-%s-%s.log", volinfo->logdir, volinfo->volname, exp_path); } else { - len = snprintf( - valgrind_logfile, PATH_MAX, "%s/bricks/valgrind-%s-%s.log", - DEFAULT_LOG_FILE_DIRECTORY, volinfo->volname, exp_path); + len = snprintf(valgrind_logfile, PATH_MAX, + "%s/bricks/valgrind-%s-%s.log", priv->logdir, + volinfo->volname, exp_path); } if ((len < 0) || (len >= PATH_MAX)) { ret = -1; @@ -2035,8 +2035,8 @@ retry: len = snprintf(logfile, PATH_MAX, "%s/%s.log", volinfo->logdir, exp_path); } else { - len = snprintf(logfile, PATH_MAX, "%s/bricks/%s.log", - DEFAULT_LOG_FILE_DIRECTORY, exp_path); + len = snprintf(logfile, PATH_MAX, "%s/bricks/%s.log", priv->logdir, + exp_path); } if ((len < 0) || (len >= PATH_MAX)) { ret = -1; @@ -13712,9 +13712,8 @@ glusterd_handle_replicate_brick_ops(glusterd_volinfo_t *volinfo, &volfileserver) != 0) volfileserver = "localhost"; - snprintf(logfile, sizeof(logfile), - DEFAULT_LOG_FILE_DIRECTORY "/%s-replace-brick-mount.log", - volinfo->volname); + snprintf(logfile, sizeof(logfile), "%s/%s-replace-brick-mount.log", + priv->logdir, volinfo->volname); if (!*logfile) { ret = -1; goto out; @@ -13726,9 +13725,8 @@ glusterd_handle_replicate_brick_ops(glusterd_volinfo_t *volinfo, break; case GD_OP_ADD_BRICK: - snprintf(logfile, sizeof(logfile), - DEFAULT_LOG_FILE_DIRECTORY "/%s-add-brick-mount.log", - volinfo->volname); + snprintf(logfile, sizeof(logfile), "%s/%s-add-brick-mount.log", + priv->logdir, volinfo->volname); if (!*logfile) { ret = -1; goto out; |