1.首先查看自己的nfs状态,systemctl status nfs-kernel-server
这里我全部调试好了,如果出现问题,后面的status会等于1/FAILURE,这时候怎么办呢,可以exporfs -r输出错误信息,一般来说可能就是/etc/exports修改的时候格式错误之类的,自己检查就行了
2.查看自己nfs支持的版本,sudo cat /proc/fs/nfsd/versions
这个+2是我们需求的,如果没有2,说明你的nfs不支持2,不用慌,继续下面步骤,如果是-2,说明nfs支持2,但是还没启动
3.更换ubuntu内核,如果要考虑,那我建议别考虑了,直接换就完事了
这里我参考的是正点原子论坛的步骤
(1)下载安装内核:sudo apt-get install linux-image-5.19.0-41-generic
(2)更改启动的内核:sudo vim /etc/default/grub
(3)更新grub:sudo update-grub
(4)重启ubuntu,查看内核版本信息:uname -r
4.配置nfs
(1)vim /etc/default/nfs-kernel-server,如图修改参数
(2)sudo vim /etc/nfs.conf
到这里基本就ok了,重复2步骤查看自己有没有+2,如果有,ok,那就成功了