Solución 1:
No hay problema para tener un archivo de intercambio en este disco, pero asegúrese de usar el agente de Linux para crearlo. Lo creará y administrará automáticamente en el disco de recursos.
Así es como se habilita:
- Edite "/etc/waagent.conf"
Agregue o descomente estas líneas:
ResourceDisk.Format=y
ResourceDisk.Filesystem=ext4
ResourceDisk.MountPoint=/mnt/resource
ResourceDisk.EnableSwap=y
ResourceDisk.SwapSizeMB=2048
Por lo general, solo EnableSwap y SwapSizeMB no vendrán configurados de manera predeterminada. Guarde y reinicie el agente para aplicar.
Solución 2:
En las máquinas virtuales de Windows, esto se hace de forma predeterminada.
En máquinas virtuales Linux, esto también debería ser seguro, a menos que el sistema espere que el archivo de intercambio ya exista en el momento del arranque:entonces podría quejarse de no encontrarlo y, por lo tanto, no poder montarlo.
En este caso, se necesitarían algunas secuencias de comandos para verificar en el momento del arranque si el archivo de intercambio está realmente allí y crearlo si no lo está; todo esto por supuesto antes de montarlo.
Azure probablemente proporciona algunos medios para administrar esto automáticamente.