J'essaie de monter rpc_pipefs avec une option nodev. Initialement, j'ai essayé de le faire en modifiant le fichier /etc/fstab et en ajoutant une entrée pour cela.
Essayé :
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw,nodev,relatime 0 0
Aussi :
rpc_pipefs /var/lib/nfs/rpc_pipefs rpc_pipefs rw,nodev,relatime 0 0
Les deux n'ont pas fonctionné. (aucune erreur n'a été signalée, mais les modifications n'ont pas été prises en compte après l'exécution de mount -a ou le redémarrage).
C'est alors que j'ai poursuivi mes lectures/recherches et que j'ai découvert que le fichier était monté à l'aide de systemd.
Je peux ajouter l'option de montage souhaitée en modifiant le fichier /usr/lib/systemd/system/var-lib-nfs-rpc_pipefs.mount
et en ajoutant ce qui suit :
Options=nodev
Lorsque j'exécute ce qui suit, la partition/fs est montée avec l'option nodev. Cependant, elle ne survit pas à un redémarrage.
[~] systemctl daemon-reload
[~] systemctl restart var-lib-nfs-rpc_pipefs.mount
[~] systemctl enable var-lib-nfs-rpc_pipefs.mount
J'ai également essayé d'ajouter les éléments suivants au fichier de montage, mais cela n'a fait aucune différence :
[Install]
WantedBy=local-fs.target
Environnement :
[user@ip-10-0-0-0 ~]$ cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
[user@ip-10-0-0-0 ~]$ uname -r
3.10.0-862.14.4.el7.x86_64
[user@ip-10-0-0-0 ~]$