On 01/22/14 at 11:44am, Vivek Goyal wrote:
On Mon, Jan 13, 2014 at 06:23:10PM +0800, WANG Chao wrote:
> In 2nd kernel, to prevent the crashed system from being fenced off,
> fence kdump message must be send to other nodes in the cluster
> periodically before dumping process.
>
> We preserve every node's name in /etc/fence_kdump_nodes in the
> initrd, so we parse this file and send notify them.
>
> Signed-off-by: WANG Chao <chaowang(a)redhat.com>
> ---
> dracut-kdump.sh | 13 +++++++++++++
> 1 file changed, 13 insertions(+)
>
> diff --git a/dracut-kdump.sh b/dracut-kdump.sh
> index 4d8616f..324408f 100755
> --- a/dracut-kdump.sh
> +++ b/dracut-kdump.sh
> @@ -287,6 +287,19 @@ read_kdump_conf()
> done < $conf_file
> }
>
> +fence_kdump_notify()
> +{
> + if [ -f $FENCE_KDUMP_NODES ]; then
> + if [ -f $FENCE_KDUMP_CONFIG ]; then
> + . $FENCE_KDUMP_CONFIG
> + fi
> +
> + read nodes < $FENCE_KDUMP_NODES
> + $FENCE_KDUMP_SEND $FENCE_KDUMP_OPTS $nodes &
Chao,
I think make "nodes" local.
Will change.
Also FENCE_KDUMP_OPTS is set by FENCE_KDUMP_CONFIG?
Yes, like we do for /etc/sysconfig/kdump.
Thanks
Vivek