On Wed, 2004-05-19 at 05:01, Tad Lake wrote:> hi,
> i have installed lustre 1.0.4 on my computer.When mount it ,at ost
> node,there is one message:
> recovery support OFF
> why does it happen,and what should i do to turn it on
When you configure your OSTs with lmc:
lmc --add ost --node ...
add "--failover". This will probably become the default at some
point.
The use of terms like "failover" and "recovery support" here
are
slightly misleading. The OST has two modes: "fail-over" and
"fail-out".
In fail-out mode (default), a timeout will immediately cause errors to
be returned to in-progress I/O. Some customers wanted this behaviour to
avoid blocking applications, so that they can in theory restart
immediately and use different OSTs.
In fail-over mode (enabled with --failover), a OSC/OST timeouts will
behave more like MDC/MDS timeouts. Which is to say that applications
will block until either:
(a) the connection is re-established, and recovery completes
(b) the connection is failed over to another node, and recovery
completes
(c) the application receives a signal such as SIGTERM or SIGKILL
(d) the OSC is deactivated by an administrator
I will try to get someone to update the documentation to reflect these
subtleties.
Hope that helps--
-Phil