CentOS 7下NFS Server作rootfs时的兼容性问题

摘要:
最近,当新安装CentOS7时,发现无法使用CentOS6.3下的ARMDevboard。显示VFSMount未能装载rootfs。使用WireShark,服务器向客户端发送的NFSRPC返回“无法支持版本#2”。Mannfsd告诉我们,nfsd支持的协议版本可以通过向rpc.nfsd传递参数来控制。CentOS7使用systemctl管理服务,对此并不熟悉,因此使用以下命令查找可能的配置文件:#find/etc/name“*nfs*”在找到的多个文件中,最后确认sysconfig/nfs控制nfsd所支持的版本。修改文件中的一行:RPCNFSDARGS=“-V2-V3-V4”[另一个解决方案:开始参数设置nfsserver版本:nfsroot=…,nfsvers=3]

最近新装CentOS 7,发现原先CentOS 6.3下可用的一块ARM Dev board不能用了,表现为VFS mount挂载rootfs失败。

使用WireShark发现,服务器对client发来的NFS RPC返回reply "Can't support version #2" (在reply的verifier字段中)。

man nfsd告诉我们,可通过向rpc.nfsd传递参数来控制nfsd支持的协议版本。

CentOS 7使用systemctl管理服务,对这个不熟悉,于是使用下列命令查找可能的配置文件:

# find /etc -name "*nfs*"

在找到的多个文件中,最终确认sysconfig/nfs控制nfsd支持的版本。修改该文件中的一行:

RPCNFSDARGS="-V2 -V3 -V4"

[另一个解决办法(网传未验证):启动参数设置nfs server版本:nfsroot=...,nfsvers=3]

免责声明:文章转载自《CentOS 7下NFS Server作rootfs时的兼容性问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Asp.net Core 系列之--5.认证、授权与自定义权限的实现IOS开发---菜鸟学习之路--(十六)-将Image转换为Base64下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

WARNING: Unable to open an initial console

今天碰到个奇怪的问题,NFS 加载根文件系统时,提示 WARNING: Unable to open an initial console。之前用NFS加载根文件系统就没问题,用的也是之前的文件系统,好奇怪。不纠结了,看解决办法:(参考文章:http://hi.baidu.com/prcyangli/item/1c7cb7021225bb2fa1312d0...

FreeNAS存储服务器搭建

FreeNAS 是什么? FreeNAS 是一款广受赞誉的开源免费 NAS 操作系统。它能把普通台式机瞬间变成一台多功能 NAS 服务器。不但适用于企业文件共享,同样适用于打造家庭媒体中心。FreeNAS 支持多种共享协议,包括 SMB/CIFS、NFS、AFP、WebDAV、iSCSI、FTP/TFTP、RSync等。 目前最新稳定版是9.10,此教程基...

centos7的nfs配置

author : headsen chen date : 2018-04-12 09:40:14 一,服务端安装和配置: 环境准备: systemctl stop firewalld systemctl disable firewalld getenforce -->0 安装: yum -y install rpcbind yum install -...

iOS 32位、 64位系统兼容性设置-Xcode创建支持IOS4.3以上版本的应用的方法

方法一: 如果是Xcode 5的话步骤为 点击项目名称->Build Settings->搜索 Architectures 这个里面的原始的值是Standard architectures(armv7,armv7s,arm64) 点击这个值,在下拉列表框中选择 Standard architectures(armv7,armv7s) ,然后保存...

虚拟机搭建Kubespere3.0(详细)

前言:不断学习就是程序员的宿命。 相对于rancher,我个人更倾向于kubespere,因为它界面确实比较吸引我,废话不多扯,下面开始吧 1.环境准备 1.前置要求 虚拟机:centos7.6~7.8!!! 以下:https://kuboard.cn/install/install-k8s.html#%E6%A3%80%E6%9F%A5-centos-...

Centos6.5 设置nfs

安装 rpcbind 和 nfs-utils 1 yum install rpcbind 2 yum install nfs-utils 设置共享目录 [root@bogon ~]# vim /etc/exports #修改/etc/exports文件,输出共享目录 添加一行, 例如 /mnt/share *(rw,sync,n...