[dm-devel] several small issues
christophe varoqui
christophe.varoqui at free.fr
Sat Jul 9 13:02:42 UTC 2005
On ven, 2005-07-08 at 00:09 -0400, goggin, edward wrote:
> Christophe,
>
> (1) Could you initialize di_flag to 0 in main() of multipath/main.c or
> else "multipath -l" and "multipath -ll" use a non-deterministic flags
> value for path discovery?
>
done
> (2) Could you append a "\n" to the logging string in the call to condlog()
> from
> get_word() in libmultipath/util.c? Doing so helps the readability of the
> event
> log when starting multipathd with "-v4".
>
May be I should just comment this log now that this code path is stable.
Anyway, I don't really see the readability problem you mention ...
> (3) Could you change checkerloop() in multipathd/main.c to call LOG_MSG
> with the checker message if the path state is failed? This would be useful
> for administrators and it also helps our debugging -- it helps point out
> cases
> where multipathd may think a path's checker state is failed even when
> "multipath -l" shows otherwise.
>
done, only for '-v4', and whatever the check return value.
> (4) The multipathd is dying when I send it a "show paths" or "display paths"
> message. I haven't debugged it to know what's wrong.
>
Not for me, so I'll let you dig this one ...
xa-s05:~/scm/test# multipathd/multipathd -k"show paths"
sdb: state 2, 12/ 14 XXXXXXXXXXXX..
sdc: state 2, 12/ 14 XXXXXXXXXXXX..
sdd: state 2, 12/ 14 XXXXXXXXXXXX..
sde: state 2, 12/ 14 XXXXXXXXXXXX..
sdf: state 2, 12/ 14 XXXXXXXXXXXX..
sdg: state 2, 12/ 14 XXXXXXXXXXXX..
sdh: state 2, 12/ 14 XXXXXXXXXXXX..
sdi: state 2, 12/ 14 XXXXXXXXXXXX..
sdj: state 2, 12/ 14 XXXXXXXXXXXX..
sdk: state 2, 12/ 14 XXXXXXXXXXXX..
sdl: state 2, 12/ 14 XXXXXXXXXXXX..
sdm: state 2, 12/ 14 XXXXXXXXXXXX..
xa-s05:~/scm/test# multipathd/multipathd -k"display paths"
list|show paths
list|show maps
add path $path
remove|del path $path
add map $map
remove|del map $map
switch|switchgroup map $map group $group
xa-s05:~/scm/test# pgrep multipathd
18462
xa-s05:~/scm/test#
Thanks for the feedback,
--
christophe varoqui <christophe.varoqui at free.fr>
More information about the dm-devel
mailing list