From: Luis P C. <lp...@ra...> - 2004-09-25 03:09:10
|
It seems that there are cases were discovery is not needed and not wanted. Can it be optional? It would be nice if discovery were optional so that one could add the iscsi node's IP address to the target name section, something like: /etc/iscsi.conf: TargetName=iqn.xxx.yyy:zzz TargetAddress=10.1.1.100:3260 Username=bob Password=xxxx LUNs=20-24 InitialR2T=yes I understand this is not possible right now with the scsi.conf file but I know it can be done with the ISCSI_ESTABLISH_SESSION ioctl. That's what the 'init' program does in the Linux mkinitrd for iscsi boot. I also know that one can simulate this using the 'Enable' entry in the config file. However, when one wants to configure an initiator to connect to specific targets, discovery seems to get in the way because the 'DiscoveryAdress' entry may or may not be shared by the targets. Therefore, everytime we remove a target from the config file, we need to figure out if the discovery address used to find that target is also used by another target so we don't leave that other target without its discovery address. If the iscsi target node address info were with the target, then one can simply remove the target config from the file without worrying about affecting a different target. Any hints that could help us eliminate this problem? Thanks in advance for your help. ---------------------------------- Luis P. Caamano | Racemi, Inc. lp...@ra... | Atlanta, GA, USA ---------------------------------- |