inspect-cluster.sh¶
Compares actual running VMs across the Proxmox cluster against module configurations.
Usage¶
What it does¶
- Discovers all reachable Proxmox nodes (tappaas1–tappaas9)
- Queries cluster-wide VM list via
pvesh get /cluster/resources - Reads all
~/config/*.jsonfiles that define avmid - Displays a table of all running VMs with their config status
- Lists configured modules whose VMs are not running
Output¶
- VMs with a matching config show green "yes"
- VMs not in any config show yellow "NOT IN CONFIG"
- Configured modules with no running VM show red "NOT RUNNING"
See Also¶
- inspect-vm.sh - Detailed comparison for a single module