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 “}”

Make a Comment

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

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

A %d blogueros les gusta esto: