server_setup
This is an old revision of the document!
Table of Contents
Server Setup
anubis host
- OS: AlmaLinux 10.1
- CPU: Ryzen 5 1600 6-core 3.2GHz
- RAM: 32GB DDR4 2400
- Services
- Virtual Machine Host
- apcupsd
- NFS server
- samba
- getmail gmail backup
Drives
- WD Black 256GB Performance SSD - M.2 2280 PCIe NVMe
- 1: (512M, /boot/efi)
- 2: (238G, /)
- 4TB Seagate BarraCuda 5400 RPM; ST4000DM004
- ordered 2026-03-18
- 1: (2T, /pegasus)
- 2: (1.6T, /mnt/restore OLD FS root)
- 2TB WD Red HDD 5400 RPM; WDC WD20EFRX-68EUZN0; WD-WCC4M3EAVP5Y
- Ordered 2016-06-23
- 1: (1GB, ext4, old /boot)
- 2: (5GB, old swap)
- 3: (50GB, old /)
- 4: (1.8TB, LVM2 physical partition)
- pegasus (1TB, OLD /pegasus)
- extra_vms (400GB, OLD /mnt/extra_vms)
- rest unused
- 1TB WD Blue HDD 7200 RPM; WDC WD10EZEX-00BN5A0; WD-WCC3F7CKELHC
- Ordered 2015-08-12
- 1: (1TB, /backup)
- 500G WD Blue 3D NAND SATA SSD; WDC WDS500G2B0A-00SM50; 181831802102
- Ordered 2018-08-13
- 1: (500G, /mnt/ssd, extra VMs)
Virtual Machines
baal
- MAC: 12:34:07
- OS: Ubuntu Server 18.04
- RAM: 1GB
- Services
- openvpn server
- squid
Exporting an NFS mount via NFS.
/pegasus/pub/music 192.168.0.0/16(ro,async,no_subtree_check,fsid=2)
carter
- OS: Ubuntu 22.04 Server
- RAM: 3GB
- Services
- git-daemon
- gitea
hathor
- MAC: 12:34:06
- OS: Ubuntu 22.04 Server
- RAM: 15GB
- CPUs: 2
- Services
- ARK dedicated server (Steam)
- TF2 dedicated server (Steam)
oneill
- OS: Ubuntu 22.04 Server
- RAM: 4GB
- CPUs: 2
- Services
- apache2
- git.jholtrop.com (proxy to carter)
- home.jholtrop.com
- dokuwiki
- cameras (proxy)
mythweb (proxy to ra)
- ttrss.jholtrop.com (proxy to tt-rss docker container)
- docker
- tt-rss
ra
- MAC: 12:34:05
- OS: Mythbuntu 16.04 (mythtv updates repository enabled for 0.29)
- RAM: 4GB
- CPUs: 2
- Services
- MythTV Backend
jadin
- MAC: bd:d2:8d
- OS: Ubuntu Server 24.04
- RAM: 4GB
- CPUs: 2
- Services
- Jellyfin
Special Setup
NFS exports
On startup it seems that the NFS exports are getting applied before DNS is available, so the /etc/exports entries do not work properly. I created an /etc/rc.local script with these contents to rectify this:
#!/bin/sh exportfs -a sleep 2 exportfs -a sleep 3 exportfs -a sleep 5 exportfs -a sleep 10 exportfs -a
To delay VM startup so the VM has a chance to mount NFS, add the following to /lib/systemd/system/libvirt-guests.service:
ExecStartPre=/bin/sleep 20
server_setup.1774231821.txt.gz · Last modified: by josh
