User Tools

Site Tools


server_setup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
server_setup [2019/05/08 20:56] – add NFS export note joshserver_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, /boot/efi) 
-    * 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, /mnt/extra_vms)+    * 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       * rest unused
-  * sdb (1TB WD Blue 1TB SATA 6 Gb/s 7200 RPM) +  * 1TB WD Blue HDD 7200 RPM; WDC WD10EZEX-00BN5A0; WD-WCC3F7CKELHC 
-    * sdb1 (1TB, /backup) +    * Ordered 2015-08-12 
-  * sdc (2TB SATA WD Red 2TB NAS Hard Disk Drive 5400 RPM) +    * 1: (1TB, /backup) 
-    * sdc1 (2TB, ext4, mythtv) +  * 500G WD Blue 3D NAND SATA SSD; WDC WDS500G2B0A-00SM50; 181831802102 
-  * nvme0n1 (256GB WD Black Performance SSD M.2 2280 PCIe NVMe) +    * Ordered 2018-08-13 
-    * nvme0n1p1 (256MB, /boot/efi) +    * 1: (500G, /mnt/ssdextra VMs)
-    * nvme0n1p2 (240GB/)+
  
 ===== Virtual Machines ===== ===== Virtual Machines =====
- 
-==== baal ==== 
- 
-  * OS: Ubuntu Server 18.04 
-  * RAM: 1GB 
-  * Services 
-    * openvpn server 
-    * squid 
- 
-Exporting an NFS mount via NFS. 
- 
-<code> 
-/pegasus/pub/music 192.168.0.0/16(ro,async,no_subtree_check,fsid=2) 
-</code> 
  
 ==== carter ==== ==== carter ====
  
-  * OS: Ubuntu 16.04 Server +  * OS: Ubuntu 22.04 Server 
-  * RAM: 2GB+  * RAM: 3GB
   * Services   * Services
     * git-daemon     * git-daemon
-    * cgit +    * gitea
-    * gitolite+
  
 ==== hathor ==== ==== hathor ====
  
-  * OS: Ubuntu 17.04 Server +  * OS: Ubuntu 22.04 Server 
-  * RAM: 4GB+  * RAM: 15GB
   * CPUs: 2   * CPUs: 2
   * Services   * Services
-    * minetest +    * ARK dedicated server (Steam) 
-    * minecraft+    * TF2 dedicated server (Steam)
  
 ==== oneill ==== ==== oneill ====
  
-  * OS: Ubuntu 16.04 Server +  * OS: Ubuntu 22.04 Server 
-  * RAM: 2GB+  * RAM: 4GB
   * CPUs: 2   * CPUs: 2
   * Services   * Services
     * apache2     * apache2
-      * dokuwiki+      * git.jholtrop.com (proxy to carter) 
 +      * home.jholtrop.com 
 +        * dokuwiki 
 +        * cameras (proxy) 
 +        * <del>mythweb (proxy to ra)</del> 
 +      * 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 /etc/exports entries do not work properly. I created an ''/etc/rc.local'' script with these contents to rectify this: +
- +
-<code> +
-#!/bin/sh +
- +
-exportfs -a +
-sleep 2 +
-exportfs -a +
-sleep 3 +
-exportfs -a +
-sleep 5 +
-exportfs -a +
-sleep 10 +
-exportfs -a +
-</code> +
- +
-To delay VM startup so the VM has a chance to mount NFS, add the following to ''/lib/systemd/system/libvirt-guests.service'': +
- +
-<code> +
-ExecStartPre=/bin/sleep 20 +
-</code>+
server_setup.1557363418.txt.gz · Last modified: by josh