Bug#321002: Breakage due to /var dependency

christophe varoqui christophe.varoqui at free.fr
Tue Aug 2 21:02:07 UTC 2005


On mar, 2005-08-02 at 15:02 -0400, Stephen Frost wrote:
> Package: multipath-tools
> Version: 0.4.2.4-2
> Severity: important
> 
> Greetings,
> 
>   multipathd needs to be run prior to 'mountall.sh', which handles the
>   second-pass filesystem mounting.

Not really. We had that discussion already with pcaulfied.

The daemon is only needed for resiliency against *multiple* paths
failures (flip/flop scenarii). Such failures happening during a system
bootup is not necessarily important to care about.

>   This means that it can't depend on
>   /var being available.  Unfortunately, it appears that it's expecting
>   to be able to use /var/cache/multipathd as a ramdisk and when it's
>   unable to (because /var/cache doesn't exist), it dies.  This is a
>   rather serious problem as it's needed for booting (I believe...).
> 
FYI, the ramdisk thing is gone in the 0.4.5 branch. Along with the
path-cache-file in /var/cache.

>   An interesting alternative would be to consider just running multipath
>   during boot and then running multipathd later on.  This appears to be
>   what the initrd setup w/ multipath is doing actually.
> 
Yes, agreed.

Regards,
-- 
christophe varoqui <christophe.varoqui at free.fr>






More information about the pkg-lvm-maintainers mailing list