Search:  
Gentoo Wiki

Netserver_lh4

Contents

Introduction

The HP Netserver LH4 server made in the late 1990s. It featured dual, and quad Pentium III Xeon configurations, and up to 4 gigabytes of ram spread across 16 100MHz EDO banks. It can be mounted in a rack, or set up as a standing unit on wheels. It holds up to 12 SCSI disks in swapable trays, backed by an LSI MegaRAID controller.

Installation Tips

Some of the older live CDs may have problems booting on this server, this is because they're loading the wrong MegaRAID driver. The correct driver is know as MEGARAID_LEGACY. Without this module loaded, you will not be able to access your RAID array.

Gentoo Configuration

I will spare you the details of the other new hardware I have installed in my LH4, and just stick with what's needed to make it work.

File: cat /etc/make.conf
 

# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5"
USE="mmx sse nptl nptlonly smp"
  
File: kernel .config (still a work in progress)
 
Processor type and features  --->      
 Processor family (Pentium-III/Celeron(Coppermine)/Pentium-III Xeon)  --->       
 [*] Symmetric multi-processing support   
 (4)   Maximum number of CPUs (2-255)    
 High Memory Support (4GB)  --->        

Device Drivers  --->
 ATA/ATAPI/MFM/RLL support  --->   
 
 SCSI device support  --->              
  <*>   SCSI disk support     
  <*>   SCSI generic support      
  SCSI low-level drivers  --->
   <*> LSI Logic Legacy MegaRAID Driver             
 Network device support  --->     
  Ethernet (10 or 100Mbit)  --->    
   [*] EISA, VLB, PCI and on board controllers   
    <M>   Intel(R) PRO/100+ support  

Hardware

Processor

File: cat /proc/cpuinfo
 
stepping        : 3
cpu MHz         : 500.112
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov   
pat pse36 mmx fxsr sse
bogomips        : 1000.17

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 6
model           : 7
model name      : Pentium III (Katmai)
stepping        : 3
cpu MHz         : 500.112
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov   
pat pse36 mmx fxsr sse
bogomips        : 1000.13

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 6
model           : 7
model name      : Pentium III (Katmai)
stepping        : 3
cpu MHz         : 500.112
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov   
pat pse36 mmx fxsr sse
bogomips        : 1000.13
  

Memory (RAM)

A minimum of 4 64MB modules are required for operation, and a maximum of 16 256 modules can be installed. Memory must be installed in matching pairs of 4. When installing new memory, you will notice two trays, each with 2 sets of banks. You need to put one module in each bank. Installing 4 memory modules in 1 bank will cause the machine to fail when booting, or show incorrect memory sizes.

SCSI Card

The SCSI card can be set to use the following RAID configurations RAID 0, RAID 1, RAID 3, RAID 5, RAID 10, RAID 30, RAID 50. It connects to two drive cages in the front of the machine, each capable of holding 6 SCSI disks.

File: dmesg output
 
megaraid: found 0x8086:0x1960:bus 0:slot 2:func 1
scsi0:Found MegaRAID controller at 0xf8804000, IRQ:10
megaraid: [^C^CD :^C^BB ] detected 1 logical drives.
megaraid: channel[0] is raid.
scsi0 : LSI Logic MegaRAID ^C^CD  254 commands 16 targs 4 chans 7 luns
scsi0: scanning scsi channel 0 for logical drives.
  Vendor: MegaRAID  Model: LD0 RAID5 43385R  Rev:   D 
  Type:   Direct-Access                      ANSI SCSI revision: 02
scsi0: scanning scsi channel 4 [P0] for physical devices.
SCSI device sda: 88852480 512-byte hdwr sectors (90984 MB)
sda: Write Protect is off
sda: Mode Sense: 00 00 00 00
sda: asking for cache data failed
sda: assuming drive cache: write through
 sda: sda1 sda2 sda3 sda4 sda5 sda6
sd 0:0:0:0: Attached scsi disk sda
sd 0:0:0:0: Attached scsi generic sg0 type 0
 

Onboard ATA

This machine comes with an ATA CDROM drive. The driver for the ATA controller is PIIX4.

File: dmesg output
 
PIIX4: IDE controller at PCI slot 0000:00:0f.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x9020-0x9027, BIOS settings: hda:DMA, hdb:DMA
Probing IDE interface ide0...

 

Network Card

See this guide.

Retrieved from "http://www.gentoo-wiki.info/Netserver_lh4"

Last modified: Fri, 05 Sep 2008 22:36:00 +0000 Hits: 1,003