FreeNAS intermittant pauses

Status
Not open for further replies.

bendinwire

Dabbler
Joined
Feb 8, 2014
Messages
12
Hello,

I've been running FreeNAS 9.2.1.2 since it was released recently. This is my first FreeNAS setup. It has been stable and I have AFP running on it as well as SSH, Plex Media Server, and VPN/SickBeard and sabnzbd. I have it on a dedicated RAID (supermicro SC826TQ-R800UB box) that has 12x2TB drives (running through a RAID card), with zfs formatting. It has 26GB of RAM. It is running off a USB stick.

The problem I have is intermittant pausing. The pauses are system wide, meaning they occur if I'm looking at it through the web GUI, through ssh, or doubleclicking folders via AFP. They last anywhere from 3-10 seconds, and occur about once every 30 seconds or so.

Plex playback does not suffer from this, and no connections are dropped. Just a freeze, then it starts back up again.

Any suggestions on what could be causing this?

Thanks in advance.
 

bendinwire

Dabbler
Joined
Feb 8, 2014
Messages
12
I'm doing link aggregation :

Code:
igb0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
    options=400b8<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWTSO>
    ether 00:25:90:18:40:78
    nd6 options=9<PERFORMNUD,IFDISABLED>
    media: Ethernet autoselect (1000baseT <full-duplex>)
    status: active
igb1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
    options=400b8<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWTSO>
    ether 00:25:90:18:40:78
    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 0x8
    inet 127.0.0.1 netmask 0xff000000
    nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
lagg0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
    options=400b8<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWTSO>
    ether 00:25:90:18:40:78
    inet 10.0.1.250 netmask 0xffffff00 broadcast 10.0.1.255
    nd6 options=9<PERFORMNUD,IFDISABLED>
    media: Ethernet autoselect
    status: active
    laggproto lacp lagghash l2,l3,l4
    laggport: igb1 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>
    laggport: igb0 flags=18<COLLECTING,DISTRIBUTING>
bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
    ether 02:dd:04:34:cf: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 12 priority 128 path cost 2000
    member: epair0a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
            ifmaxaddr 0 port 11 priority 128 path cost 2000
    member: lagg0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
            ifmaxaddr 0 port 9 priority 128 path cost 20000
epair0a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
    options=8<VLAN_MTU>
    ether 02:13:94:00:0b: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:02:a4:00:0c:0a
    nd6 options=1<PERFORMNUD>
    media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
    status: active


Thanks
 

aufalien

Patron
Joined
Jul 25, 2013
Messages
374
Well, I always like to dumb things down so any way you can "un aggregate" if you will?

Also, what do the logs say? Drop down to cli and look at em.
 

bendinwire

Dabbler
Joined
Feb 8, 2014
Messages
12
Ok I can unaggregate and check it. The logs suggestion is a good one. I just looked at the console and saw about 30 of these, not sure if these matter (this is pre-de-aggregating):
Mar 10 04:04:21 freenas kernel: arp: 10.0.1.21 moved from c8:bc:c8:c2:53:32 to 78:ca:39:fb:a6:62 on lagg0
Mar 10 05:52:36 freenas kernel: arp: 10.0.1.21 moved from c8:bc:c8:c2:53:32 to 78:ca:39:fb:a6:62 on lagg0
Mar 10 05:52:36 freenas kernel: arp: 10.0.1.21 moved from c8:bc:c8:c2:53:32 to 78:ca:39:fb:a6:62 on epair0b
 

bendinwire

Dabbler
Joined
Feb 8, 2014
Messages
12
It was an iMac in my house, connected via wifi. I gave it a static IP further away from .21. I believe it is unrelated.

I have removed link aggregation and am watching the logs now.
 

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
And also, what sort of switch do you have? Cuz it wasn't set up correctly for LACP.
 

cyberjock

Inactive Account
Joined
Mar 25, 2012
Messages
19,525
LACP is useless for home users. doing LACP with 2x1Gb links doesn't give you 2Gb/sec throughput. And since so many people get LACP wrong because they've never done it before and don't understand this very simple fact wrt throughput, unless you plan to have 10+ users in your home simultaneously, you should disable LACP.
 

bendinwire

Dabbler
Joined
Feb 8, 2014
Messages
12
It is a Cisco SG 300-28P 28-Port Gigabit PoE Managed Switch. I was not trying to get 2Gb/sec runs to it; I was simply adding LACP for redundant runs to it (as I plan on putting it in my crawl space which is relatively inaccessible).

I had set both ports on my SG300 to LACP. You're saying I set it up incorrectly?
 
Status
Not open for further replies.
Top