Introduction
This page describes the following computer systems:
- gnocchi
- rocky
These systems have the following roles:
- install server
Installation log
Complete InstallingDebian with the following adjustments:
For gnocchi, supply the following input to mdi:
rocky# ./mdi edit gnocchi target profile [server]: target is VM [true]: VM application [kvm]: target is fully virtualised VM [false]: target MAC address [auto]: vmserver hostname [torchio]: target release [squeeze]: target CPU architecture [amd64]: target root disk size [auto]: target RAM [auto]: voleditor plugin [vol-editor-plugin-drbd-torchio-and-fiori]: rocky#
For rocky, supply the following input to mdi:
gnocchi# ./mdi edit rocky target profile [server]: target is VM [true]: VM application [kvm]: target is fully virtualised VM [false]: target MAC address [00:16:3e:61:92:88]: vmserver hostname [torchio]: target release [squeeze]: target CPU architecture [amd64]: target root disk size [auto]: target RAM [auto]: voleditor plugin [vol-editor-plugin-drbd-torchio-and-fiori]: gnocchi#
For gnocchi, supply the following input to pdi:
debian# ./pdi is this a Xen server: [n] is this a KVM 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 a paacrt server: [n] y is this a trending server: [n] path to .paa configurator script which will get this machine installed: [/root/opt/mdi/doc/examples/paa-configurator.audience=private,release=notlenny,protocol=http,role=normal] path to .paa configurator script which will make this machine independent and allow it to act as an install server: [/root/opt/mdi/doc/examples/paa-configurator.audience=private,release=any,protocol=http,role=server] NICs: [lo,eth0] eth0 config method (dhcp, static, manual, none): [static] eth0 hostname (<hostname>, none): [] gnocchi eth0 IP address: [] 192.168.1.2 eth0 netmask: [255.255.255.0] eth0 gateway IP address (<ipaddr>, none): [] 192.168.1.1 is this a paacrt client: [y] do you want to install security updates (for mission-critical environments you probably want to say no): [true] do you want to install release updates (for mission-critical environments you probably want to say no): [true] 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] is this a trust client: [y] is this a trending client: [y] name of trending server: [trending.pasta.net] cluster node: [n] standard security model: [y]
For rocky, supply the following input to pdi:
root@debian:~/opt/mdi/bin# ./pdi is this a Xen server: [n] is this a KVM 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] y is this a trending server: [n] path to .paa configurator script which will get this machine installed: [/root/opt/mdi/doc/examples/paacfg.audience=private,release=notlenny,protocol=http,role=normal] path to .paa configurator script which will make this machine independent and allow it to act as an install server: [/root/opt/mdi/doc/examples/paacfg.audience=private,release=any,protocol=http,role=server] NICs: [lo,eth0] eth0 config method (dhcp, static, manual, none): [static] eth0 hostname (<hostname>, none): [] rocky eth0 IP address: [] 192.168.1.8 eth0 netmask: [255.255.255.0] eth0 gateway IP address (<ipaddr>, none): [] 192.168.1.1 is this an install client: [y] do you want to install security updates (for mission-critical stuff say no): [true] do you want to install release updates (for mission-critical stuff say no): [true] 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] is this a backup2 client: [y] is this a backup2 server: [n] name of backup server: [backup.pasta.net] is this a trust client: [y] is this a trending client: [y] name of trending server: [trending.pasta.net] cluster node: [n] standard security model: [y]
Don't complete the subsection relating to copying the apache configuration from another install server.
Do complete the subsection relating to the 'paacrt' DNS alias.
On rocky only, run:
echo -e '#!/bin/sh\necho "\"paa update\" disabled on this host"' > /etc/cron.daily/update-mirrors
On gnocchi only, run:
/etc/cron.daily/update-mirrors
and check it works correctly.Complete FinalisingDebian.
