NFS服务

    技术2022-07-10  130

    NFS 网络文件系统 flow

    启动RPC服务,NFS服务端在RPC注册,NFS客户请求服务RPC,RPC返回端口给客户,客户端拿着地址端口请求传输数据。 服务端配置 mkdir nobody chown nfsnobody:nfsnobody /data yum install nfs-utils rpc-bind-y 在/etc/exports中配置 /data 172.16.1.0/24(rw,sync) 允许172.16.1.0/24网段访问 权限rw读写sync同步数据存储 async是异步,缓存到内存,同步数据到磁盘 no_all_suqash no_root_squash(原先是root后还是root) 只对root压缩,普通用户不压缩,映射普通用户信息不变 all_squash 对所有用户都压缩映射 就是rpc.idmapd不转换信息为nfsnobody anonuid=500 anongid=500 映射为500对的用户old’bo’y useradd oldboy -u 500 需要改chown oldboy:oldboy /data 启动 rpcbind /usr/sbin/rpcbind

    systemctl start rpcbind.service systemctl start nfs-server.service

    nfs 客户端请求存数据—>rpc.idmap->(转换为nfsnobody来访问)nfs服务器

    nfs /etc/exports 配置文件 /data 10.0.0.0/24(ro)为开发人员查看线上数据配置的 showmount 查看nfs共享目录

    Processed: 0.016, SQL: 9