sync: auto-sync from GURU-5070 at 2026-06-12 07:28:38
Author: Mike Swanson Machine: GURU-5070 Timestamp: 2026-06-12 07:28:38
This commit is contained in:
@@ -37,13 +37,14 @@ mgmt IPs; decommission the old VM after a stability soak (VM parked on .46, powe
|
||||
for rollback -- do NOT delete yet).
|
||||
|
||||
|
||||
The GuruRMM server/build-pipeline is being migrated from the VM (172.16.3.30, slow
|
||||
rotational-backed disk — the cause of the WAL-fsync pool timeouts) to a **physical box**.
|
||||
|
||||
New box (as of 2026-06-10): **172.16.1.231** (TEMPORARY IP — will become 172.16.3.30 at
|
||||
cutover), hostname `gururmm`, **Ubuntu 26.04 LTS**. SSH: dedicated ed25519 key
|
||||
`~/.ssh/gururmm-physical` (alias `gururmm-new`), vault `infrastructure/gururmm-server-physical`
|
||||
(also holds the initial `guru` password). sudo needs that password (`sudo -S`), not passwordless.
|
||||
**History (pre-cutover — now DONE, retained for context).** The GuruRMM server/build-pipeline
|
||||
ran on a **VM** at 172.16.3.30 (slow rotational-backed disk — the WAL-fsync pool-timeout cause)
|
||||
and was migrated to a **physical box**, which took over the 172.16.3.30 IP at cutover
|
||||
(2026-06-11). During provisioning (2026-06-10) the physical box was briefly at temp DHCP IP
|
||||
**172.16.1.231**; that IP is no longer used. hostname `gururmm`, **Ubuntu 26.04 LTS**. SSH:
|
||||
dedicated ed25519 key `~/.ssh/gururmm-physical` to `guru@172.16.3.30`, vault
|
||||
`infrastructure/gururmm-server-physical` (SSH key + initial `guru` password). sudo needs that
|
||||
password (`sudo -S`), not passwordless.
|
||||
|
||||
**Drives (storage optimized 2026-06-10):**
|
||||
- **SSD `sda`** (Samsung 860, 929 GB) = HOT tier. Installer had left root at only 100 GB;
|
||||
@@ -79,4 +80,4 @@ re-point (the `http://172.16.3.30:8001` refs + Cloudflare→pfSense→.30 path a
|
||||
`pg_dumpall --globals-only` + `pg_dump -Fc`/`pg_restore -j` (14→16, schema as-is — storage tiering
|
||||
is a SEPARATE later task). Full runbook (Gate-A pre-flight, cutover from CONSOLE, ARP flush,
|
||||
credential-decrypt gate, PONR=first-agent-reconnect, rollback): `projects/msp-tools/guru-rmm/docs/
|
||||
HOST_MIGRATION_RUNBOOK.md`. NOT yet executed — needs a window + the Gate-A unknowns closed.
|
||||
HOST_MIGRATION_RUNBOOK.md`. EXECUTED and COMPLETE 2026-06-11 (see the top of this note).
|
||||
|
||||
Reference in New Issue
Block a user