Definições de configuração de tempo limite de iSCSI para o sistema
É possível configurar o valor de tempo limite para os discos.
O tempo limite de 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ê utilizaria :
[ @R64SRV6 raiz ~] > /sys/block/sdc/device/timeout -n 60 #echo
Para aumentar o tempo limite do comando SCSI para o sistema, crie a regra udev a seguir regra para que não seja necessário configurar o tempo limite manualmente para cada disco mapeado:
arquivo udev regras
/etc/udev/rules.d/99-ibm-2145.rules cat
Configure de tempo limite do comando SCSI para 120s (padrão == 30 ou 60) para dispositivos IBM 2145
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 após a reiniciar o sistema. Depois de configurar seus volumes, use multipath -ll | grep sd para
localizar os caminhos de dispositivo de bloco. Além disso, verifique
com cat /sys/block/sd<x>/device/timeout por 120 segundos, 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:~ #