farfalle

Introduction

This page describes the installation of farfalle, which is one of my login servers.

Farfalle is a KVM-based VM with 4 CPUs and 8GB RAM, 2 NICs (one public, one attached to the the storage-shortcut network).

Procedure

Note that next time I do this I should increase the disk size in order to make a /scratch volume that is not to be backed up and is useful for moving firefox’s dot files to.

  1. Back up the following things:
    1. /etc/rocon.conf
  2. Make note of the following volume creation commands:
    create-perfect-drbd-vol -v --remote=torchio --name=farfalle --size=42G \
        --name1=fiori --ip1=192.168.3.6 --name2=torchio --ip2=192.168.3.7
    

    and the following VM creation commands:

    create-perfect-kvm-vm --remote=torchio --name=farfalle \
        --mem=8G \
        --cpus=4 \
        --disk=block:/dev/drbd_farfalle \
        --nic=bridge:br0 \
        --nic=network:192.168.10.0
  3. Complete Installing Debian 11 on a PM or KVM VM
  4. Tailor the login environment as perĀ configuring desktop environment (only required for first host on shared storage instance).
  5. Selectively restore those things backed up earlier.
  6. Adjust firewall rules to allow incoming ssh.
  7. Complete Configuring the desktop environment.
  8. To configure rocon-check do the following:
    1. Edit /etc/rocon-check.conf and set:
      ROCON_CHECK_CLIENT=true
      ROCON_CHECK_SERVER=true
      ROCON_CHECK_SERVER_CLIENT_SELECTOR_EXPRESSION="LinuxHosts and PersistentHosts"
  9. Complete Finalising a Linux installation.
  10. Configure get_iplayer as described at Configuring iplayer.

See also