NFS安装与挂载

NFS安装与挂载

一、 NFS安装:
NFS (Network File System)是网络文件系统系统的缩写,可以用于 Linux 和Linux 之间传递文件,实现数据共享。
NFS安装:
在192.168.1.140安装NFS服务,将此机器作为NFS服务器;
在192.168.1.137安装NFS客户端,将此机器作为NFS客户端;
1、安装NFS服务端,在192.168.119.128机器上执行以下操作:

  1. 创建一个文件夹作为共享文件目录:
    /usr/local/work/nfs;
  2. 给文件夹增加读写权限:
    chmod a+rw /usr/local/work/nfs
  3. apt更新:
    apt-get update
  4. 安装NFS服务应用:
    apt-get install nfs-kernel-server
  5. 配置NFS服务目录,打开文件/etc/exports,在尾部新增一行,内容如下:
    /usr/local/work/nfs *(rw,sync,no_subtree_check)
     这一行的意思是将/usr/local/work/nfs作为服务文件夹向客户端开放,*表示任何IP都可以访问,rw是读写权限,sync是同步权限,no_subtree_check表示如果输出目录是一个子目录,nfs服务器不检查其父目录的权限;
  6. 执行以下命令重启服务,使配置生效:
    /etc/init.d/nfs-kernel-server restart
    至此,NFS服务就准备好了,接下来我们去准备NFS客户端;
    2、安装NFS客户端,在192.168.119.155机器上执行以下操作:
  7. 安装客户端应用:
    apt-get install -y nfs-common
  8. 用mkdir命令创建一个文件夹
    /usr/local/work/nfs-mount;
  9. 将NFS服务器的/usr/local/work/nfs目录挂载到NFS客户端的/usr/local/work/nfs-mount目录,执行以下命令:
    mount 192.168.119.128:/usr/local/work/nfs /usr/local/work/nfs-mount
  10. 执行命令/usr/local/work/nfs看一下挂载信息,最下面一行的内容:192.168.119.128:/usr/local/work/nfs 59732224 3238912 53435904 6% /usr/local/work/nfs-mount,已经将远程文件夹挂载到了本地文件夹;
    至此,NFS客户端安装完毕,挂载成功;
    参考链接:https://blog.csdn.net/boling_cavalry/article/details/79498346
    二、 NFS文件挂载:
    1、 开发板文件夹挂载至虚拟机文件夹:
    mount -t nfs -o nolock 192.168.1.140:/mnt/hgfs/nfs /mnt/nfs #挂载
    umount /mnt/nfs #取消挂载
    (1) Linux挂载,开发板重启或复位后,挂载消失,需要重新挂载。
    (2) 开发板文件夹不要挂载到虚拟机与主机的共享文件夹,否则可能导致环境变化,引起问题或一些指令win不支持。
    在这里插入图片描述

主机:Windows系统
虚拟机:Linux系统,做NFS服务器
开发板:Linux系统,做NFS客户端
共享目录:Windows系统与Linux系统之间
主机:E:\nfs
虚拟机:/mnt/hgfs/nfs
挂载目录:Linux系统与Linux系统之间
虚拟机:/home/liu/nfs
开发板:/mnt/nfs
三、 NFS启动问题:
1、 问题:exportfs -rv时,errno13 (Permission denied)
解决:虚拟机服务器重启NFS,/etc/init.d/nfs-server restart

2、 问题:Operation not supported
解决:虚拟机服务器重启NFS,/etc/init.d/nfs-server restart

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值