Knowledgebase
16 Feb
Linux hat in VMWare-ESX-Clustern ab und an Probleme, wenn das Management die Pfade zum SAN umschaltet. Setzt man die Timeouts für SCSI-Ausfälle nach oben, kann das Betriebssystem diese umgehen. Setzt man diese aber zu hoch, bekommt bereits die Anwendung Probleme, noch bevor es das Betriebsystem merkt…
Mit diesem kleinen Bash-Script wird dies für alle SCSI-Devices gesetzt:
SuSE Linux:
Datei “/etc/init.d/boot.local”
for i in `ls /sys/block | grep -P ^sd`;do
echo “120″ > /sys/block/$i/device/timeout
done
Debian:
Datei “/etc/rc.local”
echo “120″ > $(l -m /sys/block|sed ’s/, /\n/g’|grep “^sd”|awk {’print “/sys/block/”$0″/device/timeout”‘})
Leave a reply