zoukankan      html  css  js  c++  java
  • Linux操作篇之NFS

    一、NFS

    NFS是network file system的缩写,是一种分散式文件系统。

    二、NFS工作原理

    NFS通过网络来进行服务端与客户端的数据传输。

    首先,需要有RPC(也称为portmap)服务,这个服务会统一管理一些服务的端口。其次需要NFS服务。

    当安装完NFS服务与RPC服务后,首先启动RPC服务,再启动NFS服务后,会将NFS随机开放的端口向RPC服务进行注册。这样,当客户端在进行NFS连接的时候,会首先连接RPC服务(111端口),由RPC服务端发送NFS开放的随机端口至客户端,这样客户端才能连接NFS服务端的端口。完成连接。

    三、配置

    NFS的配置文件:/etc/exports,默认情况下是空的,有时可能需要手动建立。

    格式:。

    共享的目录  地址、地址段、域名、域  *  (权限、映射关系、其他选项)

    1、其中 * 代表所有主机、客户端可以填写多个,空格隔开。

    2、只读权限ro;读写权限rw。

    3、映射关系(这里我理解为客户端创建的文件与服务器端保存的文件,两者所有者映射关系)

    root_squash(默认):

     

     no_root_squash:

     

     all_squash,anonuid=xxx,anongid=xxx:指定映射的UID与GID。

     

    4、其他选项

    sync(异步传输)

    async(同步传输)

    5、查看状态

     

     四、卸载与自动挂载

    1、卸载方式

    客户端:umount 挂载点

    服务器端:exportfs  -a(全部)、 r(重新读取,可理解为挂载)、u(卸载单一目录)

    2、自动挂载(写入/etc/fstab)

    192.168.56.128:/test     /home/testa   nfs    defaults,vers=3   0   0

  • 相关阅读:
    LeetCode——打家劫舍问题
    LeetCode——无重叠区间
    LeetCode——岛屿数量
    LeetCode——石子游戏
    LeetCode——最长回文子序列
    LeetCode——高层扔鸡蛋*
    LeetCode——零钱兑换
    LeetCode刷题之BFS和DFS
    没有学历,四步加入谷歌
    坚持编程
  • 原文地址:https://www.cnblogs.com/641055499-mozai/p/13758131.html
Copyright © 2011-2022 走看看