diff options
| author | Paul Buetow <paul@buetow.org> | 2025-07-28 14:28:40 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-07-28 14:28:40 +0300 |
| commit | 259d040eac6b3afad28c887b66bc3e90addd7d87 (patch) | |
| tree | 00f836b9853b7284bd245e877698769db8af51f8 /gemfeed | |
| parent | b3f1519f4b26a52fdea41712f263ba7ad66f723c (diff) | |
Update content for md
Diffstat (limited to 'gemfeed')
| -rw-r--r-- | gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.md | 17 | ||||
| -rw-r--r-- | gemfeed/DRAFT-kubernetes-with-freebsd-part-7.md | 3 |
2 files changed, 11 insertions, 9 deletions
diff --git a/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.md b/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.md index 251a56b4..652209e4 100644 --- a/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.md +++ b/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.md @@ -1423,20 +1423,24 @@ fi touch "$LOCK_FILE" trap "rm -f $LOCK_FILE" EXIT -mount_it () { +remount_it () { + # Try to fix + echo "Attempting to fix/remount NFS mount at $(date)" | systemd-cat -t nfs-monitor -p notice + umount -f "$MOUNT_POINT" 2>/dev/null + sleep 1 + if mount "$MOUNT_POINT"; then echo "NFS mount fixed at $(date)" | systemd-cat -t nfs-monitor -p info rm -f "$STATE_FILE" else echo "Failed to fix NFS mount at $(date)" | systemd-cat -t nfs-monitor -p err - exit 1 fi } # Quick check - ensure it's actually mounted if ! mountpoint -q "$MOUNT_POINT"; then echo "NFS mount not found at $(date)" | systemd-cat -t nfs-monitor -p err - mount_it + remount_it fi # Quick check - try to stat a directory with a very short timeout @@ -1457,12 +1461,7 @@ if [ ! -f "$STATE_FILE" ]; then touch "$STATE_FILE" fi -# Try to fix -echo "Attempting to fix stale NFS mount at $(date)" | systemd-cat -t nfs-monitor -p notice -umount -f "$MOUNT_POINT" 2>/dev/null -sleep 1 - -mount_it +remount_it EOF [root@r0 ~]# chmod +x /usr/local/bin/check-nfs-mount.sh ``` diff --git a/gemfeed/DRAFT-kubernetes-with-freebsd-part-7.md b/gemfeed/DRAFT-kubernetes-with-freebsd-part-7.md index 2be27e14..e9a7190b 100644 --- a/gemfeed/DRAFT-kubernetes-with-freebsd-part-7.md +++ b/gemfeed/DRAFT-kubernetes-with-freebsd-part-7.md @@ -536,6 +536,9 @@ Shutting down `f0` and let NFS failing over for the Apache content. TODO: include k9s screenshot TODO: include a diagram again? +TODO: increase replica of traefik to 2, persist config surviving reboots +TODO: fix check-mounts script (mountpoint command and stale mounts... differentiate better) +TODO: remove traefic metal lb pods? persist the change? Other *BSD-related posts: |
