Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
Made-with: Cursor
88 lines
1.7 KiB
Markdown
88 lines
1.7 KiB
Markdown
# Pre-Start Audit Plan - Hostnames and IP Addresses
|
|
|
|
**Last Updated:** 2026-01-31
|
|
**Document Version:** 1.0
|
|
**Status:** Active Documentation
|
|
|
|
---
|
|
|
|
**Date:** 2025-01-20
|
|
**Purpose:** Comprehensive audit and fix of hostnames and IP addresses before starting VMs
|
|
|
|
---
|
|
|
|
## Tasks
|
|
|
|
### 1. Hostname Migration
|
|
- **pve** (192.168.11.11) → **r630-01**
|
|
- **pve2** (192.168.11.12) → **r630-02**
|
|
|
|
### 2. IP Address Audit
|
|
- Check all VMs/containers across all Proxmox hosts
|
|
- Verify no IP conflicts
|
|
- Verify no invalid IPs (network/broadcast addresses)
|
|
- Document all IP assignments
|
|
|
|
### 3. Consistency Check
|
|
- Verify IPs match documentation
|
|
- Check for inconsistencies between hosts
|
|
- Ensure all static IPs are properly configured
|
|
|
|
---
|
|
|
|
## Scripts Available
|
|
|
|
1. **`scripts/comprehensive-ip-audit.sh`** - Audits all IPs for conflicts
|
|
2. **`scripts/migrate-hostnames-proxmox.sh`** - Migrates hostnames properly
|
|
|
|
---
|
|
|
|
## Execution Order
|
|
|
|
1. **Run IP Audit First**
|
|
```bash
|
|
./scripts/comprehensive-ip-audit.sh
|
|
```
|
|
|
|
2. **Fix any IP conflicts found**
|
|
|
|
3. **Migrate Hostnames**
|
|
```bash
|
|
./scripts/migrate-hostnames-proxmox.sh
|
|
```
|
|
|
|
4. **Re-run IP Audit to verify**
|
|
|
|
5. **Start VMs**
|
|
|
|
---
|
|
|
|
## Current Known IPs (from VMID_IP_ADDRESS_LIST.md)
|
|
|
|
### Validators (1000-1004)
|
|
- 192.168.11.100-104
|
|
|
|
### Sentries (1500-1503)
|
|
- 192.168.11.150-153
|
|
|
|
### RPC Nodes
|
|
- 192.168.11.240-242 (ThirdWeb)
|
|
- 192.168.11.250-252 (Public RPC)
|
|
- 192.168.11.201-204 (Named RPC)
|
|
|
|
### DBIS Core
|
|
- 192.168.11.105-106 (PostgreSQL)
|
|
- 192.168.11.125 (Redis, VMID 10120 dbis-redis)
|
|
- 192.168.11.130 (Frontend)
|
|
- 192.168.11.155-156 (API)
|
|
|
|
### Other Services
|
|
- 192.168.11.60-63 (ML nodes)
|
|
- 192.168.11.64 (Indy)
|
|
- 192.168.11.80 (Cacti)
|
|
- 192.168.11.112 (Fabric)
|
|
|
|
---
|
|
|
|
**Status:** Ready to execute
|