From e7b2a7cc67a2df9166f3293e6c8f081676dfecb6 Mon Sep 17 00:00:00 2001 From: Laurent Mazet Date: Wed, 3 Dec 2014 19:19:01 +0100 Subject: [PATCH] update ipmi settings --- master/opt/ipmi/ipmicfg.sh | 3 ++- master/opt/ipmi/update_blade_cfg.sh | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/master/opt/ipmi/ipmicfg.sh b/master/opt/ipmi/ipmicfg.sh index cf65535..db30fd2 100755 --- a/master/opt/ipmi/ipmicfg.sh +++ b/master/opt/ipmi/ipmicfg.sh @@ -8,5 +8,6 @@ trap "cd $pwd; exit 1;" 2 3 15 cd $mydir ./$(basename ${0%.sh}) $@ +rc=$? cd $pwd -exit 0 +exit $? diff --git a/master/opt/ipmi/update_blade_cfg.sh b/master/opt/ipmi/update_blade_cfg.sh index 9e89959..1a5663f 100755 --- a/master/opt/ipmi/update_blade_cfg.sh +++ b/master/opt/ipmi/update_blade_cfg.sh @@ -63,5 +63,6 @@ do_cmd $mydir/ipmicfg.sh -m 10.133.25.$ID do_cmd $mydir/ipmicfg.sh -k 255.255.255.0 #do_cmd $mydir/ipmicfg.sh -g 10.133.26.231 do_cmd $mydir/ipmicfg.sh -g 0.0.0.0 -do_cmd $mydir/ipmicfg.sh -fan 3 +fanmode=$($mydir/ipmicfg.sh -fan 2>/dev/null | awk -F: '$2 ~ /Optimal/ {print $1}') +[ "$fanmode" ] && do_cmd $mydir/ipmicfg.sh -fan $fanmode [ "$(which ipmitool)" ] && do_cmd ipmitool chassis policy always-on -- 2.30.2