当前位置: 首页 > news >正文

nfs 自动挂载的一些问题

nfs 自动挂载的一些问题

在测试nfs 自动挂载的时候发现的一个问题,平时没太注意,先进行了不少nfs 挂载参数的调整尝试,依然不行,后边发现是可以开启

systemd-networkd-wait-online 或者NetworkManager-wait-online.service

参考启动配置

  • /etc/fstab

xxxxxxx:/ /data/demo nfs vers=3,nolock,tcp,port=xxxx,mountport=xxxxx,_netdev 0 0
  • systemd mount
[Unit]
Description=Mount NFS xxxxxx
After=network-online.target
Wants=network-online.target[Mount]
What=xxxxx:/
Where=/data/demo
Type=nfs
Options=nofail,x-systemd.requires=network-online.target,x-systemd.device-timeout=10,vers=3,nolock,tcp,port=xxxxx,mountport=xxxx,_netdev[Install]
WantedBy=multi-user.target

说明

核心点就是关于systemd-networkd-wait-online 或者NetworkManager-wait-online.service 如果没开启会造成nfs mount 服务部正常

参考资料

https://wiki.archlinux.org/title/NFS/Troubleshooting