Areca Tools RPM for CentOS Linux.

We recently started deploying servers with Areca RAID controllers (we had been a long time 3ware purchaser, but recently the cards and the support of them seems to have taken a turn for the worse).

Areca provides a handful of tools for managing their RAID controllers, but leave it to you to deploy and install on your servers how you see fit; that might be fine for a handful of servers, but any more than that and you are going to need some sort of package that is easily installable across your network.

Enter the areca-tools RPM I built for CentOS Linux : areca-tools-1.8-1.el5.sonic.src.rpm .

With this Source RPM you can build the areca-tools RPM for whatever hardware architecture and Red Hat based Linux OS you want. Hopefully this will save you some time if you need to deploy Arecas in the servers you maintain.

Note : if you want to monitor your Areca’s RAID status from mon, check out the raid.monitor I wrote.

2 thoughts on “Areca Tools RPM for CentOS Linux.

  1. How are those areca’s working out for you and which models did you get? I work as a system administrator for a large managed shared web-hosting provider in Down Town Los Angeles and we might be making the same switch very soon. I have been pushing for Areca for quite some time when I saw low performance from 3ware 9650SE-8LPML controllers.

    At first the solution was to switch from raid6 to raid10 and that didn’t really help that much. We have major issues with high loads due to iowait and after testing some LSI cards I finally convinced some people to test out some areca’s. We got 2 of the ARC-1222’s and from my own testing they seem good but its not my decision so I am waiting to hear from my co-workers.

    I use an ARC-1280ML in my home system (20×1TB raid6) and my colo’d box at work has an ARC-1220 (8×750 GB raid5). I never have iowait issues on my dated ARC-1220 controller even when seeding a bunch of linux distro ISOs which is about as IO/heavy as things can get. All the machines are 2U super-micro systems with the 8x hot-swap bays. The slightly older systems are using 8×750 GB seagate ES.2 drives and the newer ones are using the 1TB AS series (going with AS was not a good choice IMHO).

    3ware has been really kick our asses not just because of performance but so far we already lost about 1% of 3TB of data due to an fsck being ran when one of the drives was messed up (getting bad sectors and what not) but the stupid 3ware controller didn’t kick it out of the array. Another system got some error with the onboard cache sync and after rebooting the array was just gone. With a livecd and tw_cli it complained about the DCB being corrupt or something which I believe is the disk configuration block which has all the raid info in and is completely unrecoverable from on the 3ware controllers. On an areca you could re-create the array (assuming you knew the settings) and chose noinit and recover from that.

    Anyway these 3wares have been leaving a bad taste in my mouth and I was curious of the experience of someone else who has used areca controllers in a large amount of machines. Have any problems with DOA or controllers dieing with the arecas?

    Also I assumed it wasn’t possible but I was curious if you have tried using drives from a 3ware controller and been able to use the array on an Areca?

  2. Sandon, we are using the ARC-1220 and only have it in two boxes at the moment.

    Currently one of the boxes that runs a Xen kernel is exhibiting odd behavior, seemingly random resets, that we are currently investigating; the other box seems to be doing quite well and sees a good deal of I/O.

    I have not tried migrating 3ware stained drives over to an Areca controller.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>