【HarmonyOS HiSpark AI Camera试用连载 】实操如何Mount上一个NFS网络文件系统

导读:本篇文章讲解 【HarmonyOS HiSpark AI Camera试用连载 】实操如何Mount上一个NFS网络文件系统,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

序:
  网络文件系统,英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。
在这里插入图片描述
  如上图所示,当我们的 NFS 服务器设定好了分享出来的 /home/sharefile 这个目录后,其他的 NFS 客户端就可以将这个目录挂载到自己系统上面的某个挂载点 (挂载点可以自定义),例如前面图示中的 NFS client 1 与 NFS client 2 挂载的目录就不相同。挂载成功之后,我们只需要在 NFS client 1 系统中进入 /home/data/sharefile 内,就可以看到 NFS 服务器系统内的 /home/sharefile 目录,同样在NFS client2中也是如此。上图来源于网络,侵删。

1、在ubuntu虚拟机中安装nfs服务:
  sudo apt-get install nfs-kernel-server

2、修改ubuntu中的配置文件,增加可挂载的目录:
  这个文件就是 NFS 的主要配置文件了!不过,系统并没有默认值,所以这个文件不存在的话,你可以自行新建同名文件并进行以下配置!关于NFS文件系统服务的配置也是仅限于该文件而已。
  sudo vim /etc/exports

# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#


/home/harmony/nfs_root *(rw,sync,no_root_squash)

3、重启NFS 服务:
  sudo /etc/init.d/nfs-kernel-server restart

PS: 确保虚拟机和开发板能够ping通,可如此配置虚拟机网络:
  虚拟机与PC主机、开发板之间桥接,并将网络桥接到开发板使用的网卡,本人此次开发板是使用有线网络连接。
在这里插入图片描述

4、测试开发板和虚拟机之间的网络连通性:
在这里插入图片描述
5、挂载网络文件系统
  mount 192.168.1.111:/home/harmony/nfs_root /mnt nfs
在这里插入图片描述
  如上图所示,虚拟机中的nfs_root目录已挂载至开发板的mnt路径中,NFS文件系统挂载成功。

注:来源于电子发烧友论坛
本人主页:https://bbs.elecfans.com/user/2105315/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/116974.html

(0)
seven_的头像seven_bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!