From 7c3c240aef1f289c06c771f7ed5c0dcfbabaad22 Mon Sep 17 00:00:00 2001 From: Avra Sengupta Date: Thu, 21 Nov 2013 01:22:05 +0000 Subject: snapshot: setting --setactivationskip as 'n' during lvcreate In RHEL ACTIVATION_SKIP flag is set by default. Using '--setactivationskip n' during lvcreate activates the logical volumes upon creation. Change-Id: I5a17afdd5a01fd0354d977bc4e43b35660289db9 Signed-off-by: Avra Sengupta --- xlators/mgmt/glusterd/src/glusterd-snapshot.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'xlators') diff --git a/xlators/mgmt/glusterd/src/glusterd-snapshot.c b/xlators/mgmt/glusterd/src/glusterd-snapshot.c index 82335e892..88abec616 100644 --- a/xlators/mgmt/glusterd/src/glusterd-snapshot.c +++ b/xlators/mgmt/glusterd/src/glusterd-snapshot.c @@ -2492,8 +2492,8 @@ glusterd_take_snapshot (glusterd_brickinfo_t *brickinfo, char *volname, runinit (&runner); snprintf (msg, sizeof (msg), "taking snapshot of the brick %s:%s", brickinfo->hostname, brickinfo->path); - runner_add_args (&runner, "/sbin/lvcreate", "-s", device, "--name", - snapname, NULL); + runner_add_args (&runner, "/sbin/lvcreate", "-s", device, + "--setactivationskip", "n", "--name", snapname, NULL); runner_log (&runner, "", GF_LOG_DEBUG, msg); //let glusterd get blocked till snapshot is over -- cgit