All of lore.kernel.org
 help / color / mirror / Atom feed
* defining paths with DDN 8500
@ 2007-09-12 22:38 Mike White
  2007-09-13  8:33 ` Tore Anderson
  0 siblings, 1 reply; 3+ messages in thread
From: Mike White @ 2007-09-12 22:38 UTC (permalink / raw)
  To: dm-devel

Hello dm-devel-

I'm working with the multipathing package and a DDN 8500.  I've been able to
successfully configure  failover and failback.  The system is configured as
such:

    qla_port_1 ----  ctrl A port 4 ---- LUN 3 (LUN 7)
    qla_port_2 ----  ctrl B port 4 ---- LUN 7 (LUN 3)

Where LUN 3 is on a dedicated port to qla_port_1 and qla_port_2 is dedicated to LUN 7.

The problem that I'm having is all the traffic is going through qla_port_1,
qla_port_2 appears to be sitting idle until a failover.

To compensate, I've been using dmsetup to force the qla_port_2 ---- LUN 7
path.

Is there a better way than using dmsetup to do this?  multipath isn't an
option, as it negatively impacts performance.

Thanks-
  -Mike

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: defining paths with DDN 8500
  2007-09-12 22:38 defining paths with DDN 8500 Mike White
@ 2007-09-13  8:33 ` Tore Anderson
  0 siblings, 0 replies; 3+ messages in thread
From: Tore Anderson @ 2007-09-13  8:33 UTC (permalink / raw)
  To: device-mapper development

* Mike White

> I'm working with the multipathing package and a DDN 8500.  I've been
> able to successfully configure  failover and failback.  The system is
> configured as such:
>     qla_port_1 ----  ctrl A port 4 ---- LUN 3 (LUN 7)
>     qla_port_2 ----  ctrl B port 4 ---- LUN 7 (LUN 3)
> 
> Where LUN 3 is on a dedicated port to qla_port_1 and qla_port_2 is
> dedicated to LUN 7.
> 
> The problem that I'm having is all the traffic is going through
> qla_port_1, qla_port_2 appears to be sitting idle until a failover.
> 
> To compensate, I've been using dmsetup to force the qla_port_2 ----
> LUN 7 path.
> 
> Is there a better way than using dmsetup to do this?  multipath isn't
> an option, as it negatively impacts performance.

  Sounds like you're in need of a prio_callout.  I'm not familiar with
 your hardware so I don't know if there's already one available, if not,
 make a simple script that for example prints "2" for the paths you want
 to prefer and "1" for the ones you want to use as backups.  Then set
 path_grouping_policy to "failover".  You might also want to set
 failback to "immediate".

Regards
-- 
Tore Anderson

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: defining paths with DDN 8500
@ 2007-09-13 21:59 Mike White
  0 siblings, 0 replies; 3+ messages in thread
From: Mike White @ 2007-09-13 21:59 UTC (permalink / raw)
  To: device-mapper development

Thanks Tore and Christophe.  Unless someone has something for DDN, I'll have to roll my own (and share, of course.)

On a somewhat related note - do you know if there a concise description of the existing prio's - outside of what's in the /* */'s?

Thanks-
  -Mike

----- Original Message ----
From: Tore Anderson <tore@linpro.no>
To: device-mapper development <dm-devel@redhat.com>
Sent: Thursday, September 13, 2007 3:33:11 AM
Subject: Re: [dm-devel] defining paths with DDN 8500

* Mike White

> I'm working with the multipathing package and a DDN 8500.  I've been
> able to successfully configure  failover and failback.  The system is
> configured as such:
>     qla_port_1 ----  ctrl A port 4 ---- LUN 3 (LUN 7)
>     qla_port_2 ----  ctrl B port 4 ---- LUN 7 (LUN 3)
> 
> Where LUN 3 is on a dedicated port to qla_port_1 and qla_port_2 is
> dedicated to LUN 7.
> 
> The problem that I'm having is all the traffic is going through
> qla_port_1, qla_port_2 appears to be sitting idle until a failover.
> 
> To compensate, I've been using dmsetup to force the qla_port_2 ----
> LUN 7 path.
> 
> Is there a better way than using dmsetup to do this?  multipath isn't
> an option, as it negatively impacts performance.

  Sounds like you're in need of a prio_callout.  I'm not familiar with
 your hardware so I don't know if there's already one available, if not,
 make a simple script that for example prints "2" for the paths you want
 to prefer and "1" for the ones you want to use as backups.  Then set
 path_grouping_policy to "failover".  You might also want to set
 failback to "immediate".

Regards
-- 
Tore Anderson

--
dm-devel mailing list
dm-devel@redhat.com
https://www.redhat.com/mailman/listinfo/dm-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-09-13 21:59 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-12 22:38 defining paths with DDN 8500 Mike White
2007-09-13  8:33 ` Tore Anderson
  -- strict thread matches above, loose matches on Subject: below --
2007-09-13 21:59 Mike White

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.