树莓派Raspberry Pi 4B部署NFS时报错
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
系统是官方烧录器烧的Raspberry OS 64bit armv7
基本上流程是按照这个流程走的写好/etc/exports
后执行sudo service nfs-server start
服务起不来总是失败根据提示sudo journalctl -xe
后看到以下内容
Feb 6 23:23:05 LightyearsPiVer systemd[1]: Mounting NFSD configuration filesystem...
Feb 6 23:23:05 LightyearsPiVer systemd[1]: Starting Preprocess NFS configuration...
Feb 6 23:23:05 LightyearsPiVer systemd[1]: proc-fs-nfsd.mount: Mount process exited, code=exited status=32
Feb 6 23:23:05 LightyearsPiVer systemd[1]: Failed to mount NFSD configuration filesystem.
Feb 6 23:23:05 LightyearsPiVer systemd[1]: Dependency failed for NFS Mount Daemon.
Feb 6 23:23:05 LightyearsPiVer systemd[1]: Dependency failed for NFS server and services.
Feb 6 23:23:05 LightyearsPiVer systemd[1]: Dependency failed for NFSv4 ID-name mapping service.
Feb 6 23:23:05 LightyearsPiVer systemd[1]: nfs-idmapd.service: Job nfs-idmapd.service/start failed with result 'dependency'.
Feb 6 23:23:05 LightyearsPiVer systemd[1]: nfs-server.service: Job nfs-server.service/start failed with result 'dependency'.
Feb 6 23:23:05 LightyearsPiVer systemd[1]: nfs-mountd.service: Job nfs-mountd.service/start failed with result 'dependency'.
Feb 6 23:23:05 LightyearsPiVer systemd[1]: proc-fs-nfsd.mount: Unit entered failed state.
乍一看是几个dependency错误但往上看能看到是proc-fs-nfsd.mount
启动失败。
TL;DR
重启解决问题
$ reboot
解决方案来自Raspberry Pi Forums
已经尝试过的解决方案对我无效但可能能帮到你
以下是我在搜索这个错误时遇到的一些解决方案但他们和我遇到的问题不同但可能是你的问题所以建议都看看
- Dependency错误
journalctl -xe
指出network manager wait online未启动netctl-wait-online/ArchWiki - 看日志时发现自己不小心干掉了/被干掉了
/usr/bin
目录nfs4-server doesn’t work/ArchWiki proc-fs-nfsd.mount: Mount process exited, code=exited status=32
上面日志显示mount: /proc/fs/nfsd: nfsd already mounted on /proc/fs/nfsd.
即mount
一个已经被mount
过的目录Dependency failed for NFS server and services- 试图在容器里起NFS服务会失败因为NFS需要内核支持这也是Windows 10 家庭版怎么也起不来NFS的原因Can’t start NFS Server
- 一个ODroidH2上的问题NFS Server Issue on ODriod H2