Jump to content

Help! Configuring iSCSI in Server 2008 Core is terrible...


Recommended Posts

Guest Ed Swindelles
Posted

I am trying to configure a Server 2008 Datacenter Core server to mount an

iSCSI volume. The server has multiple NIC's, one of which is on the iSCSI

VLAN. The server is in a workgroup and will be a Hyper-V host.

 

On a separate Win 08 box with a full installation and domain membership I

can mount the iSCSI volume no problem with Storage Explorer by entering the

target portal address and logging into the right IQN. In addition, from that

'08 box (or another Vista box that I have) I can fully remotely manage the

Server Core box through a combination of firewall rules and local accounts

(cmdkey /add). So, I know my problems are not permissions related. Again, I

can FULLY manage the server remotely from a domain-joined server or

workstation.

 

BUT, Storage Explorer from that same domain-joined Win 08 box is deaf blind

and stupid when trying to remotely connect to the Core box. It lists the

server as SERVERNAME.WORKGROUP but doesn't give any options for managing it.

It doesn't even show the IQN of the server, so I know its not getting too

far. And the results are the same if I turn off the firewalls on both boxes,

so that's not it.

 

Furthermore, if I join the Core box to the domain, Storage Explorer manages

it just fine. But, domain membership is not part of my spec for Hyper-V

hosts, and since I've got quite a few of these to setup, I can't just change

the spec.

 

So, I've been trying to configure the iSCSI target using ISCSICLI, with no

luck. I can connect to the target portal fine. Then if I do a "listtargets"

I see all of the right IQN's. Then if I do a "logintarget" or

"persistentlogintarget" it successfully creates a session (confirmed by

"sessionlist"). BUT, the target is never exposed to the operating system as

a disk to mount.

 

So, then I tried joining the Core box to the domain and remotely creating

the target from my other Win 08 box. This works great. The target

immediately pops up in Disk Management as a volume to mount. So, then I

dumped the configuration using ISCSICLI on the core box ("listtargetportals"

and "listpersistenttargets"), removed the target, and removed the server from

the domain. I then tried creating the target manually using the same exact

settings as the dump, and I get nothing.

 

addtargetportal 10.x.x.x 3260 "Root\ISCSIPRT\0000_0" 3 0x0 0x0 * * 32 0 60 *

* *

persistentlogintarget <iqn> T 10.x.x.x 3260 Root\ISCSIPRT\0000_0 3 0x0 0x0

None None 32 0 60 * * None * 0

 

* "3" is the index of my NIC that is on the same VLAN as the iSCSI target.

 

There must be something that Storage Explorer is doing that I'm missing.

Does anyone have any insight? Also, has anyone successfully managed a

workgroup Core box with Storage Explorer from a domain?

 

I've tried every different combination of the above ISCSICLI commands, too.

I've tried without specifying the NIC index, with all * parameters, etc. ALL

of them report success, and I can see the session with sessionlist, but its

NEVER exposed to the operating system as a device.

 

thank you thank you thank you

  • Replies 0
  • Created
  • Last Reply

Popular Days


×
×
  • Create New...