我尝试运行systemctl unmask idmapd
然后service idmapd restart
,但它仍然给我同样的错误。
我在 Ubuntu 16.04 64 位,我的服务器也是 Ubuntu 16.04 64 位。
当我检查它是否正在运行时,我得到了这个:
service idmapd status
● idmapd.service
Loaded: masked (/dev/null; bad)
Active: inactive (dead)
对于另一个:
$ service nfs-idmapd status
● nfs-idmapd.service - NFSv4 ID-name mapping service
Loaded: loaded (/lib/systemd/system/nfs-idmapd.service; static; vendor preset: enabled)
Active: inactive (dead)
$ service nfs-idmapd start
Failed to start nfs-idmapd.service: Unit nfs-server.service not found.
您需要使用 sudo 来取消屏蔽和屏蔽服务。
命令:
应该做的伎俩。然后:
或者
更新
我相信
nfs-idmapd
取代这项服务。您将需要以下软件包:如果这不起作用,请清除有问题的软件包,然后重新安装它们。
看起来你的 nfs-server 包有问题
表明 nfs-server.service 文件丢失或位于错误的位置。你可以尝试手动启动它来测试这个理论
在 /etc/systemd/ 中查找它,看看你是否找不到它,你很幸运它只是在错误的目标文件夹中