FAQ  •  Register  •  Login

Serviio w/ ESXi and iSCSI Round Robin issues

<<

45746F77696F736565

Serviio newbie

Posts: 1

Joined: Sun Dec 24, 2017 7:49 pm

Post Sun Dec 24, 2017 8:18 pm

Serviio w/ ESXi and iSCSI Round Robin issues

I've recently migrated my Serviio setup to a Windows 2016 server running on ESXi 6.5.
The Windows server has it's root drive (local host machine drive) and then a mounted datastore on a separate drive. That drive is a datastore which is located on a dell PS6000e SAN.
The Dell SAN has 3 of the 4 network connections dedicated to iSCSI traffic only (the 4th is the management interface) which is connected to a Cisco SG200-26 1GB switch.

Jumbo frames are enabled on the SAN, switch and in VMware
Traffic on iSCSI ports are on a separate iSCSI VLAN

Anytime I go into the ESXi configuration and change the path selection on an iSCSI target from Fixed (VMware) to Round Robin (VMware) Serviio will play a media file for about 10-15 seconds and then the device gets disconnected and Serviio is no longer able to be discovered on the network until I restart the Windows server (after the previous occurs twice in a row). As soon as I change the settings back to fixed so that only a single connection is being used, Serviio gives me no issues and it can run for ages w/o issue.

I doubt it's a performance issue as the server has been assigned 4 CPU's (single core per socket) with 8GB of memory and I've not seen the performance monitor max out.
The round robin configuration works with everything else that reads and writes to the SAN (I've got graphs of copying 400GB of data to it showing the transfer of data balanced across the different network connections).

I've enabled the debug logs and re-run the crash scenario. The definitive line seems to be this:

2017-12-24 14:06:52,777 DEBUG [WebServer] I/O error: Connection reset by peer: socket write error


Anyone seen anything similar, have suggestions etc...?
If need be, I can always zip up the logs.


[EDIT]meant to mention that to ensure it wasn't a network issue, I simultaneously tested copying files to the same datastore across the network links and there was no sign of issue there and the status for all paths in VMware remained in Active state.
<<

Manxmann

Serviio newbie

Posts: 6

Joined: Sun Aug 18, 2013 5:19 pm

Post Wed Dec 27, 2017 9:30 am

Re: Serviio w/ ESXi and iSCSI Round Robin issues

Thats quite a software/hardware stack you have there, more a XenServer guy myself ;)

As I say I'm not a VMWare guy but why use round robin? The EQ6000 support multi-path which is the preferred method for iSCSI.

Anyhow, having being playing with an old Equalogic 6000 only last week my suggestion first would be to eliminate as much as possible from the 'stack' and test. Have you tried copying a single source video file from the 6k data store to the local Windows root/system drive then used Serviio to serve it from there?

Is you 6k running the latest firmware? Are you running the latest VMWare Equalogic storage plugin?

I'm running a XenServer 7.2 HA Pair with 2x 10G iSCSI links configured as multi-path to a backend NAS4Free HA storage array pair. Serviio itself is Linux based so everything is a little but similar to your setup and it works like a charm, save the HTML 5 video issue I posted a while ago.

Return to Serviio Support & Help

Who is online

Users browsing this forum: No registered users and 12 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.