【Linux】linux nfs共享存储服务

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

到服务器里查看,同步

第三台终端配置,并挂载

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

你可能感兴趣的:(linux,NFS)