Hi,
I'm attempting to setup a storage solution with FreeBSD using it as an iSCSI target for vmware/xen.
I'm a bit new to the iSCSI world, but I have gotten 1 target to basically to work, but there doesn't seem to be any real documentation, just the sample configs.
So, I was wondering if anyone could point me to some actual documentation for this package or maybe answer a few brief questions below from your personal experience?
For each of these, I have searched quite a bit without finding any relavent results. I am referencing the default samples included with pkg version istgt-20110103 from the ports collection of 8.2-RC3.
auth.conf
- what is a mutual user? Are these the creds that will be supplied by the target daemon to the initiator during Chap Mutual authentication?
istgtcontrol.conf
- what is the istgtcontrol.conf file used for?
- why is the same auth info defined both here and in auth.conf?
- what is the relationship between LUN0 here (as default target) and LUN0 in istgt.conf (in [LogicalUnit1] block)?
- does this config need to be updated to handle multiple targets? how?
istgt.conf/general
- can anyone show me an example config that provides multipe distinct targets?
- I noticed that the example of [LogicalUnit2] uses LUN0 also. Is this right? Or do I need a separate LUN<n> for each target?
thanks a bunch!
I'm attempting to setup a storage solution with FreeBSD using it as an iSCSI target for vmware/xen.
I'm a bit new to the iSCSI world, but I have gotten 1 target to basically to work, but there doesn't seem to be any real documentation, just the sample configs.
So, I was wondering if anyone could point me to some actual documentation for this package or maybe answer a few brief questions below from your personal experience?
For each of these, I have searched quite a bit without finding any relavent results. I am referencing the default samples included with pkg version istgt-20110103 from the ports collection of 8.2-RC3.
auth.conf
- what is a mutual user? Are these the creds that will be supplied by the target daemon to the initiator during Chap Mutual authentication?
istgtcontrol.conf
- what is the istgtcontrol.conf file used for?
- why is the same auth info defined both here and in auth.conf?
- what is the relationship between LUN0 here (as default target) and LUN0 in istgt.conf (in [LogicalUnit1] block)?
- does this config need to be updated to handle multiple targets? how?
istgt.conf/general
- can anyone show me an example config that provides multipe distinct targets?
- I noticed that the example of [LogicalUnit2] uses LUN0 also. Is this right? Or do I need a separate LUN<n> for each target?
thanks a bunch!