ISO / Template Sync
Distribute ISOs and CT templates across cluster nodes
For iSCSI-only setups where file-level storage isn't shared, PegaProx can distribute ISOs and CT templates across all nodes via SSH. Upload to one node, sync to all others.
Setup
-
Navigate to Cluster → Datastores → ISO Sync tab.
-
The matrix shows which ISOs/templates exist on which nodes (✓/✗).
-
Click Sync on individual files or Sync All Missing to distribute everything.
-
Enable Auto-Sync after Upload to automatically distribute new files.
Transfer Methods
PegaProx tries node-to-node SCP first (fastest, data flows directly between nodes). If that fails (no SSH keys between nodes), it falls back to SFTP relay through PegaProx.
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET |
/api/clusters/{id}/iso-sync/status |
Sync matrix (which files on which nodes) |
POST |
/api/clusters/{id}/iso-sync |
Sync a specific file |
POST |
/api/clusters/{id}/iso-sync/all |
Sync all missing files |
GET |
/api/clusters/{id}/iso-sync/last-result |
Result of last sync operation |