linux nfs共享存储服务

目录

一、nfs服务

二、nfs优点

三、配置文件

四、共享文件配置过程

五、实验

  1.创建共享文件(两台终端共享)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

一、nfs服务

  概念:网络上共享文件系统的协议,运行多个服务器之间通过网络共享文件和目录

    服务端:将指定目录标记为共享目录,服务段有访问权限,共享目录有全部权限

    客户端:通过nfs协议,发送请求到服务器,获取共享目录的操作权限

 

二、nfs优点

  1.共享,目录可以共享

  2.透明,不关心底层访问网络细节,能访问即可

  3.性能,读写性能高,访问速度快

  4.可靠,具有一致性,服务端和客户端的操作同步。

 

  应用场景:共享文件服务器,集群环境,分布式存储系统

  权限:1.rw读写权限

     2.ro读权限

     3.sync同步权限

     4.no_root_squash 以boot访问

     5.all_squash所有用户都映射成匿名用户

 

三、配置文件

  1./etc/exports(默认为空):自己添加权限

  例如:共享文件名                 本机ip                                            (读写权限,同步权限,以root访问)

   

  2.服务

  rpcbind:远程共享调用服务

  nfs-utils:提供更新服务

 

 

四、共享文件配置过程

  服务器配置:

  1.配置nfs文件/etc/exports

  2.进入指定目录,创建共享文件,并赋予777权限

  3.打开服务,先rpcbind,后nfs-utils,后者基于前者

  4.查看服务是否开启,netstat/ss -antp|grep rpcbind

  5.查看服务器的共享文件,showmount -e

  客户段配置:

  1.关闭防火墙,关闭安全机制

  2.开启服务

  3.创建/myshare

  4.挂载共享文件mount 192.168.140.111:/opt/share /myshare

 

五、实验

  1.创建共享文件(两台终端共享)

   服务器配置:

   查看服务是否安装

     客户端创建共享文件

     给/gongxiang文件赋予777权限

     配置文件夹权限/etc/exports

 

     重启服务,顺序启动

   查看服务是否启动(natstat看不到)

   关闭防火墙和安全机制

   查看共享服务下的共享文件

 

 

   客户端配置:

  关闭防火墙和安全机制

   看一下服务器的共享文件  

   创建共享目录

   挂载共享文件

   在/gong文件夹里创建文件

   到服务器里查看,同步

   第三台终端配置,并挂载

  查看共享文件,文件内容已同步

   

 

posted @ 2023-05-23 18:07  纸签  阅读(1358)  评论(0编辑  收藏  举报