NFS存储与实时同步

一.NFS存储

1.什么是NFS?

network file system 网络文件系统

2.NFS能干什么?

实现不同主机之间资源共享

3.为什么要使用NFS ?

使用在架构集群中

4.NFS能解决什么问题?

4.1资源共享
4.2资源一致性
4.3解决磁盘问题

5.使用NFS的注意事项?

5.1增加NFS不能加速网站的访问,只会带来更高的网络延时
5.2CDN内容分发网络
5.2.1用户–>静态–>CDN–>一级代理–>源站
5.2.2上传图片子存储–>定时–>推送–>一级代理–>

6.NFS实现的原理解析?

6-1 本地文件操作方式
6-1-1.当用户执行mkdir命令,BashShell无法完成该命令操作,会将其翻译给内核。
6-1-2.Kernel内核解析完成后会驱动对应的磁盘设备,完成创建目录的操作
6-2NFS实现原理(需要先了解[程序|进程|线程])
6-2-1.NFS客户端执行增、删等操作,客户端会使用不同的函数对该操作进行封装。
6-2-2.NFS客户端会通过TCP/IP的方式传递给NFS服务端。
6-2-3.NFS服务端接收到请求后,会先调用portmap进程进行端口映射。
6-2-4.nfsd进程用于判断NFS客户端是否拥有权限连接NFS服务端。
6-2-5.Rpc.mount进程判断客户端是否有对应的权限进行验证。
6-2-6.idmap进程实现用户映射和压缩。

7.安装,配置NFS服务

7-1. 安装

   [root@nfs01 ~]# yum install nfs-utils -y

7-2 .配置

   [root@nfs01 ~]# cat /etc/exports
	/data 172.16.1.0/24(rw)

7-3. 启动

   [root@web01 ~]# yum install nfs-utils -y
   [root@web01 ~]# showmount -e 172.16.1.31

7-4. 客户端测试
安装

   [root@web01 ~]# yum install nfs-utils -y

查看挂载点目录

[root@web01 ~]# showmount -e 172.16.1.31
Export list for 172.16.1.31:
/data 172.16.1.0/24
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值