Nerdhole Enterprises host report
This is a list of all the hosts in the Nerdhole Enterprises and their pertinent variables. Updated on 2025-04-20 14:43:55.666588.
List of all hosts
This is a list of the hosts in the "All" group.
Hostname | Ansible groups | OS | MAC | Description |
---|---|---|---|---|
algernon.nerdhole.me.uk | backupservers kvmhosts okd_hosts os_centos_stream_9 os_linux pcp_servers workstations | centos-stream-9 | 74:56:3c:3c:bd:bd | Large KVM host |
alucard.nerdhole.me.uk | os_centos_stream_9 os_linux workstations | centos-stream-9 | 00:4e:01:ad:de:3b | Test workstation and server |
ariciel.nerdhole.me.uk | kvmguests kvmguests_emerald os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:01:02 | KVM Linux guest at Emerald |
bannog.nerdhole.me.uk | kvmguests kvmguests_emerald os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:01:01 | KVM Linux guest at Emerald |
emerald.nerdhole.me.uk | kvmhosts os_centos_stream_9 os_linux pcp_servers workstations | centos-stream-9 | 44:8a:5b:98:92:99 | none |
gateway.nerdhole.me.uk | routers | - | b0:4e:26:45:aa:62 | none |
griggin.nerdhole.me.uk | os_vio vioservers | - | 00:09:6b:eb:68:ae | none |
labo100.nerdhole.me.uk | kvmguests kvmguests_algernon os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:02:64 | KVM Linux guest at Algernon |
labo101.nerdhole.me.uk | kvmguests kvmguests_algernon os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:02:65 | KVM Linux guest at Algernon |
labo102.nerdhole.me.uk | kvmguests kvmguests_algernon os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:02:66 | KVM Linux guest at Algernon |
labo103.nerdhole.me.uk | kvmguests kvmguests_algernon os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:02:67 | KVM Linux guest at Algernon |
labo104.nerdhole.me.uk | kvmguests kvmguests_algernon os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:02:68 | KVM Linux guest at Algernon |
labo105.nerdhole.me.uk | kvmguests kvmguests_algernon os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:02:69 | KVM Linux guest at Algernon |
labo106.nerdhole.me.uk | kvmguests kvmguests_algernon os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:02:6a | KVM Linux guest at Algernon |
labo107.nerdhole.me.uk | kvmguests kvmguests_algernon os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:02:6b | KVM Linux guest at Algernon |
labo108.nerdhole.me.uk | kvmguests kvmguests_algernon os_centos_stream_9 os_linux pcp_clients wsgi_servers | centos-stream-9 | 52:54:ba:be:02:6c | KVM Linux guest at Algernon |
labo109.nerdhole.me.uk | kvmguests kvmguests_algernon os_centos_stream_9 os_linux pcp_clients wsgi_servers | centos-stream-9 | 52:54:ba:be:02:6d | KVM Linux guest at Algernon |
labo110.nerdhole.me.uk | os_centos_stream_9 os_linux | centos-stream-9 | 52:54:ba:be:02:6e | none |
lenna.nerdhole.me.uk | aixservers os_aix | - | 52:54:ba:be:12:04 | none |
lirael.nerdhole.me.uk | kvmguests kvmguests_emerald os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:01:04 | KVM Linux guest at Emerald |
nero.nerdhole.me.uk | printers | - | 38:ea:a7:69:c0:c1 | none |
tv.nerdhole.me.uk | ungrouped | - | ec:be:5f:89:24:ce | none |
nix.nerdhole.me.uk | aixguests os_aix | - | 52:54:ba:be:13:05 | none |
okd101.okd.nerdhole.me.uk | okd_algernon okd_nodes | - | 52:54:51:f7:01:65 | OpenShift node at Algernon |
okd102.okd.nerdhole.me.uk | okd_algernon okd_nodes | - | 52:54:51:f7:01:66 | OpenShift node at Algernon |
okd103.okd.nerdhole.me.uk | okd_algernon okd_nodes | - | 52:54:51:f7:01:67 | OpenShift node at Algernon |
okd104.okd.nerdhole.me.uk | okd_algernon okd_nodes | - | 52:54:51:f7:01:68 | OpenShift node at Algernon |
okd105.okd.nerdhole.me.uk | okd_algernon okd_nodes | - | 52:54:51:f7:01:69 | OpenShift node at Algernon |
okd106.okd.nerdhole.me.uk | okd_algernon okd_nodes | - | 52:54:51:f7:01:6a | OpenShift node at Algernon |
okdlb.okd.nerdhole.me.uk | ungrouped | - | 52:54:51:f7:01:64 | none |
okdlb.nerdhole.me.uk | kvmguests kvmguests_algernon okd_loadbalancers os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:02:46 | KVM Linux guest at Algernon |
paya.nerdhole.me.uk | os_centos_stream_9 os_linux workstations | centos-stream-9 | 1c:69:7a:66:cd:f4 | none |
rayla.nerdhole.me.uk | laptops os_linux os_lmde_6_cinnamon | - | 68:f7:28:79:66:e0 | none |
selena.nerdhole.me.uk | kvmguests kvmguests_emerald os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:01:03 | KVM Linux guest at Emerald |
smitty.nerdhole.me.uk | kvmguests kvmguests_emerald os_centos_stream_9 os_linux pcp_clients | centos-stream-9 | 52:54:ba:be:01:05 | KVM Linux guest at Emerald |
sypha.nerdhole.me.uk | backupclients bis main os_centos_stream_9 os_linux | centos-stream-9 | d8:9e:f3:91:8a:d8 | Main server for nerdhole.me.uk |
trixie.nerdhole.me.uk | aixguests os_aix | - | 52:54:ba:be:14:05 | none |
yang.nerdhole.me.uk | laptops os_linux os_linuxmint_21_3_cinnamon | linuxmint-21.3-cinnamon | 1c:39:47:9e:e5:15 | none |
Application groups
This section contains the various applications we support and for each host, what the variables are.
Main server
The Main Server manages the other hosts in the network using FreeIPA, DNS, DHCP, NFS and so on.
Application group: main
. Hosts:
- sypha.nerdhole.me.uk
Variable | Description | Contents |
---|---|---|
nschool.environment.name | Name of the entire environment | Nerdhole Enterprises |
nschool.environment.locality | Where the environment is for CA | Medway |
nschool.environment.state | State or province for CA | Kent |
nschool.environment.organizationalunit | Organizational unit for CA | N-School |
nschool.environment.commonname | Common Name of the CA administrator | Menno Willemse |
nschool.environment.emailaddress | Email address for CA | None of your business |
nschool.environment.main_domain | Domain of the main server | nerdhole.me.uk |
nschool.environment.main_server_fqdn | FQDN of main server for bootstrap | sypha.nerdhole.me.uk |
nschool.environment.main_server_ip | IP address of main server | 10.12.0.2 |
nschool.environment.main_server_os | OS of the main server | centos-stream-9 |
nschool.environment.nschool_home | Home directory of NSCHOOL data | /local/nschool |
nschool.environment.first_user_id | First UID to be assigned to a user | 1725200000 |
The file system information is:
Name | LV | Mountpoint | Size | Owner | Perm |
---|---|---|---|---|---|
local | /dev/mapper/datavg-locallv | /local | 1024G | root:root | 0755 |
Boot/Install server
A boot/install server contains software for other machines to install. Other machines can also boot from this machine and start installations.
Application group: bis
. Hosts:
- sypha.nerdhole.me.uk
The operating systems supported by our BIS are:
Label | Name | ISO image | Method |
---|---|---|---|
centos-stream-8.5 | CentOS Stream 8.5 | CentOS-8.5.2111-x86_64-dvd1.iso | kickstart |
centos-stream-9 | CentOS Stream 9 | CentOS-Stream-9-latest-x86_64-dvd1.iso | kickstart |
rocky-9.1 | Rocky Linux 9.1 | Rocky-9.1-x86_64-dvd.iso | kickstart |
rocky-9.3 | Rocky Linux 9.3 | Rocky-9.3-x86_64-minimal.iso | kickstart |
ubuntustudio-23.10 | Ubuntu Studio 23.10 | ubuntustudio-23.10-dvd-amd64.iso | debian |
linuxmint-21.3-cinnamon | Linux Mint 21.3 Cinnamon | linuxmint-21.3-cinnamon-64bit.iso | debian |
linuxmint-22-cinnamon | Linux Mint 22 Cinnamon | linuxmint-22-cinnamon-64bit.iso | debian |
lmde-6-cinnamon | Linux Mint Debian Edition 6 Cinnamon | lmde-6-cinnamon-64bit.iso | debian |
fedora-coreos-40 | Fedora CoreOS 40 | fedora-coreos-40.20240416.3.1-live.x86_64.iso | Manual |
The file system information is:
Name | LV | Mountpoint | Size | Owner | Perm |
---|---|---|---|---|---|
localbis | /dev/mapper/datavg-localbislv | /local/bis | 512G | root:root | 0755 |
Kernel Virtual Machine Host
A KVM host is meant to run virtual machines that can then be treated like regular Linux hosts. We use KVM QEMU. These are the variables involved:
Variable | Description | Contents |
---|---|---|
local_kvm_stripes | Number of stripes in the /local/kvm file system | 1 (default) or 2 |
KVM Hosts
The KVM hosts are:
Hostname | Description | Extra swap | KVM stripes |
---|---|---|---|
algernon.nerdhole.me.uk | Large KVM host | 256G | 2 |
emerald.nerdhole.me.uk | - | 256G | 1 |
Kernel Virtual Machine guest
KVM guests fall into one of several classes. We have the following classes to choose from:
Class | Description | Memory | CPUs | Rootvg | Home net |
---|---|---|---|---|---|
basic | Basic low-resource VM guest with graphics console | 4096MB | 2 | 70GB | frontnet |
openshift | KVM guest optimised for OpenShift | 16384MB | 4 | 120GB | shiftnet |
These are the KVM guests defined in Nerdhole Enterprises and their variables.
Guest | VM Host | Class |
---|---|---|
ariciel.nerdhole.me.uk | emerald.nerdhole.me.uk | basic |
bannog.nerdhole.me.uk | emerald.nerdhole.me.uk | basic |
labo100.nerdhole.me.uk | algernon.nerdhole.me.uk | basic |
labo101.nerdhole.me.uk | algernon.nerdhole.me.uk | basic |
labo102.nerdhole.me.uk | algernon.nerdhole.me.uk | basic |
labo103.nerdhole.me.uk | algernon.nerdhole.me.uk | basic |
labo104.nerdhole.me.uk | algernon.nerdhole.me.uk | basic |
labo105.nerdhole.me.uk | algernon.nerdhole.me.uk | basic |
labo106.nerdhole.me.uk | algernon.nerdhole.me.uk | basic |
labo107.nerdhole.me.uk | algernon.nerdhole.me.uk | basic |
labo108.nerdhole.me.uk | algernon.nerdhole.me.uk | basic |
labo109.nerdhole.me.uk | algernon.nerdhole.me.uk | basic |
lirael.nerdhole.me.uk | emerald.nerdhole.me.uk | basic |
okdlb.nerdhole.me.uk | algernon.nerdhole.me.uk | basic |
selena.nerdhole.me.uk | emerald.nerdhole.me.uk | basic |
smitty.nerdhole.me.uk | emerald.nerdhole.me.uk | basic |