My problem is, the iscsi lun in my RHEL 5 goes missing mysteriously after every reboot. I had to run the discovery command ( # iscsiadm -m discovery -t sendtargets -p ISCSI-SERVER-IP-ADDRESS ) every time after the reboot.

My /etc/iscsi/iscsid.conf settings are given below -

node.startup = automatic
node.session.auth.username = MY-ISCSI-USER
node.session.auth.password = MY-ISCSI-PASSWORD
discovery.sendtargets.auth.username = MY-ISCSI-USER
discovery.sendtargets.auth.password = MY-ISCSI-PASSWORD
node.session.timeo.replacement_timeout = 120
node.conn[0].timeo.login_timeout = 15
node.conn[0].timeo.logout_timeout = 15
node.conn[0].timeo.noop_out_interval = 10
node.conn[0].timeo.noop_out_timeout = 15
node.session.iscsi.InitialR2T = No
node.session.iscsi.ImmediateData = Yes
node.session.iscsi.FirstBurstLength = 262144
node.session.iscsi.MaxBurstLength = 16776192
node.conn[0].iscsi.MaxRecvDataSegmentLength = 65536


Is there anything which I can change in this file to fix the problem?

btw, I am running RHEL on a HCL infinity server with Stonefly Optisan iSCSI storage

Anyone there who faced the same problem?

Rgds

Saravana Kumar,
Server admin,
Prime technologies,
Coimbatore