RAL Tier1 Disk Servers
From GridPP Wiki
Kernel
The kernel is a custom build of 2.4.20
The custom kernel is configured as an SMP kernel with hyperthreading on with the following changes
- Set up with i686 processor
- Update to the latest version of aic7xxx and aic79xx driver(v2.0.12 or later), required to get our Adaptec cards to work.
- Increase the tag queue depth from 32 to 253 for the SCSI driver to improve performance. This made a huge difference on the Clustervision 2003 hardware
- Enable read streaming on the Adaptec drivers
- Enable decoding of registers during diagnostics for the SCSI drivers to aid debugging.
- Include NFS server over TCP
- Include USB
- Add profiling support
- Include multi-LUN support. Otherwise arrays with 2 LUNs won't recognise the second LUN
- Include EXT3 journalling filesystem support
- Include Ext3 debugging support
- Remove PCI HOTPLUG support
- Remove IRDA
- Remove HAMRADIO
- Remove ISDN
- Remove VIDEO for Linux
- Remove Sound card support
- Remove Bluetooth
- Set Hardware Sensors to Module
Sysctl tweaks
The following values have been added to the default /etc/sysctl.conf
# Increase performance on IFT arrays vm.max-readahead = 128 vm.min-readahead = 128