Mar. 11, 2013
Express5800/R110e-1E
Distribution Ubuntu 10.04.4 LTS (amd64)
( KERNEL 2.6.32-38 )
Meanings of letters
A ---Function without third party drivers
B ---Function with third party drivers
C ---Not function
D ---Not supported
blank---Not tested
OS Installation / Basic operation / Backup Devices

Model UP

Code Model

N8100-1926Y
N8100-1927Y
N8100-1928Y
N8100-1942Y
N8100-1943Y
Express5800/R110e-1E (3.5inch model)
Intel®Pentiun® G640 (2.80GHz 2C/2T)
Intel®Xeon® E3-1220Lv2 (2.30GHz 2C/4T)
Intel®Xeon® E3-1220v2 (3.10GHz 4C/4T)
Intel®Xeon® E3-1265Lv2 (2.50GHz 4C/8T)
Intel®Xeon® E3-1270v2 (3.50GHz 4C/8T)

N8100-1929Y
N8100-1930Y
N8100-1931Y
Express5800/R110e-1E (2.5inch model)
Intel®Pentiun® G640 (2.80GHz 2C/2T)
Intel®Xeon® E3-1220v2 (3.10GHz 4C/4T)
Intel®Xeon® E3-1270v2 (3.50GHz 4C/8T)

OS Installation UP

-Hardware configuration

Configuration Drive Outline
1 RAID
2.5/3.5-inch drive
N8103-149 RAID Controller(512MB, RAID0/1)
Additional HDD
2 RAID
2.5/3.5-inch drive
N8103-150 RAID Controller(512MB, RAID0/1/5/6)
Additional HDD
3 RAID
2.5/3.5-inch drive
N8103-151 RAID Controller(1GB, RAID0/1/5/6)
Additional HDD
4 SATA SSD/HDD
2.5/3.5-inch drive
Additional HDD

-Evaluation

Checklist Result Comment
Conf1,2,3 Conf4
OS installation A
(*1,3)
A
(*2,3,6)
Boot from distribution's CD/DVD media.
Making partitions 14 14 Using the whole drive
Availability of Degraded RAID A D RAID 0 is exempt.
Rebuild of Degraded RAID A D RAID 0 is exempt.
I/O access running 12h 12h The running time
Reboot 10
(*4,5)
10
(*4,5)
The number of times.
(*1)
You need to create a RAID driver beforehand by another development environment.
Ubuntu-server needs two the drivers, for generic kernel and for server kernel. Ubuntu-desktop needs only the driver for generic kernel.

* Making the driver -- Driver created in the steps below can be got from here.
  1. Download Ubuntu_10.04_LTS_05.30.zip the deiver package from LSI.
  2. Take out megaraid_sas-v00.00.05.30-src.tgz from the package.
  3. Execute the following comands in the 2.6.32-38-generic development environment. The megaraid_sas.ko will be created.
    $ sudo -s
    # cd /usr/src
    # ln -s linux-headers-2.6.32-38 linux
    # tar zxvf megaraid_sas-v00.00.05.30-src.tgz
    # cd megaraid-sas-v00.00.05.30
    # make -C /lib/modules/2.6.32-38-generic/build/ M=`pwd`
  4. Ubuntu-server needs the megaraid_sas.ko for server kernel. Execute above steps in 2.6.32-38-server development environment.
  5. Copy the driver(s) in the USB storage.
    In the following, it is assumed that generic/megaraid_sas.ko is for generic kernel, server/megaraid_sas.ko is for server kernel in the USB storage.
* Installation
  1. When the installer starts up, go to the console by pressing Ctl + ALT + F2.
  2. If "$" prompt appears, conduct the following command.
    $ sudo -s
  3. Connect the USB storage that contains the megaraid_sas.ko, check the drive letter of the USB storage (such as /dev/sde) by the following command. In the following, it is assumed that it is '/dev/sde'.
    # dmesg | grep ' sd'
  4. Execute the following comands.
    # mount -t vfat /dev/sde1 /mnt
    # cp -f /mnt/generic/megaraid_sas.ko /lib/modules/2.6.32-38-generic/kernel/drivers/scsi/megaraid/
    # modprobe megaraid_sas
  5. Ubuntu-server needs followings, additionally.
    # mkdir -p /lib/modules/2.6.32-38-server/kernel/drivers/scsi/megaraid/
    # cp -f /mnt/server/megaraid_sas.ko /lib/modules/2.6.32-38-server/kernel/drivers/scsi/megaraid/
  6. Remove the USB storage after the next command.
    # umount /mnt
  7. Return to the installer by pressing ALT + F7 or Alt + F1, continue with the installation.
  8. When "Installation complete" appears, don't restart and go to the console again with Ctl + ALT + F2.
  9. If ubuntu-desktop, execute the following comands.
    # cd /lib/modules/2.6.32-38-generic/kernel/drivers/scsi/megaraid/
    # cp -f megaraid_sas.ko /target/lib/modules/2.6.32-38-generic/kernel/drivers/scsi/megaraid/
    # cd /target/boot
    # mkinitramfs -k -o initrd.img-2.6.32-38-generic
  10. If ubuntu-server, execute the following comands.
    # cd /lib/modules/2.6.32-38-server/kernel/drivers/scsi/megaraid/
    # cp -f megaraid_sas.ko /target/lib/modules/2.6.32-38-server/kernel/drivers/scsi/megaraid/
    # chroot /target
    # cd /boot
    # mkinitramfs -k -o initrd.img-2.6.32-38-server 2.6.32-38-server
    * Warning that "grep: /proc/modules: No such file or directory" is displayed, but can be ignored.
  11. Return to the installer by pressing ALT + F7 or Alt + F1 and complete the installation.
(*2)
You need to change the SATA mode to "AHCI" to recognize the HDD.
  1. Start the BIOS SETUP Menu by pressing the F2 key when the POST.
  2. Go into [Advenced]-[Storage Configuration], change [SATA Mode] to "AHCI Mode".
In this configuration, the value of the HDD capacity becomes different from product specifications by some bug. We avoid this by setting the kernel parameter libata.ignore_hpa = 0. Please carry out both the "Installation Steps" and "Post-Installation Steps" below.

* Installation Steps
  1. If two icons appear at the bottom of purple background, press the Esc key immediately.
  2. Press the F6 key in the screen of the installation menu.
  3. When you see a menu box in the bottom right, do nothing but press the Esc key.
  4. Start-up parameters will be displayed at the bottom, add the strings "libata.ignore_hpa = 0" and enter.
  5. Continue the installation.
* Post-Installation Steps
  1. Edit /etc/default/grub as follows:.
    GRUB_CMDLINE_LINUX="libata.ignore_hpa=0"
  2. Reflect the changes.
    $ sudo update-grub
  3. Turn off the power once.
    $ sudo halt -p
  4. When you turn on the power, HDDs be recognized by the correct amount.
    ex. $ sudo parted /dev/sda -s print
(*3)
Updating the LAN drivers

*On Board LAN Controller( tg3: -> 3.122n )
  1. You need development environment such as gcc.
  2. Download linux-3.122n.zip the driver for BCM5718 from Broadcom.
  3. Copy the driver package to /tmp.
  4. Execute the following comands.
    # cd /tmp
    # unzip linux-3.122n.zip
    # cd Server/Linux/Driver
    # tar zxvf tg3-3.122n.tar.gz
    # cd tg3-3.122n/
    # make
    # make install
    # modprobe -r tg3
    # modprobe tg3
  5. Update the initrd image.
    ex. # mkinitramfs -o /boot/initrd.img-2.6.32-28-generic
  6. Reboot and configure networking.
(*4)
The following message is registered in the syslog on each boot.
ACPI Error: No handler for Region [OEM2] (ffff8804770320d8) [IPMI] (20090903/evregion-319)
ACPI Error: Region IPMI(7) has no handler (20090903/exfldio-295)
ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PMI0._PMM] (Node ffff880477034420), AE_NOT_EXIST


(*5)
The system may stop in the middle of the boot with the following display in rare cases. You must push the DC button to recover.
run-init: nuking initarmfs contents: Directory not empty
[ X.XXXXXX ] kernel panic -not syncing: Attempted to kill init!

(*6)NECESSARY
Uninstall gnome-disk-utility that incorrectly detects a hard drive failure.
# apt-get remove gnome-disk-utility

Basic operation UP

Checklist Result Comment
X Window System A 1024x768, thousands colors.
Mouse/keyboard A Test on X Window System.
Built-in LAN ports B ssh and ftp
Built-in LAN ports Teaming (bonding) A Use bonding driver. See the kernel document about bonding.
CPU information A cat /proc/cpuinfo
Memory information A cat /proc/meminfo
Main memory size 32 Tested size. (GB)
Optical disk drive A Copy and compare data files.
Serial port A Configure to login.
Remote Management A EXPRESSSCOPE Engine (Integrated remote media and KVM over IP)
*You need a license key for these functions.

Backup Devices UP

-Hardware configuration

Connection Code Model/Device Driver
Conn1 N8103-107 Additional SCSI Controller (U320) aic79xx
Conn2 - USB controller (USB2.0) -
Conn3 N8103-104A Additional SAS Controller mptxxx

-Evaluation

Checklist Result Comment
Conn1 Conn2 Conn3
Backup, Restore A A A tar command
Reboot 5 5 5 The number of times.

go back UP