Whamcloud - gitweb
b=23402 mmp_fini () multiple oss fix
authorElena Gryaznova <elena.gryaznova@oracle.com>
Tue, 30 Nov 2010 12:51:40 +0000 (15:51 +0300)
committerAndrew Perepechko <andrew.perepechko@oracle.com>
Tue, 30 Nov 2010 19:09:03 +0000 (22:09 +0300)
i=Yu.Jian

lustre/tests/mmp.sh

index 10b748b..3c5ea9d 100755 (executable)
@@ -191,7 +191,9 @@ mmp_fini() {
             error "MMP was not disabled on $MMP_MDSDEV on $MMP_MDS"
     fi
 
-    if [ -z "$ostfailover_HOST" ]; then
+    local var=${MMP_OSS}failover_HOST
+
+    if [ -z "${!var}" ]; then
         log "Failover is not used on OSS, disabling MMP manually..."
         disable_mmp $MMP_OSS $MMP_OSTDEV || \
             error "failed to disable MMP on $MMP_OSTDEV on $MMP_OSS"