[lvm-devel] master - lvextend: refresh shared LV without using select
David Teigland
teigland at sourceware.org
Thu Apr 4 18:21:17 UTC 2019
Gitweb: https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=50800e33d56176e034970f93c5f87f59ecd569db
Commit: 50800e33d56176e034970f93c5f87f59ecd569db
Parent: 5d6fe796bd03a49b44e387dc8026996292505f27
Author: David Teigland <teigland at redhat.com>
AuthorDate: Thu Apr 4 13:19:08 2019 -0500
Committer: David Teigland <teigland at redhat.com>
CommitterDate: Thu Apr 4 13:19:08 2019 -0500
lvextend: refresh shared LV without using select
Using select instead of normal args did not end
up being a help, so remove it.
---
daemons/lvmlockd/lvmlockd-dlm.c | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/daemons/lvmlockd/lvmlockd-dlm.c b/daemons/lvmlockd/lvmlockd-dlm.c
index ee39c3e..bfc1d23 100644
--- a/daemons/lvmlockd/lvmlockd-dlm.c
+++ b/daemons/lvmlockd/lvmlockd-dlm.c
@@ -818,11 +818,10 @@ int lm_refresh_lv_start_dlm(struct action *act)
memset(run_uuid, 0, sizeof(run_uuid));
/* todo: add --readonly */
- /* FIXME: move vgname into the select option once the dlm can handle compound select args */
snprintf(command, DLMC_RUN_COMMAND_LEN,
- "lvm lvchange --refresh --partial --nolocking --select lvname=%s %s",
- lvname, vgname);
+ "lvm lvchange --refresh --partial --nolocking %s/%s",
+ vgname, lvname);
rv = dlmc_run_start(command, strlen(command), 0,
DLMC_FLAG_RUN_START_NODE_NONE,
More information about the lvm-devel
mailing list