Introduction
This page describes the following computer systems:
- noodle
- doodle
These systems have the following roles:
- test cluster (e.g. for experimenting with HA)
Installation log
Complete InstallingDebian with the following adjustments:
For noodle, supply the following input to mdi:
gnocchi# ./mdi edit noodle target profile [standard]: target is VM [true]: auto iSCSI server [auto]: target is fully virtualised VM [auto]: target MAC address [auto]: vmserver hostname [auto]: fiori target release [auto]: squeeze VG on iSCSI server [auto]: target root disk size [auto]: target RAM [auto]: gnocchi#
For doodle, supply the following input to mdi:
gnocchi# ./mdi edit doodle target profile [standard]: target is VM [auto]: iSCSI server [auto]: target is fully virtualised VM [auto]: target MAC address [auto]: vmserver hostname [auto]: torchio target release [auto]: squeeze VG on iSCSI server [auto]: target root disk size [auto]: target RAM [auto]: gnocchi#
Before running pdi, on the VM server, complete the procedure "configuring a VM to access multiple bridges", which is described at ConfiguringClusterServices.
For noodle, supply the following input to pdi:
root@debian:~/mdi/bin# ./pdi uname: [] noodle is this a Xen server: [n] is this a VirtualBox server: [n] is this a storage server: [n] is this a login server: [n] is this a web server: [n] is this a trust server: [n] is this a news server: [n] is this a BitTorrent server: [n] is this an I2P server: [n] is this a NIS server: [n] is this a DNS server: [n] is this a NTP server: [n] is this a syslog server: [n] is this a dyndns server: [n] is this a mail server: [n] is this a backup server: [n] is this an install server: [n] path to .paa configurator script which will get this machine installed: [] /root/mdi/bin/paa-configurator NICs: [lo,eth0] lo,eth0,eth1,eth2 eth0 config method (dhcp, static, manual, none): [static] eth0 hostname: [] noodle eth0 IP address: [] 192.168.1.11 eth0 netmask: [255.255.255.0] eth0 gateway IP address (<ipaddr>, none): [] 192.168.1.1 eth1 config method (dhcp, static, manual, none): [static] eth1 hostname: [] none eth1 IP address: [] 192.168.2.11 eth1 netmask: [255.255.255.0] eth1 gateway IP address (<ipaddr>, none): [] none eth2 config method (dhcp, static, manual, none): [static] eth2 hostname: [] none eth2 IP address: [] 192.168.3.11 eth2 netmask: [255.255.255.0] eth2 gateway IP address (<ipaddr>, none): [] none is this a VM: [n] y is this an HVM: [n] is this a NTP client: [y] hostname of NTP server: [time.pasta.net] is this a syslog client: [y] hostname of syslog server: [syslog.pasta.net] is this a NIS client: [y] name of NIS server: [yp.pasta.net] is this a mail client: [y] hostname of mail server: [smtp.pasta.net] is this a backup client: [y] directory for backups: [/staging/backups/noodle] is this a trust client: [y] standard security model: [y]
For doodle, supply the following input to pdi:
root@debian:~/mdi/bin# ./pdi uname: [] doodle is this a Xen server: [n] is this a VirtualBox server: [n] is this a storage server: [n] is this a login server: [n] is this a web server: [n] is this a trust server: [n] is this a news server: [n] is this a BitTorrent server: [n] is this an I2P server: [n] is this a NIS server: [n] is this a DNS server: [n] is this a NTP server: [n] is this a syslog server: [n] is this a dyndns server: [n] is this a mail server: [n] is this a backup server: [n] is this an install server: [n] path to .paa configurator script which will get this machine installed: [] /root/mdi/bin/paa-configurator NICs: [lo,eth0] lo,eth0,eth1,eth2 eth0 config method (dhcp, static, manual, none): [static] eth0 hostname: [] doodle eth0 IP address: [] 192.168.1.12 eth0 netmask: [255.255.255.0] eth0 gateway IP address (<ipaddr>, none): [] 192.168.1.1 eth1 config method (dhcp, static, manual, none): [static] eth1 hostname: [] none eth1 IP address: [] 192.168.2.12 eth1 netmask: [255.255.255.0] eth1 gateway IP address (<ipaddr>, none): [] none eth2 config method (dhcp, static, manual, none): [static] eth2 hostname: [] none eth2 IP address: [] 192.168.3.12 eth2 netmask: [255.255.255.0] eth2 gateway IP address (<ipaddr>, none): [] none is this a VM: [n] y is this an HVM: [n] is this a NTP client: [y] hostname of NTP server: [time.pasta.net] is this a syslog client: [y] hostname of syslog server: [syslog.pasta.net] is this a NIS client: [y] name of NIS server: [yp.pasta.net] is this a mail client: [y] hostname of mail server: [smtp.pasta.net] is this a backup client: [y] directory for backups: [/staging/backups/doodle] is this a trust client: [y] standard security model: [y]
Complete the procedure "tweaking basic cluster settings", which is described at ConfiguringClusterServices.
Complete the procedure "testing using a dummy resource", which is described at ConfiguringClusterServices.
Configuration of specific applications that benefit from HA (e.g. Apache) is documented at ConfiguringClusterServices.
Complete FinalisingDebian.
See also
ConfiguringClusterServices (also contains some cluster configurations for specific applications, e.g. Apache)
