This is an old revision of the document!


lethe

Disks

Upper RAID: 500GB Hitachi

Lower RAID (replaces 500GB Seagate):

  • Hitachi PN: H3D20003272S 0F10311 2TB 7200RPM Jan2010 5V 400mA 12V 850mA
    • SN: YAHHN3RT Warranty through 2013-02-01
    • SN: YAHJ1KJT Warranty through 2013-02-06
    • SN: YAHE2K9T Warranty through 2013-02-06
    • SN: YAHH9W9T Warranty through 2013-02-06
    • SN: YAHDJANT Warranty through 2013-02-06
  • fdisk -H 224 -S 56
  • badblocks -b 4096 -s -v -w -p 1 -t random
  • mdadm -C /dev/md_d0 /dev/sd[ghijk]1 -c 128 -n 5 -l 5
  • cryptsetup -c aes-cbc-essiv:sha256 -s 128 -h sha256 –align-payload=1024 luksFormat /dev/md_d0
  • cryptsetup luksOpen /dev/md0 r0
  • pvcreate –metadatasize 506k /dev/mapper/r0
  • pvs /dev/mapper/r0 -o+pe_start
  • vgcreate -s 1g v0 /dev/mapper/r0
  • lvcreate -L 2t -n m v0
  • lvcreate -L 300g -n o v0
  • mke2fs -t ext4 -i1048576 -m0 -E stride=32,stripe-width=128 /dev/mapper/v0-m
  • mke2fs -t ext4 -i65536 -m0 -E stride=32,stripe-width=128 /dev/mapper/v0-o

Package Setup

apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get install lftp sysstat iotop curl bc cpufrequtils
apt-get install nfs-common nfs-kernel-server cryptsetup mdadm
apt-get autoremove

Driver Setup

apt-get install build-essential autoconf automake libtool flex bison gdb
apt-get build-dep linux
apt-get build-dep --no-install-recommends linux-image-$(uname -r)
apt-get install libncurses5 libncurses5-dev
cd
apt-get source linux-image-$(uname -r)
cd linux-2.6.31
? cp /boot/config-2.6.31-20-server .config
? make oldconfig
? make menuconfig
cd drivers/scsi/mvsas
patch -p1 < ~/mvsas.diff2
make -C /usr/src/linux-headers-`uname -r` M=`pwd`
mv /lib/modules/$(uname -r)/kernel/drivers/scsi/mvsas/mvsas.ko /lib/modules/$(uname -r)/kernel/drivers/scsi/mvsas/mvsas_old.ko
cp mvsas.ko /lib/modules/$(uname -r)/kernel/drivers/scsi/mvsas/mvsas.ko
update-initramfs -u -k $(uname -r)
private/lethe.1269855919.txt.gz · Last modified: (external edit)
Copyright © 2008-2009 alephnull.com