Skip to content

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

  1. Navigate to Cluster → Datastores → ISO Sync tab.

  2. The matrix shows which ISOs/templates exist on which nodes (✓/✗).

  3. Click Sync on individual files or Sync All Missing to distribute everything.

  4. 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