zoukankan      html  css  js  c++  java
  • NFS网络文件系统

    NFS(Network Files System)即网络文件系统,NFS文件系统协议允许网络中的主机通过TCP/IP协议进行资源共享,NFS客户端可以像使用本地资源一样读写远端NFS服务端的资料,需要注意NFS服务依赖于RPC服务与外部通信,所以必需保证RPC服务能够正常注册服务的端口信息才能正常使用NFS服务。

    首先安装NFS服务

    注意:本次的实验需要两台Linux主机,一台服务端,一台客户端

    第一步:创建NFS服务端的共享目录。

     

    创建nfsfile共享目录:

    mkdir /nfsfile

    写入一个文件,用于NFS客户端读取

    echo "haozhikuan-hbza" > /nfsfile/readme

    NFS服务端配置文件是”/etc/exports”,用于定义要共享的目录以及相应权限。

     vim /etc/exports

    //格式为:共享目录的绝对路径 允许访问NFS资源的客户端(权限参数)

    /nfsfile 192.168.10.* (rw,sync,root_squash)

    2步:启动NFS服务端

    systemctl status rpcbind

    启动nfs-server程序:

    systemctl start nfs-server

    设置NFS服务端为开机启动:

    systemctl enable nfs-server

    3步:配置NFS客户端

    查询远程NFS服务端中可用的共享资源:

     showmount -e 192.168.10.10

    创建本地挂载目录:

    mkdir /nfsfile

    mount -t nfs 192.168.10.10:/nfsfile /nfsfile

    顺利查看到刚刚写入文件内容:

    [root@linuxprobe ~]# cat /nfsfile/readme

    如果希望开机后自动将NFS资源挂载到本地,那么就可以通过修改fstab文件来实现:

    [root@linuxprobe ~]# vim /etc/fstab

    192.168.5.100:/nfsfile /nfsfile nfs defaults 0 0

  • 相关阅读:
    java 数组及数组得内存管理总结
    js 日期格式化
    url获取参数值,支持中文、英文
    C# log4net 的日志代码配置
    js 处理浏览器显示地址
    mui <a>标签跳转失效的处理
    js 实时输入事件
    asp.mvc 页面获取当前请求的控制器和方法
    js 获取元素值
    DllImport System.DllNotFoundException 找不到指定的模块。 (Exception from HRESULT: 0x8007007E)
  • 原文地址:https://www.cnblogs.com/hzk001/p/11788319.html
Copyright © 2011-2022 走看看