[dm-devel] [PATCH 10/10] set retrigger_tries to 0 for multipath

Hannes Reinecke hare at suse.de
Sun Oct 30 13:54:56 UTC 2016


On 10/29/2016 04:55 AM, Benjamin Marzinski wrote:
> Multipathd uses retrigger_tries to give udev more chances to to fill in
> the uid_attribute, so that the path device is correctly set up in the
> udev database. However the multipath command can't do this, so it should
> just immediately give up on udev, and try to get the wwid directly.
>
> Signed-off-by: Benjamin Marzinski <bmarzins at redhat.com>
> ---
>  multipath/main.c | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/multipath/main.c b/multipath/main.c
> index ee00fdb..06add30 100644
> --- a/multipath/main.c
> +++ b/multipath/main.c
> @@ -521,6 +521,7 @@ main (int argc, char *argv[])
>  	if (!conf)
>  		exit(1);
>  	multipath_conf = conf;
> +	conf->retrigger_tries = 0;
>  	while ((arg = getopt(argc, argv, ":adchl::FfM:v:p:b:BritquwW")) != EOF ) {
>  		switch(arg) {
>  		case 1: printf("optarg : %s\n",optarg);
>
Hehe.
I've come across the very same issue.

Reviewed-by: Hannes Reinecke <hare at suse.com>

Cheers,

Hannes
-- 
Dr. Hannes Reinecke		      zSeries & Storage
hare at suse.de			      +49 911 74053 688
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg
GF: J. Hawn, J. Guild, F. Imendörffer, HRB 16746 (AG Nürnberg)




More information about the dm-devel mailing list