July 4, 201115 yr Running UnRaid 4.7 Plus I'm seeing reads drop from 30MB/sec down to ~5MB/sec within a mater of 30sec, then a slow decay down to ~1MB/sec over 5-10min. For writes I'm lucky to even see 1MB/sec. I've gone through 3 PCI NIC cards and currently am running an Intel Pro I've swapped three Gig switches that I know are running fine in other setups. I've swapped nic cables as well (as seen in the last couple of lines of the syslog attached). I've disabled pretty much all onboard stuff on my motherboard (MSI H61M-E33) and am using add-on card SATA and NIC. The computer I'm copying files to/from mostly is a Win7 system, however I'm streaming videos from my UnRaid box to other video extenders at my TVs and am seeing stuttering with the slow speed on DVDs. I don't see anything out of the ordinary in my syslog but I'm a complete noob on UnRaid. Any ideas? syslog.txt
July 4, 201115 yr Your system has IRQ problems. (note the repeated eth0 up messages and stack trace) What motherboard is this? Have you already noticed those and done anything to correct it?
July 4, 201115 yr In the interest of short-circuiting back & forths, could you tell us more about the hardware and show us: /proc/interrupts /boot/sysconfig.linux
July 5, 201115 yr Author Motherboard is: MSI H61M-E33, using a i3-2100 Intel Pro PCI NIC SIIG Sata II PCIe 2port card (SI 3132 based card) Adaptec 1430SA 4 port PCIe card 5 2TB drives (Samsung, Hitachi, 3xSeagate) and 1-400G Seagate drive Linux 2.6.32.9-unRAID. root@XXXXX:~# bash /proc/interrupts /proc/interrupts: line 1: CPU0: command not found /proc/interrupts: line 2: 0:: command not found /proc/interrupts: line 3: 1:: command not found /proc/interrupts: line 4: 9:: command not found /proc/interrupts: line 5: 16:: command not found /proc/interrupts: line 6: 17:: command not found /proc/interrupts: line 7: 18:: command not found /proc/interrupts: line 8: 23:: command not found /proc/interrupts: line 9: NMI:: command not found /proc/interrupts: line 10: LOC:: command not found /proc/interrupts: line 11: SPU:: command not found /proc/interrupts: line 12: PMI:: command not found /proc/interrupts: line 13: PND:: command not found /proc/interrupts: line 14: RES:: command not found /proc/interrupts: line 15: CAL:: command not found /proc/interrupts: line 16: TLB:: command not found /proc/interrupts: line 17: TRM:: command not found /proc/interrupts: line 18: THR:: command not found /proc/interrupts: line 19: MCE:: command not found /proc/interrupts: line 20: MCP:: command not found /proc/interrupts: line 21: ERR:: command not found /proc/interrupts: line 22: MIS:: command not found root@XXXXX:~# bash /boot/sysconfig.linux bash: /boot/sysconfig.linux: No such file or directory
July 5, 201115 yr Motherboard is: MSI H61M-E33, using a i3-2100 Intel Pro PCI NIC SIIG Sata II PCIe 2port card (SI 3132 based card) Adaptec 1430SA 4 port PCIe card 5 2TB drives (Samsung, Hitachi, 3xSeagate) and 1-400G Seagate drive Linux 2.6.32.9-unRAID. root@XXXXX:~# bash /proc/interrupts /proc/interrupts: line 1: CPU0: command not found /proc/interrupts: line 2: 0:: command not found /proc/interrupts: line 3: 1:: command not found /proc/interrupts: line 4: 9:: command not found /proc/interrupts: line 5: 16:: command not found /proc/interrupts: line 6: 17:: command not found /proc/interrupts: line 7: 18:: command not found /proc/interrupts: line 8: 23:: command not found /proc/interrupts: line 9: NMI:: command not found /proc/interrupts: line 10: LOC:: command not found /proc/interrupts: line 11: SPU:: command not found /proc/interrupts: line 12: PMI:: command not found /proc/interrupts: line 13: PND:: command not found /proc/interrupts: line 14: RES:: command not found /proc/interrupts: line 15: CAL:: command not found /proc/interrupts: line 16: TLB:: command not found /proc/interrupts: line 17: TRM:: command not found /proc/interrupts: line 18: THR:: command not found /proc/interrupts: line 19: MCE:: command not found /proc/interrupts: line 20: MCP:: command not found /proc/interrupts: line 21: ERR:: command not found /proc/interrupts: line 22: MIS:: command not found root@XXXXX:~# bash /boot/sysconfig.linux bash: /boot/sysconfig.linux: No such file or directory That is not how to get the contents of those files. Type cat /proc/interrupts to see the contents. and cat /boot/syslinux.conf
July 5, 201115 yr Author Sorry... did I mention I'm a Noob I still can't get the syslinux.conf Linux 2.6.32.9-unRAID. root@XXXXX:~# cat /proc/interrupts CPU0 CPU1 CPU2 CPU3 0: 29 0 0 0 IO-APIC-edge timer 1: 8 0 0 0 IO-APIC-edge i8042 9: 0 0 0 0 IO-APIC-fasteoi acpi 16: 3800002 0 0 0 IO-APIC-fasteoi ehci_hcd:us b1, sata_mv 17: 96015 0 0 0 IO-APIC-fasteoi sata_sil24 18: 21643 0 0 0 IO-APIC-fasteoi eth0 23: 26 0 0 0 IO-APIC-fasteoi ehci_hcd:us b2 NMI: 0 0 0 0 Non-maskable interrupts LOC: 545646 545630 545612 545594 Local timer interrupts SPU: 0 0 0 0 Spurious interrupts PMI: 0 0 0 0 Performance monitoring interr upts PND: 0 0 0 0 Performance pending work RES: 2671 5202668 274491 57305 Rescheduling interrupts CAL: 29 47 44 51 Function call interrupts TLB: 41 15 63 139 TLB shootdowns TRM: 0 0 0 0 Thermal event interrupts THR: 0 0 0 0 Threshold APIC interrupts MCE: 0 0 0 0 Machine check exceptions MCP: 20 20 20 20 Machine check polls ERR: 3 MIS: 0 root@XXXXX:~# cat /boot/syslinux.conf cat: /boot/syslinux.conf: No such file or directory root@XXXXX:~#
July 5, 201115 yr Author Here it is (I've never added any add-ins, etc): root@XXXXX:~# cat /boot/syslinux.cfg default menu.c32 menu title Lime Technology LLC prompt 0 timeout 50 label unRAID OS menu default kernel bzimage append initrd=bzroot label Memtest86+ kernel memtest root@XXXXX:~#
July 5, 201115 yr Sorry for taking so long to get back. The IRQ affected is assigned to quite a few things, but not Ethernet. The network problem is probably due to interrupts being suspended when packets arrive while the kernel is trying to find someone to service IRQ16. I'd try: You could update the BIOS, if something new is available. IRQ handling is often what drives BIOS updates. You could try unRAID 5.0b. The newer kernel & drivers might better handle your hardware. You could try the irqpoll boot parameter, which might help and be educational, but overall performance would be (consistently) bad. There are other parameters we might tweak but better to use the above "official" fixes first. (I know, beta isn't official, but it could tell us things.) If it were me, since SATA is part of the IRQ16 problem I'd pull the SIIG card and try to get the basics working. Like you've already tried, but start with the stock board + good nic. (The Intel nic should be a little kinder vs. onboard, and we can tell it to be kinder yet if needed. Right now though it seems to be the victim of the other problem.) Does any of this make sense?
July 5, 201115 yr Author This makes sense. I have a conflict later but will try and flash the bios tonight. If not I'll get this done tomorrow. We'll go from there. Thanks for the help.
July 6, 201114 yr Author Here's the syslog after flashing the bios (and disabling all onboard features as well). syslog2.txt
Archived
This topic is now archived and is closed to further replies.