Hey, I've a system which uses open-iscsi and mpp driver, to connect an external storage. The system reads data from all disks, and writes to some of them. Kernel is 2.6.27, but latest open-iscsi and mpp.
When the storage is down, the system cannot umount some of the disks, and the application is stalled. Only reboot can save the situation. I tried to minimize the iscsi timeouts, as well as the mpp timeouts, which resulted in a better results, but not enough. I also tried to make the iscsi timeout long and the mpp short, and vice versa. It seems that the kernel is just not designed to such cases. At least not with a heavy i/o. I also tried close the open file-descriptors, tried to logoff the iscsi and remove the disks using "echo 1 > /sys/block/sdx/device/delete", changed the elevator to "noop", but nothing helped. At the moment I can't upgrade the kernel, but I'll do that in the near future. Any ideas how to handle such case, except of monitor it and reboot the system? Thanks! -- Uri -- You received this message because you are subscribed to the Google Groups "open-iscsi" group. To unsubscribe from this group and stop receiving emails from it, send an email to open-iscsi+unsubscr...@googlegroups.com. To post to this group, send email to open-iscsi@googlegroups.com. Visit this group at http://groups.google.com/group/open-iscsi?hl=en. For more options, visit https://groups.google.com/groups/opt_out.