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