swapon: opération non autorisée

14

J'exécute cela en tant que root, évidemment.

J'ai créé un fichier appelé /swap/sw1, par le dumping 512 Mo de /dev/zeroen elle. J'ai ensuite couru mkswap, qui a dit:

Setting up swapspace version 1, size = 524284 KiB
no label, UUID=f071fec6-0589-443f-9d46-1c126636418b

Je suppose que cela signifie que cela a bien fonctionné. J'ai modifié le fichier à 0600, et le fichier appartient à root. J'ai ensuite couru swapon:

$ swapon -v /swap/sw1
swapon on /swap/sw1
swapon: /swap/sw1: Operation not permitted

J'ai également essayé d'ajouter ceci à fstab et d'appeler swapon -a -v , mais je pose le même problème. Pourquoi ne suis-je pas autorisé à utiliser ce fichier comme fichier d'échange?

Une note, qui je pense n'est pas pertinente mais je peux me tromper - je suis en cours d'exécution sur une machine virtuelle OpenVZ.

configurateur
la source
2
Exécutez-vous swapon en tant que root?
Kristof Provost,
1
@Kristof, le configurateur a déclaré qu'il fonctionnait en tant que root
Stefan

Réponses: