Definições de configuração de tempo limite de iSER para o sistema
É possível configurar o valor de tempo limite para os discos.
O tempo limite do disco é configurado no arquivo /sys/block/<device>/device/timeout. Dependendo do sistema operacional e da versão do S.O., aumente o valor padrão de 30 ou 60 segundos para 120 na maioria das situações.
Por exemplo, se o dispositivo for /dev/sdc, você usaria:
[root@R64SRV6 ~]#echo -n 60 > /sys/block/sdc/device/timeout
Para aumentar o tempo limite do comando SCSI para o sistema, crie a seguinte regra udev
para que não seja necessário configurar o tempo limite manualmente para cada disco mapeado:
udev rules file
cat /etc/udev/rules.d/99-ibm-2145.rules
# Set SCSI command timeout to 120s (default == 30 or 60) for IBM 2145 devices
SUBSYSTEM=="bloco", ACTION=="add ", ENV{ID_VENDOR}=="IBM",
ENV{ID_MODEL}=="2145", RUN+="/bin/sh -c 'echo 120 > /sys/block/%k/device/timeout'"Reconfirme as configurações depois de reiniciar o sistema. Depois de configurar seus volumes, use
multipath -ll | grep sd para
localizar os caminhos do dispositivo de bloco. Além disso, verifique os 120 segundos com o cat /sys/block/sd<x>/device/timeout, em que <x> é um caminho 2145. Por
exemplo:
edam:~ # multipath -ll | grep sd | tail -1
`- 10:0:0:4 sdl 8:176 active ready running
edam:~ # cat /sys/class/block/sdl/device/timeout
120
edam:~ #