Introduction

This page describes the following computer systems:

These systems have the following roles:

Installation log

  1. Complete InstallingDebian with the following adjustments:

    1. Supply the following input to mdi:

      gnocchi# ./mdi edit lasagne
      target profile [server]: 
      target is VM [true]: 
      VM application [kvm]: 
      target is fully virtualised VM [false]: 
      target MAC address [00:16:36:42:91:a1]: 
      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# 
    2. 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] y
      is this an I2P server: [n] y
      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] 
      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] 
      NICs: [lo,eth0] 
      eth0 config method (dhcp, static, manual, none): [static] 
      eth0 hostname (<hostname>, none): [] lasagne
      eth0 IP address: [] 192.168.1.9
      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 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 trust client: [y] 
      is this a trending client: [y] 
      name of trending server: [trending.pasta.net] 
      cluster node: [n] 
      standard security model: [y]  
  2. Move the downloads onto central storage as follows:
    1. If not already done then allocate NFS-accessible space on central storage (see ConfiguringStorageServices for details)

    2. If not already done then add a suitable entry to the auto.staging map (see ConfiguringStorageServices for details)

    3. If not already done then add a suitable entry to the samba configuration (see ConfiguringStorageServices for details)

    4. Run the following commands:

      INSTANCE=1
      service transmission$INSTANCE-daemon stop
      #  Skip next line if you already have torrents/downloads.
      rsync -a --delete /var/lib/transmission$INSTANCE-daemon/ /staging/transmission$INSTANCE-daemon/
      mv /var/lib/transmission$INSTANCE-daemon /var/lib/transmission$INSTANCE-daemon.old
      ln -s /staging/transmission$INSTANCE-daemon /var/lib/transmission$INSTANCE-daemon 
      service transmission$INSTANCE-daemon start 
    5. Repeat for any other instances.
    6. Open the necessary firewall ports.
    7. Add a suitable stanza to the apache configuration for both the intranet and externally accessible site.
    8. If migrating the service, then make any necessary DNS updates to direct clients to the new server.
  3. For I2P, open firewall ports to 14488 (this port is decided by MDI, not I2P).
  4. Complete FinalisingDebian.

See also


CategorySystem

lasagne (last edited 2011-08-29 17:23:24 by AlexisHuxley)