梦西北 发表于 2023-5-23 22:31:01

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文件夹里创建文件

   到服务器里查看,同步

   第三台终端配置,并挂载

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

   
 

来源:https://www.cnblogs.com/zhende/p/17425493.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: linux nfs共享存储服务