COMPREHENSIVE CHANGES: INFRASTRUCTURE MIGRATION: - Migrated services to Docker Swarm on OMV800 (192.168.50.229) - Deployed PostgreSQL database for Vaultwarden migration - Updated all stack configurations for Docker Swarm compatibility - Added comprehensive monitoring stack (Prometheus, Grafana, Blackbox) - Implemented proper secret management for all services VAULTWARDEN POSTGRESQL MIGRATION: - Attempted migration from SQLite to PostgreSQL for NFS compatibility - Created PostgreSQL stack with proper user/password configuration - Built custom Vaultwarden image with PostgreSQL support - Troubleshot persistent SQLite fallback issue despite PostgreSQL config - Identified known issue where Vaultwarden silently falls back to SQLite - Added ENABLE_DB_WAL=false to prevent filesystem compatibility issues - Current status: Old Vaultwarden on lenovo410 still working, new one has config issues PAPERLESS SERVICES: - Successfully deployed Paperless-NGX and Paperless-AI on OMV800 - Both services running on ports 8000 and 3000 respectively - Caddy configuration updated for external access - Services accessible via paperless.pressmess.duckdns.org and paperless-ai.pressmess.duckdns.org CADDY CONFIGURATION: - Updated Caddyfile on Surface (192.168.50.254) for new service locations - Fixed Vaultwarden reverse proxy to point to new Docker Swarm service - Removed old notification hub reference that was causing conflicts - All services properly configured for external access via DuckDNS BACKUP AND DISCOVERY: - Created comprehensive backup system for all hosts - Generated detailed discovery reports for infrastructure analysis - Implemented automated backup validation scripts - Created migration progress tracking and verification reports MONITORING STACK: - Deployed Prometheus, Grafana, and Blackbox monitoring - Created infrastructure and system overview dashboards - Added proper service discovery and alerting configuration - Implemented performance monitoring for all critical services DOCUMENTATION: - Reorganized documentation into logical structure - Created comprehensive migration playbook and troubleshooting guides - Added hardware specifications and optimization recommendations - Documented all configuration changes and service dependencies CURRENT STATUS: - Paperless services: ✅ Working and accessible externally - Vaultwarden: ❌ PostgreSQL configuration issues, old instance still working - Monitoring: ✅ Deployed and operational - Caddy: ✅ Updated and working for external access - PostgreSQL: ✅ Database running, connection issues with Vaultwarden NEXT STEPS: - Continue troubleshooting Vaultwarden PostgreSQL configuration - Consider alternative approaches for Vaultwarden migration - Validate all external service access - Complete final migration validation TECHNICAL NOTES: - Used Docker Swarm for orchestration on OMV800 - Implemented proper secret management for sensitive data - Added comprehensive logging and monitoring - Created automated backup and validation scripts
100 lines
14 KiB
Plaintext
100 lines
14 KiB
Plaintext
UNIT LOAD ACTIVE SUB JOB DESCRIPTION
|
|
accounts-daemon.service loaded active running Accounts Service
|
|
alsa-state.service loaded active running Manage Sound Card State (restore and store)
|
|
auditd.service loaded active running Security Audit Logging Service
|
|
avahi-daemon.service loaded active running Avahi mDNS/DNS-SD Stack
|
|
bluetooth.service loaded active running Bluetooth service
|
|
● chrome-remote-desktop@jonathan.service loaded activating start start Chrome Remote Desktop session for root
|
|
chronyd.service loaded active running NTP client/server
|
|
colord.service loaded active running Manage, Install and Generate Color Profiles
|
|
containerd.service loaded active running containerd container runtime
|
|
cups.service loaded active running CUPS Scheduler
|
|
dbus-:1.3-org.freedesktop.problems@0.service loaded active running dbus-:1.3-org.freedesktop.problems@0.service
|
|
dbus-broker.service loaded active running D-Bus System Message Bus
|
|
dkms.service loaded active exited Builds and install new kernel modules through DKMS
|
|
docker.service loaded active running Docker Application Container Engine
|
|
dracut-shutdown.service loaded active exited Restore /run/initramfs on shutdown
|
|
gdm.service loaded active running GNOME Display Manager
|
|
geoclue.service loaded active running Location Lookup Service
|
|
gssproxy.service loaded active running GSSAPI Proxy Daemon
|
|
kmod-static-nodes.service loaded active exited Create List of Static Device Nodes
|
|
loqseq-mount.service loaded active exited Mount Loqseq WebDAV
|
|
low-memory-monitor.service loaded active running Low Memory Monitor
|
|
lvm2-monitor.service loaded active exited Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling
|
|
mariadb.service loaded active running MariaDB 10.11 database server
|
|
mcelog.service loaded active running Machine Check Exception Logging Daemon
|
|
netdata.service loaded active running infrastructure monitoring and troubleshooting, transformed
|
|
NetworkManager-wait-online.service loaded active exited Network Manager Wait Online
|
|
NetworkManager.service loaded active running Network Manager
|
|
orb.service loaded active running Orb Sensor
|
|
pcscd.service loaded active running PC/SC Smart Card Daemon
|
|
php-fpm.service loaded active running The PHP FastCGI Process Manager
|
|
plymouth-quit-wait.service loaded active exited Hold until boot process finishes up
|
|
plymouth-read-write.service loaded active exited Tell Plymouth To Write Out Runtime Data
|
|
plymouth-start.service loaded active exited Show Plymouth Boot Screen
|
|
polkit.service loaded active running Authorization Manager
|
|
postgresql.service loaded active running PostgreSQL database server
|
|
rpc-statd-notify.service loaded active exited Notify NFS peers of a restart
|
|
rpc-statd.service loaded active running NFS status monitor for NFSv2/3 locking.
|
|
rpcbind.service loaded active running RPC Bind
|
|
rtkit-daemon.service loaded active running RealtimeKit Scheduling Policy Service
|
|
smartd.service loaded active running Self Monitoring and Reporting Technology (SMART) Daemon
|
|
snap.surfshark.surfsharkd.service loaded active running Service for snap application surfshark.surfsharkd
|
|
snap.surfshark.surfsharkd2.service loaded active running Service for snap application surfshark.surfsharkd2
|
|
snapd.service loaded active running Snap Daemon
|
|
sshd.service loaded active running OpenSSH server daemon
|
|
sssd-kcm.service loaded active running SSSD Kerberos Cache Manager
|
|
switcheroo-control.service loaded active running Switcheroo Control Proxy service
|
|
systemd-binfmt.service loaded active exited Set Up Additional Binary Formats
|
|
systemd-fsck@dev-disk-by\x2duuid-15dfd457\x2d2a01\x2d4290\x2d83f3\x2d751c7c7f88c7.service loaded active exited File System Check on /dev/disk/by-uuid/15dfd457-2a01-4290-83f3-751c7c7f88c7
|
|
systemd-fsck@dev-disk-by\x2duuid-63ba793f\x2df5a3\x2d4ff8\x2d9809\x2d1d11fc54ad8c.service loaded active exited File System Check on /dev/disk/by-uuid/63ba793f-f5a3-4ff8-9809-1d11fc54ad8c
|
|
systemd-fsck@dev-disk-by\x2duuid-A454\x2dB320.service loaded active exited File System Check on /dev/disk/by-uuid/A454-B320
|
|
systemd-homed-activate.service loaded active exited Home Area Activation
|
|
systemd-homed.service loaded active running Home Area Manager
|
|
systemd-journal-flush.service loaded active exited Flush Journal to Persistent Storage
|
|
systemd-journald-sync@netdata.service loaded active exited Sync Journal for Namespace netdata
|
|
systemd-journald.service loaded active running Journal Service
|
|
systemd-journald@netdata.service loaded active running Journal Service for Namespace netdata
|
|
systemd-logind.service loaded active running User Login Management
|
|
systemd-machined.service loaded active running Virtual Machine and Container Registration Service
|
|
systemd-modules-load.service loaded active exited Load Kernel Modules
|
|
systemd-network-generator.service loaded active exited Generate network units from Kernel command line
|
|
systemd-nsresourced.service loaded active running Namespace Resource Manager
|
|
systemd-oomd.service loaded active running Userspace Out-Of-Memory (OOM) Killer
|
|
systemd-random-seed.service loaded active exited Load/Save OS Random Seed
|
|
systemd-remount-fs.service loaded active exited Remount Root and Kernel File Systems
|
|
systemd-resolved.service loaded active running Network Name Resolution
|
|
systemd-sysctl.service loaded active exited Apply Kernel Variables
|
|
systemd-tmpfiles-setup-dev-early.service loaded active exited Create Static Device Nodes in /dev gracefully
|
|
systemd-tmpfiles-setup-dev.service loaded active exited Create Static Device Nodes in /dev
|
|
systemd-tmpfiles-setup.service loaded active exited Create System Files and Directories
|
|
systemd-udev-load-credentials.service loaded active exited Load udev Rules from Credentials
|
|
systemd-udev-trigger.service loaded active exited Coldplug All udev Devices
|
|
systemd-udevd.service loaded active running Rule-based Manager for Device Events and Files
|
|
systemd-update-utmp.service loaded active exited Record System Boot/Shutdown in UTMP
|
|
systemd-user-sessions.service loaded active exited Permit User Sessions
|
|
systemd-userdbd.service loaded active running User Database Manager
|
|
systemd-vconsole-setup.service loaded active exited Virtual Console Setup
|
|
systemd-zram-setup@zram0.service loaded active exited Create swap on /dev/zram0
|
|
tailscaled.service loaded active running Tailscale node agent
|
|
thermald.service loaded active running Thermal Daemon Service
|
|
tuned-ppd.service loaded active running PPD-to-TuneD API Translation Daemon
|
|
tuned.service loaded active running Dynamic System Tuning Daemon
|
|
udisks2.service loaded active running Disk Manager
|
|
upower.service loaded active running Daemon for power management
|
|
uresourced.service loaded active running User resource assignment daemon
|
|
user-runtime-dir@0.service loaded active exited User Runtime Directory /run/user/0
|
|
user-runtime-dir@1000.service loaded active exited User Runtime Directory /run/user/1000
|
|
user@0.service loaded active running User Manager for UID 0
|
|
user@1000.service loaded active running User Manager for UID 1000
|
|
wpa_supplicant.service loaded active running WPA supplicant
|
|
x2gocleansessions.service loaded active running X2Go session cleanup
|
|
|
|
Legend: LOAD → Reflects whether the unit definition was properly loaded.
|
|
ACTIVE → The high-level unit activation state, i.e. generalization of SUB.
|
|
SUB → The low-level unit activation state, values depend on unit type.
|
|
JOB → Pending job for the unit.
|
|
|
|
90 loaded units listed. Pass --all to see loaded but inactive units, too.
|
|
To show all installed unit files use 'systemctl list-unit-files'.
|