Server Nightmare!!

So tomorrow (or by the time I finish this post later today) I leave for DC but before hand I needed to get a server setup so that I could work on my research from afar during the summer. The Sun X2100 seem to have problems with the newest version of Ubuntu Server 8.04. They are generating NCQ errors in the SATA controllers. NCQ is part of the SATA II standard and is supposed to increase efficiency however none of our machines hardware liked using it. Thought I would show off the geek fest with a photo of our three servers hooked up to my 50 inch TV with my desktop and mac in the background.

2 Comments

  1. Drew
    Posted June 4, 2008 at 11:56 AM | Permalink

    For the record: the correct solution to the NCQ bugginess in 2.6.24 as released by Ubuntu Server 8.04 was to set sata_nv.adma=0. Here’s what you do:

    1) When first installing, before you partition the disks, jump to VT2 and run
    echo 1 > /sys/block/sda/device/queue_depth
    to disable NCQ during the install, or you’ll get an error when the installer tries to access the disk.

    2) Do your install as normal
    3) Reboot to the CD again, choose Recover a broken system
    4) Perform step 1 again, then pick the first option of the shells.
    5) Run:
    echo “options sata_nv adma=0″ >> /etc/modprobe.d/options
    6) run
    update-initramfs -u

    This disables ADMA in the sata_nv module whenever it is loaded and also remakes the initrd with this change, so when you boot, it’ll be correct.

    Keywords for search engines: Ubuntu Server SunFire X2100 SATA DRDY ERR NCQ ADMA adma SWNCQ swncq depth 31/32 soft reset

  2. Posted June 30, 2008 at 7:59 AM | Permalink

    this room is my dream come true…

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*