FreeNAS and Slow Network Speed

Status
Not open for further replies.
Joined
Mar 22, 2014
Messages
3
I am running 9.2.1.2 on a Gigabyte AMD E-350D, I have set it up only as a standalone owncloud server and I am trying to do an initial backup from a workstation on the same internal network. This workstation was regularly backing up to another owncloud server with a standard owncloud install prior to this and getting 79-90MB/s now its only achieving about 80-90KB/s to the E350.

Is there a know issue with this motherboard or is it something I need to change with the FreeNAS owncloud Plug-In that I didn't need to do with a normal owncloud install

Gigabyte E350 Board
16Gb HP USB Stick for OS
16Gb 1600 Ram
3x2TB Barracudas ZFS Volume
1xSamsung 60Gb Cache
 
Joined
Mar 22, 2014
Messages
3
here's the full output

[root@freenas ~]# ifconfig re0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=82099<RXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE> ether 74:d4:35:1c:6f:54 inet 10.0.1.206 netmask 0xffffff00 broadcast 10.0.1.255 nd6 options=9<PERFORMNUD,IFDISABLED> media: Ethernet autoselect (1000baseT <full-duplex>) status: active ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536 nd6 options=9<PERFORMNUD,IFDISABLED> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6> inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0xa inet 127.0.0.1 netmask 0xff000000 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 02:fe:4a:c8:9c:00 nd6 options=1<PERFORMNUD> id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15 maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200 root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0 member: epair1a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> ifmaxaddr 0 port 13 priority 128 path cost 2000 member: epair0a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> ifmaxaddr 0 port 12 priority 128 path cost 2000 member: re0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> ifmaxaddr 0 port 6 priority 128 path cost 20000 epair0a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8<VLAN_MTU> ether 02:11:fc:00:0c:0a nd6 options=1<PERFORMNUD> media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>) status: active epair1a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8<VLAN_MTU> ether 02:fc:e3:00:0d:0a nd6 options=1<PERFORMNUD> media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>) status: active
Which NIC driver is being used (from ifconfig)?
 
Joined
Mar 22, 2014
Messages
3
There's your culprit. Ditch the realtek and replace it with an Intel.
It's a realtek chip on the board will this not cause a problem, how do I change it ti Intel?
I do get decent LAN speed when going into the webgui etc, plus I get decent throughput to the Time Machine afp share
 

gpsguy

Active Member
Joined
Jan 22, 2012
Messages
4,472
You can't change to the driver to an Intel, without adding an Intel NIC. While it could indeed be part of the problem, I *think* there are other issues at play.

You originally said "This workstation was regularly backing up to another owncloud server with a standard owncloud install prior to this and getting 79-90MB/s now its only achieving about 80-90KB/s to the E350."

What were the spec's on the other owncloud server? The E350 has a 1.6GHz CPU.

Is the machine you're backing up connected wirelessly to the network?

Lastly, unless you have a use case for the cache drive, it could cause performance issues.
 

HoneyBadger

actually does care
Administrator
Moderator
iXsystems
Joined
Feb 6, 2014
Messages
5,112
Are those Barracuda low power or "green" drives that have the auto-spin-down "feature"? If they're going to sleep at an inopportune time that will destroy your throughput.

Also as gpsguy states, you likely don't have a proper use case for that L2ARC drive.
 

RchGrav

Dabbler
Joined
Feb 21, 2014
Messages
36
Stephen,

Try this.. Open the settings for your main network interface, and just hit the ok key. See if your throughput changes.

The nd6 options on all the epair interfaces for the jails change from "nd6 options=1<PERFORMNUD>" to "nd6 options=9<PERFORMNUD,IFDISABLED>"

(Also the bridge interface)

In my case my speed increases over 300%..

Upon reboot all of the epair interfaces and bridge interface revert to "nd6 options=1<PERFORMNUD>"

I think whats happening here is that the IPv6 is not in use on a jail which is installed but IPv6 is still up, and causing some issues... all the other interfaces like physical nics, etc are setting IPv6 as IFDISABLED correctly if IPv6 is not configured.

(Thanks HoneyBadger for pointing me in the right direction to identify the difference.. ifconfig -a before and after sussed it out.)

I'm still digging into this to be sure.. but it SEEMS to be what is happening on the surface to me, in my case. Not sure how to fix it on boot, because adding what you see below doesn't help, even though that seems to be the right commands... there has to be something else happening.

Rich

330w6s8.jpg
 
Status
Not open for further replies.
Top