Archive for 14 mayo 2009

Generar archivo multipath.conf por medio de salida multipath -L

Posted on mayo 14, 2009. Filed under: General |

Si no tenemos configurado multipath.conf, y solo tenemos el modulo habilitado y ningun LUN listado en black, nosotros podemos usar este script para generar un  multipath.conf:

#!/bin/ksh

echo “multipaths {”
x=0
multipath -l |egrep ‘3600|size’ |gawk ‘ORS=NR%2?” “:”\n”‘ | awk ‘{ print $1 $2 }’ | sed ‘s/\[size=/ /g’ | while read l;do
W=`echo $l |awk ‘{ print $1 }’`
S=`echo $l |awk ‘{ print $2 }’`
echo ” multipath {”
echo ” wwid $W”
echo ” alias disk${x}_${S}Gb”
echo ” path_grouping_policy failover”
echo ” path_checker readsector0″
echo ” path_selector \”round-robin 0\””
echo ” failback immediate”
echo ” }”
x=`echo “$x + 1″|bc`
done
echo “}”

Anuncios
Leer entrada completa | Make a Comment ( None so far )

Liked it here?
Why not try sites on the blogroll...