Soluzione 1:
Nessun problema per avere il file di scambio su questo disco, ma assicurati di utilizzare l'agente Linux per crearlo. Lo creerà e lo gestirà automaticamente nel disco delle risorse.
Ecco come abilitare:
- Modifica "/etc/waagent.conf"
Aggiungi o decommenta queste righe:
ResourceDisk.Format=y
ResourceDisk.Filesystem=ext4
ResourceDisk.MountPoint=/mnt/resource
ResourceDisk.EnableSwap=y
ResourceDisk.SwapSizeMB=2048
Di solito solo EnableSwap e SwapSizeMB non verranno configurati per impostazione predefinita. Salva e riavvia l'agente da applicare.
Soluzione 2:
Sulle macchine virtuali Windows, questa operazione viene eseguita per impostazione predefinita.
Sulle macchine virtuali Linux anche questo dovrebbe essere sicuro, a meno che il sistema non si aspetti che il file di scambio esista già al momento dell'avvio:allora potrebbe lamentarsi di non trovarlo e quindi di non essere in grado di montarlo.
In questo caso, sarebbero necessari alcuni script per verificare all'avvio se il file di scambio è effettivamente presente e crearlo in caso contrario; tutto questo ovviamente prima di montarlo.
Azure probabilmente fornisce alcuni mezzi per gestirlo automaticamente.