server_setup
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| server_setup [2019/06/09 17:37] – update server drives josh | server_setup [2026/03/22 22:11] (current) – Update VM list josh | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== anubis host ===== | ===== anubis host ===== | ||
| - | * OS: Ubuntu Server 18.04 | + | * OS: AlmaLinux 10.1 |
| * CPU: Ryzen 5 1600 6-core 3.2GHz | * CPU: Ryzen 5 1600 6-core 3.2GHz | ||
| * RAM: 32GB DDR4 2400 | * RAM: 32GB DDR4 2400 | ||
| Line 10: | Line 10: | ||
| * apcupsd | * apcupsd | ||
| * NFS server | * NFS server | ||
| + | * samba | ||
| * getmail gmail backup | * getmail gmail backup | ||
| ==== Drives ==== | ==== Drives ==== | ||
| - | * sda (2TB SATA WD Green) | + | * WD Black 256GB Performance SSD - M.2 2280 PCIe NVMe |
| - | * sda1 (1GB, ext4, old /boot) | + | * 1: (512M, / |
| - | * sda2 (5GB, old swap) | + | * 2: (238G, /) |
| - | * sda3 (50GB, old /) | + | * 4TB Seagate BarraCuda 5400 RPM; ST4000DM004 |
| - | * sda4 (1.8TB, LVM2 physical partition) | + | * ordered 2026-03-18 |
| - | * pegasus (1TB, /pegasus) | + | * 1: (2T, /pegasus) |
| - | * extra_vms (400GB, / | + | * 2: (1.6T, / |
| + | * 2TB WD Red HDD 5400 RPM; WDC WD20EFRX-68EUZN0; | ||
| + | * 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, | ||
| * rest unused | * rest unused | ||
| - | * sdb (1TB WD Blue 1TB SATA 6 Gb/s 7200 RPM) | + | * 1TB WD Blue HDD 7200 RPM; WDC WD10EZEX-00BN5A0; |
| - | * sdb1 (1TB, /backup) | + | * Ordered 2015-08-12 |
| - | * sdc (500G WD SATA) | + | * 1: (1TB, /backup) |
| - | * sdc1 (512M, / | + | * 500G WD Blue 3D NAND SATA SSD; WDC WDS500G2B0A-00SM50; 181831802102 |
| - | * sdc2 (238G, ext4, /) | + | * Ordered 2018-08-13 |
| - | * sdd (2TB SATA WD Red 2TB NAS Hard Disk Drive - 5400 RPM) | + | * 1: (500G, /mnt/ssd, extra VMs) |
| - | * sdd1 (2TB, ext4, mythtv) | + | |
| - | + | ||
| - | === Retired === | + | |
| - | + | ||
| - | * nvme0n1 (256GB WD Black Performance SSD - M.2 2280 PCIe NVMe) | + | |
| - | * nvme0n1p1 | + | |
| - | * nvme0n1p2 (240GB, /) | + | |
| ===== Virtual Machines ===== | ===== Virtual Machines ===== | ||
| - | |||
| - | ==== baal ==== | ||
| - | |||
| - | * OS: Ubuntu Server 18.04 | ||
| - | * RAM: 1GB | ||
| - | * Services | ||
| - | * openvpn server | ||
| - | * squid | ||
| - | |||
| - | Exporting an NFS mount via NFS. | ||
| - | |||
| - | < | ||
| - | / | ||
| - | </ | ||
| ==== carter ==== | ==== carter ==== | ||
| - | * OS: Ubuntu | + | * OS: Ubuntu |
| - | * RAM: 2GB | + | * RAM: 3GB |
| * Services | * Services | ||
| * git-daemon | * git-daemon | ||
| - | * cgit | + | * gitea |
| - | * gitolite | + | |
| ==== hathor ==== | ==== hathor ==== | ||
| - | * OS: Ubuntu | + | * OS: Ubuntu |
| - | * RAM: 4GB | + | * RAM: 15GB |
| * CPUs: 2 | * CPUs: 2 | ||
| * Services | * Services | ||
| - | * minetest | + | * ARK dedicated server (Steam) |
| - | * minecraft | + | * TF2 dedicated server (Steam) |
| ==== oneill ==== | ==== oneill ==== | ||
| - | * OS: Ubuntu | + | * OS: Ubuntu |
| - | * RAM: 2GB | + | * RAM: 4GB |
| * CPUs: 2 | * CPUs: 2 | ||
| * Services | * Services | ||
| * apache2 | * apache2 | ||
| - | * dokuwiki | + | |
| + | * home.jholtrop.com | ||
| + | | ||
| + | * cameras (proxy) | ||
| + | * < | ||
| + | * ttrss.jholtrop.com (proxy to tt-rss docker container) | ||
| + | * docker | ||
| * tt-rss | * tt-rss | ||
| - | * cgit (proxy) | ||
| - | * cameras (proxy) | ||
| - | * mythweb (proxy) | ||
| - | ==== ra ==== | + | ==== jadin ==== |
| - | * OS: Mythbuntu 16.04 (mythtv updates repository enabled for 0.29) | + | * OS: Ubuntu Server 24.04 |
| * RAM: 4GB | * RAM: 4GB | ||
| * CPUs: 2 | * CPUs: 2 | ||
| * Services | * Services | ||
| - | * MythTV Backend | + | * Jellyfin |
| - | + | ||
| - | ===== Special Setup ===== | + | |
| - | + | ||
| - | ==== NFS exports ==== | + | |
| - | + | ||
| - | On startup it seems that the NFS exports are getting applied before DNS is available, so the / | + | |
| - | + | ||
| - | < | + | |
| - | #!/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 ''/ | + | |
| - | + | ||
| - | < | + | |
| - | ExecStartPre=/ | + | |
| - | </ | + | |
server_setup.1560116250.txt.gz · Last modified: by josh
