Sto eseguendo questo come root, ovviamente.
Ho creato un file chiamato /swap/sw1
, scaricandone 512 mega /dev/zero
. Ho quindi corso mkswap
, che ha detto:
Setting up swapspace version 1, size = 524284 KiB
no label, UUID=f071fec6-0589-443f-9d46-1c126636418b
Suppongo che questo significhi che ha funzionato bene. Ho modificato il file su 0600 e il file è di proprietà di root. Ho quindi eseguito swapon:
$ swapon -v /swap/sw1
swapon on /swap/sw1
swapon: /swap/sw1: Operation not permitted
Ho anche provato ad aggiungere questo a fstab e chiamare swapon -a -v
, ma andare lo stesso problema. Perché non posso usare questo file come file di scambio?
Una nota, che ritengo irrilevante, ma potrei sbagliarmi: sto correndo su una VM OpenVZ.