Ich betreibe das natürlich als root.
Ich habe eine Datei mit dem Namen erstellt /swap/sw1
, indem ich 512 Megabyte /dev/zero
darin abgelegt habe. Ich lief dann mkswap
, was sagte:
Setting up swapspace version 1, size = 524284 KiB
no label, UUID=f071fec6-0589-443f-9d46-1c126636418b
Ich gehe davon aus, dass dies bedeutet, dass es gut funktioniert hat. Ich habe die Datei auf 0600 geändert, und die Datei gehört root. Ich lief dann swapon:
$ swapon -v /swap/sw1
swapon on /swap/sw1
swapon: /swap/sw1: Operation not permitted
Ich habe auch versucht, dies zu fstab hinzuzufügen und aufzurufen swapon -a -v
, gehe aber das gleiche Problem an. Warum darf ich diese Datei nicht als Auslagerungsdatei verwenden?
Eine Anmerkung, die ich für irrelevant halte, aber ich könnte mich irren - ich arbeite auf einer OpenVZ-VM.