December 3, 201015 yr I know this has been covered but im yet to find anything usefull. Today i added my new gigabit switch so far only running the switch my unraid and my PC both gigabit cards and all cat 6 cables which iv tried swapping over. My transfer speeds both ways tops out at 17mb/s it starts around 30mb/s and slows down. Im unsure how to find what the bottleneck is or what to try next?
December 3, 201015 yr Author I ran ethtool eth0 and got these results so nothing seems to be wrong there. Id be happy if i could just get it upto 20-25mb/s Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pg Wake-on: d Current message level: 0x00000000 (0) Link detected: yes
December 3, 201015 yr I ran ethtool eth0 and got these results so nothing seems to be wrong there. Id be happy if i could just get it upto 20-25mb/s Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pg Wake-on: d Current message level: 0x00000000 (0) Link detected: yes If you run ifconfig eth0 do you see any errors or dropped packets, or overruns?
December 3, 201015 yr Author Returns this... ifconfig eth0 eth0 Link encap:Ethernet HWaddr 20:cf:30:b0:3b:37 inet addr:192.168.1.7 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:144587 errors:0 dropped:1 overruns:1 frame:1 TX packets:30779 errors:0 dropped:0 overruns:0 carrier:3 collisions:0 txqueuelen:1000 RX bytes:211145295 (201.3 MiB) TX bytes:2417709 (2.3 MiB) Interrupt:26 Not sure what to make of it to be honest
December 3, 201015 yr Author I should mention I only have 2 drives in atm both WD20EARS but but jumperd pins 7-8
December 3, 201015 yr Are both drives configured as data drives, or is it one drive and one parity? How full are the data drive(s)?
December 3, 201015 yr Author 1 parity and 1 data which is half full Iv also just noticed if i copy large files say over 10g it drops to 15mb/s and smaller 5gig files i get 17mb/s and then smaller still ie 1gig i get 20mb/s Any solutions greatly apreciated as i have alot to trasnfer an extra 5mb/s even would make a big difference. Without a parity drive i get around the 50mb/s mark is just that adding parity hits perfomance so much and this is normal?
December 3, 201015 yr What motherboard are you using? Any other traffic on your network? Is your source drive fast enough?
December 3, 201015 yr Author mobo is: Asus P5QPL-AM Nothing else on network just unraind box to switch and pc to switch both drives are new Ears drives both speed tested in unmenu thing aswell and got over 1200mb/s Oh and even without parity transfering from unraid to my pc is still around 15mb/s even tho the other way is reaching 50mb/s+
December 3, 201015 yr By source drive I mean the drive on your desktop or laptop from which you are copying the file to your unRAID server. If it is a slow drive, then that could account for the slower transfer speeds you are seeing. Remember that the transfer can only be as fast as the slowest component involved (which means components in both the unRAID server and your regular computer). Also, your motherboard is not on the unRAID compatibility list. I can't tell from the Asus website what NIC and SATA controller it uses. Possibly they aren't supported by unRAID. However, if that were the case then I'm surprised you are even seeing the amount of performance that you are.
December 3, 201015 yr Author If it was the hard drive i am sending from thats the problem why do i get much faster speeds without the parity drive? Also iv sent from this pc to my laptop using the same switch at 60mb/s so its definatly something wrong with my unraid box
December 3, 201015 yr If it was the hard drive i am sending from thats the problem why do i get much faster speeds without the parity drive? Also iv sent from this pc to my laptop using the same switch at 60mb/s so its definatly something wrong with my unraid box OK, both valid points. I'm as stumped as you are. My only guess is that there's something subtly incompatible with your motherboard that is preventing you from transferring at full speed. Post a syslog, maybe there will be some clues in there.
December 3, 201015 yr Author Ah just my luck. I have parity disabled currently and i noticed if i copy straight to the disk and not through the share its jumps from 50mb/s to around 85mb/s!! So im just going to re-enable the parity and let it run its check then il try transfering without going through the share see if thats faster. Heres my syslog also means nothing to me syslog-2010-12-03.txt
December 3, 201015 yr I'm no syslog expert, but these things stuck out to me: Jan 13 17:15:27 Zedax kernel: ata1: SATA max UDMA/133 cmd 0xd080 ctl 0xd000 bmdma 0xc800 irq 22 Jan 13 17:15:27 Zedax kernel: ata2: SATA max UDMA/133 cmd 0xcc00 ctl 0xc880 bmdma 0xc808 irq 22 Jan 13 17:15:27 Zedax kernel: ata1.00: ATA-8: WDC WD20EARS-00MVWB0, 51.0AB51, max UDMA/133 Jan 13 17:15:27 Zedax kernel: ata1.00: 3907029168 sectors, multi 16: LBA48 NCQ (depth 0/32) Jan 13 17:15:27 Zedax kernel: ata1.01: ATA-8: WDC WD20EARS-00MVWB0, 51.0AB51, max UDMA/133 Looks like the motherboard is treating the drives as IDE drives. You likely need to go into your BIOS and turn on AHCI mode for your drives. Also disable anything IDE-related (IDE emulation mode, SATA as IDE, etc). This also looks pretty alarming: Dec 3 19:12:17 Zedax kernel: md: disk0 missing Dec 3 19:12:17 Zedax kernel: md: import disk1: [8,16] (sdb) WDC WD20EARS-00M WD-WMAZA1557165 offset: 63 size: 1953514552 Dec 3 19:12:17 Zedax kernel: mdcmd (2): set md_num_stripes 1280 Dec 3 19:12:17 Zedax kernel: mdcmd (3): set md_write_limit 768 Dec 3 19:12:17 Zedax kernel: mdcmd (4): set md_sync_window 288 Dec 3 19:12:17 Zedax kernel: mdcmd (5): set spinup_group 1 0 Dec 3 19:12:48 Zedax emhttp: shcmd (28): /usr/local/sbin/set_ncq sdb 1 >/dev/null Dec 3 19:12:48 Zedax kernel: mdcmd (9): start DISABLE_DISK Normally a disk disable (a.k.a. a Red Dot) indicates that a write to a drive has failed and that unRAID has taken it offline. This could be caused by a failed disk, a loose cable, or insufficient/bad power reaching the drive. There's probably other potential causes too. When you look at your unRAID web management screen (the Main page), do you see any red dots next to any of your drives? Or any color besides green? I believe that the parity drive will be orange until the parity sync completes, that's normal. Once complete, all drives should be green. By the way, it is normal that you will see slightly faster transfer speeds when transferring to a disk share vs a user share. However, the difference shouldn't be as dramatic as you are seeing. You should definitely be able to get 25+ mb/s transfer speeds to a user share.
December 3, 201015 yr Author Ok thanks alot for taking a look at that for me. Il pick up a vga cable tomoz so i can the bios as i dont have one atm everything else here is dvi except my unraid box. as for the disk missing could it be becuase im only running 2 disks atm so theres nothing in the 3rd slot? both data and parity are green showing 0 errors and running fine?
December 4, 201015 yr Author OK hunted around the bios but found nothing like AHCI or anything ide related its a pretty basic bios. On the main page it lists 2 ide above my sata drives so i disabled both of them rather than auto but no change. Unsure what to do now :-(
December 6, 201015 yr Looks like the motherboard is treating the drives as IDE drives. You likely need to go into your BIOS and turn on AHCI mode for your drives. Also disable anything IDE-related (IDE emulation mode, SATA as IDE, etc). I read this thread and realized that my MB is set for my Sata drives to be treated as IDE drives so I changed the setting to AHCI. I have (2) 2TB WD EADS, (2) 2TB WD EARS as storage drives and a 2TB WD EADS as a Parity drive my MB is an Asus P7H55-M PRO Socket 1156 H55 mATX. When I change the setting and reboot my Tower the EARS drives report back on the uNRAID Main screen as invalid drives. Any suggestions? Thanks JDM
December 6, 201015 yr Looks like the motherboard is treating the drives as IDE drives. You likely need to go into your BIOS and turn on AHCI mode for your drives. Also disable anything IDE-related (IDE emulation mode, SATA as IDE, etc). I read this thread and realized that my MB is set for my Sata drives to be treated as IDE drives so I changed the setting to AHCI. I have (2) 2TB WD EADS, (2) 2TB WD EARS as storage drives and a 2TB WD EADS as a Parity drive my MB is an Asus P7H55-M PRO Socket 1156 H55 mATX. When I change the setting and reboot my Tower the EARS drives report back on the uNRAID Main screen as invalid drives. Any suggestions? Thanks JDM use the devices page to re-assign the drives to their respective slots.
Archived
This topic is now archived and is closed to further replies.