NFS文件挂载,虚拟机和开发板能够ping通但连接超时问题(已解决) 您所在的位置:网站首页 下载PVC主连 NFS文件挂载,虚拟机和开发板能够ping通但连接超时问题(已解决)

NFS文件挂载,虚拟机和开发板能够ping通但连接超时问题(已解决)

2023-06-12 08:16| 来源: 网络整理| 查看: 265

NFS虚拟机挂载到开发板中出现了问题,具体是:

 百思不得其解,看了网上的一些方法,也总是得不到正确的答案,很困惑。

1.虚拟机和开发板是通过过桥接的方式连接的,且互相能ping通。

开发板ping虚拟机,结果如下:

 

虚拟机ping开发板:

两者是互相能ping通的,这个没问题。 

显示的挂载点:

2.在网上看到有的说是可以修改共享的文件夹

vi /etc/exports

这是我的配置

/home/eric/nfsroot/ *(rw,sync,no_root_squash)

 再次运行,

mount -t nfs -o nolock,vers=2 192.168.0.200:/home/eric/nfsroot/ /mnt/nfs

出现的还是连接超时的问题。

3.网址上说的一种解决方法,连接如下

解决方式

/etc/resolv.conf,把DNS服务地址给关掉,结果依然没变化。

4.关闭防火墙

问题如故。

5.韦东山提到的两种解决方式

NFS挂载的2种方式

里面有提到超时的两种解决方法:

第一种方式在前面检查过了,第二种方式的结果如下:

似乎也没有什么问题额。 

6.挂载问题

通过挂载点问题,可以把虚拟机中的文件挂载到/mnt/nfs中,这个说明了nfs并没有问题的,然后可以使用umount /mnt取消挂载。

所以现在就很郁闷了,使用的办法基本上都尝试过了,但是问题还是不能得到解决,不知道在哪个地方出现了偏差了,有想法的欢迎讨论。

后来问了一个大佬,终于解决了。大佬的链接是凡人不会死。

问题出在了第4步,关闭防火墙,我的操作是关闭了电脑主机的防火墙,但是没有关闭虚拟机中的防火墙。

为什么没有关闭呢?因为我用的是centos中的命令关闭的,提示如下图:

 我误以为已经关闭了,事实上并没有。,然后执行下面命令:

 这个才是真正关闭了虚拟机中的防火墙了。

测试开发板挂载情况:

已经把虚拟机中文件挂载成功。

命令不是瞎用啊,一定得仔细看应用范围啊,有的是通用的,有的则是专用的,判断对了才能放心使用。

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有