This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
projecten:storage:setup [2009/04/20 21:44] robin |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Setup storage node ====== | ||
- | |||
- | ===== OS ===== | ||
- | |||
- | Standaard Debian Lenny install met 4GB root partitie en een swap partitie. | ||
- | Vervolgens network config en daarna standaard paketten installeren: | ||
- | aptitude install openssh-server iproute vim psmisc iftop less bzip2 iptraf tcpdump screen acpid dstat | ||
- | Als laatste even standaard config dingetje aanpassen zoals ssh root login etc. Tevens de debian backports repo toevoegen aan de apt sources om de laatste DRBD te kunnen gebruiken. | ||
- | |||
- | ===== DRBD ===== | ||
- | |||
- | ==== Installatie ==== | ||
- | |||
- | Om te beginnen partities aanmaken die straks met DRBD gebruikt moeten gaan worden. Hier hoeft voor de rest nog niks mee gedaan te worden, dus geen format etc. | ||
- | |||
- | aptitude install -t lenny-backports drbd8-utils drbd8-modules-2.6-686 | ||
- | |||
- | ==== Configuratie ==== | ||
- | |||
- | Regel de config files. | ||
- | FIXME /etc/drbd.conf | ||
- | |||
- | Na de configuratie moeten de block devices klaar gemaakt worden voor DRBD. | ||
- | Dit doe je met het commando: | ||
- | drbdadm create-md resourceNaam | ||
- | Dit moet je op alle nodes uitvoeren. | ||
- | |||
- | Daarna kan DRBD gestart worden: | ||
- | /etc/init./drbd | ||
- | Tevens wordt nu gevraagd of je mee wilt doen aan hun gebruikers onderzoek. | ||
- | Als de ene node vraagt om het starten van de andere node kun je dit doen. Dit is echter niet verplicht. | ||
- | |||
- | Op dit moment is er geen primary node. | ||
- | Dit moet je de eerste keer afdwingen met: | ||
- | drbdsetup /dev/drbdX primary -o | ||
- | |||
- | Als het goed is begint het syncen nu en kom je in een Primary/Secondary situatie terecht. | ||
- | De status van de DRBD devices kun je opvragen met | ||
- | cat /proc/drbd | ||
- | |||
- | ===== Heartbeat ===== | ||
- | |||
- | ==== Installatie ==== | ||
- | |||
- | Ook Heartbeat halen we uit backports. | ||
- | aptitude -t lenny-backports install heartbeat | ||
- | |||
- | ==== Configuratie ==== | ||
- | |||
- | Regel de config files. | ||
- | FIXME config files | ||
- | /etc/ha.d/auhtkeys | ||
- | /etc/ha.d/ha.cf | ||
- | /etc/ha.d/haresources | ||
- | |||
- | Start vervolgens heartbeat op beide nodes met: | ||
- | /etc/init.d/heartbeat restart | ||
- | |||