GNU/Linux >> Tutoriels Linux >  >> Cent OS

Échec de la dépendance pour le serveur et les services NFS

Le problème

La tentative de démarrage du NFS (nfs-server.service) sur CentOS/RHEL 7 échoue comme suit :

# systemctl status nfs-server.service
nfs-server.service - NFS server and services
Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; enabled; vendor preset: disabled)
Drop-In: /run/systemd/generator/nfs-server.service.d
'-order-with-mounts.conf
Active: inactive (dead)
Mar 09 16:17:10 hostname systemd[1]: Dependency failed for NFS server and services.
Mar 09 16:17:10 hostname systemd[1]: nfs-server.service: Job nfs-server.service/start failed with result 'dependency'.

Les éléments suivants sont également signalés au journal système - /var/log/messages :

Mar 9 16:47:34 hostname systemd[1]: nfsdcld.service: Job nfsdcld.service/start failed with result 'dependency'.
Mar 9 16:48:23 hostname systemd[1]: proc-fs-nfsd.mount: Directory /proc/fs/nfsd to mount over is not empty, mounting anyway.
Mar 9 16:48:23 hostname mount[1889835]: mount: /proc/fs/nfsd: nfsd already mounted on /proc/fs/nfsd.
Mar 9 16:48:23 hostname systemd[1]: proc-fs-nfsd.mount: Mount process exited, code=exited status=32
Mar 9 16:48:23 hostname systemd[1]: proc-fs-nfsd.mount: Failed with result 'exit-code'.
Mar 9 16:48:23 hostname systemd[1]: nfsdcld.service: Job nfsdcld.service/start failed with result 'dependency'.

La solution

Le service nfs-server.service nécessite et monte le système de fichiers procfs /proc/fs/nfsd. Si le système de fichiers /proc/fs/nfsd est déjà monté, c'est-à-dire qu'il n'a pas été précédemment démonté, le service nfs-server.service ne démarre pas comme décrit.

Suivez les étapes décrites ci-dessous pour résoudre le problème.

1. Démontez manuellement /proc/fs/nfsd :

# umount /proc/fs/nfsd

2. Démarrez le service NFS :

# systemctl start nfs-server.service


Cent OS
  1. Services de démarrage, d'arrêt et de redémarrage sur le serveur systemd RHEL 7 Linux

  2. httpd :apr_sockaddr_info_get() a échoué pour rhel7

  3. Configuration d'un serveur et d'un client NFS sur Scientific Linux 6.3

  4. Installation du serveur et du client NFS sur CentOS 7

  5. Configuration d'un serveur et d'un client NFS sur CentOS 6.3

Comment installer et configurer un serveur NFS sur Ubuntu 20.04

Comment installer et configurer un serveur NFS sur Ubuntu 18.04

Comment installer et configurer un serveur NFS sur CentOS 8

Comment installer et configurer le serveur NFS sur Debian 11

Comment configurer le serveur et le client NFS sur CentOS 8

Serveur de surveillance Graylog sur Ubuntu Linux pour la surveillance du serveur/des services