HowTo: Set up iSCSI with Multipath (MPIO) in Windows 10 SOLVED

I searched high and low and wasn’t able to find a definitive answer on whether Microsoft Windows 10 supports multipath (MPIO) over iSCSI. I found many many blog posts, articles, and press releases for Windows servers but nothing for Windows 10.

The good news is that Windows 10 supports it out of the box. You don’t have to install anything extra. Of course, the see the benefits of multipath, you will need two or more network cards. You can either bond the network cards together or set up individual routes to the iSCSI network addresses. I’ll assume that you did that already. 🙂

This is only for new connections to your iSCSI targets.  You can not retrofit multipath on to existing connections.  You will need to offline the volumes, remove the targets from the favorites and then reboot.

As an administrator on your Windows 10 box:

  • Launch the iSCSI initiator (Windows key and type iscsi initiator)

  • Add both ip/ports to the iSCSI host in the Discovery -> Portal Groups tab

  • Refresh the iSCSI targets in the Targets tab.  If they aren’t shown, add them manually
  • Select the iSCSI target, click connect, and select “Add this connection to the list of favorites…” (so it will automatically connect the next time you start windows)  and “Enable MPIO”.  Click Okay

  • Select the iSCSI target, click properties.  In the Portal Groups tab you should see both ip/port paths

  • If you needed to offline the volumes, you will need to now online them.  They should retain any drive letter assignments
Share Button

Drobo Mini

I really want a Drobo Mini 🙂

Drobo Usage

Share Button

Playing videos on the XBox 360 through Media Center (My Movies) stored on an Ubuntu Samba Share (linux)

We watch movies and TV shows upstairs primarily streamed from a Windows 7 Media Center machine through an XBox 360.  When I we ran out of room on the Drobo, I moved the movies to an Ubuntu Server 12.04.1 (Linux) stored on a RAID5 array (samba share).

Since I’m using My Movies for media management, I updated the MYMOVIES database (SQL Server 2005) with the new location.  I used the host name of the Ubuntu server.  After verifying that the guest user on the Ubuntu server was set up correctly in the /etc/samba/smb.conf, I was able to watch the videos in local playback via Media Center. 

[Multimedia]
   path = /mnt/multimedia
   read only = no
   guest ok = yes
   writable = yes
   create mask = 0665
   directory mask = 0775
   write list = jason,tv
   read list = jason,tv,guest

What did not work was the XBox 360.

After a bit of trial and error, I was able to determine that the XBox 360 didn’t quite like the netbios broadcast from the Ubuntu server (samba).  Making it use a static ip made it work when I updated the nvcLocation from “ultra” to “192.168.0.133” in the tblDiscs table (MYMOVIES database).  It should be noted direct manipulation of the tables is unsupported by the My Movies software but it worked just fine.

update dbo.tblDiscs set nvcLocation = replace(nvcLocation, 'Ultra', '192.168.0.133')
Share Button

DROBO: Nice to see after moving 1TB of movies to an Ubuntu Server 12.04.1 RAID 5 Samba share :)

Share Button