本文目录:
- 1、S3C6410开发板上NFS挂载不成功?
- 2、NFS为什么不能自动挂载呢
- 3、nfs挂载出错处理
- 4、mount.nfs: No such device ,挂载的时候出现这个问题怎么解决?
- 5、nfs不支持阿里云盘挂载
S3C6410开发板上NFS挂载不成功?
在uboot中先ping你的宿主机,ping通条件:
1 设置虚拟机网络为桥接
2 关闭虚拟机防火墙(lokkit)、关闭金山卫士的APR防御
3 将主机、虚拟机、板子ip设置在同一个网段上
ping通后,就可以设置bootargs参数,挂载nfs文件系统:
例如:setenv bootargs 'root=/dev/nfs rw nfsroot=192.168.1.111:/opt/FriendlyARM/mini2440/root_qtopia ip=192.168.1.70 console=ttySAC0 mem=64M'
NFS为什么不能自动挂载呢
看看开机的时候报什么错吧。另外注意portmap、netfs服务要设成开机启动。我遇到过一次,开机时netfs报错mount失败,英文报错,大概意思是 不能到达主机也就是网络问题。当然开机后网络没问题。开机后输入mount -a 挂全部fstab内容也没问题,要挂的都挂上了。所以主要原因应该是启动时网络没准备好,就开始试图挂载nfs共享,所以无法自动挂载。可以这样,设个开机启动。命令为mount -a ,挂载fstab内容,但是为了等网络准备好再挂载免得失败,mount前加条命令 sleep 30(睡眠30秒),就成了。也可以改下netfs的开机启动文件,在monut前加一行睡眠命令,让netfs先等一会再继续执行挂载网络文件系统的行为。
nfs挂载出错处理
在设备端挂载到PC端nfs服务器时出现如下错误:
在 /etc/exports 配置中加入 insecure 选项( insecure 允许 NFS 客户端不使用保留的端口),然后重新启动nfs服务( sudo /etc/init.d/nfs-kernel-server restart ),客户端 mount 可以成功。
/etc/exports 配置如下: /nfs/lecam *(rw,sync,insecure)
mount.nfs: No such device ,挂载的时候出现这个问题怎么解决?
解决方法:
1、NFS服务端安装nfs-utils。
2、 mkdir -pv /u01/nps/volumes 。
3、 systemctl start nfs,启动nfs服务 systemctl status nfs。
4、NFS客户端也使用命令yum install nfs-utils -y安装nfs软件。
5、在nfs客户端执行命令,然后df -h查看,nfs共享目录已经正常挂载到了/u01目录。
6、设置开机自动挂载,防止系统重启掉盘,将如下自动挂载写入/etc/fstab配置文件。
nfs不支持阿里云盘挂载
nfs不支持阿里云盘挂载解决方法:可以尝试用脚本来自动排查问题,针对报错问题进行解决。登录到挂载文件系统失败的Linux服务器中,执行自动检查脚本并检查返回的配置是否正确。NFS(NetworkFileSystem)即网络文件系统,是FreeBSD支持的文件系统中的一种,nfs允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。
【nfs挂载不上】的内容来源于互联网,如引用不当,请联系我们修改。
网友留言: