1、当前配置环境
1.1 当前Ubuntu版本
查看:lsb_release -a
1.2 当前linux内核版本
查看:uname -r
1.3 当前nfs支持的版本
查看:sudo cat /proc/fs/nfsd/versions
1.4 当前nfs的传输协议
查看:rpcinfo -p | fgrep nfs
2、修改nfs配置文件
sudo vi /etc/nfs.conf
添加这两行代码
重启nfs服务
/etc/init.d/nfs-kernel-server restart
3、下载支持nfs_v2的linux镜像
3.1 查看已安装的内核版本,若有适合版本可直接更换
dpkg --get-selections | grep linux-image
3.2 下载内核版本
sudo apt-get install linux-image-5.19.0-41-generic
4、更改启动内核
sudo vi /etc/default/grub
修改成
GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 5.19.0-41-generic"
保存退出
5、更新grub文件
sudo update-grub
6、检查是否设置成功
6.1 重启Ubuntu
reboot
6.2 检查内核版本
uname -r
6.3 检查支持的nfs版本
sudo cat /proc/fs/nfsd/versions
出现+2
6.4 检查是否开启UDP端口
rpcinfo -p | fgrep nfs