2019-04-17课堂笔记

1,什么是NFS?

共享存储,网络文件系统,通过网络存储和组织文件的一种方法或机制

2,为什么要用共享存储?

前端所有的应用服务接收到用户上传的图片,视频都会统一存放到后端存储上,

为什么要共享,将内容存到存储上,取的时候统一来取

3,共享存储的种类?

单点存储系统就是NFS,中小型企业,例如阿里云服务的NAS服务,OSS对象存储

NFS性能不太高

大型企业会用分布式存储FASTDFS  CEPH

大型存储厂商:EMC  NETAPP  几十万

硬件存储:稳定 ,双主机头,几十块硬盘   RAID10

BAT   曾经用硬件,特别贵

4,NFS工作原理

启动NFS服务,而且还要启动很多端口,每个服务都有端口,而且经常变化

如何快速找到端口?

就需要一个相当于中介的(rpc)

1,NFS服务,有很多进程和端口,把自己的端口告诉RPC

2,RPC服务,对外固定端口111

客户请求NFS服务,先找RPC111,查到NFS端口

实践:

1,安装

yum install nfs-utils rpcbind -y

rpm -qa nfs-utils rpcbind 

2,启动

systemctl start rpcbind

systemctl enable rpcbind

3,查看NFS服务器提供的共享目录

[root@web01 ~]# showmount -e 172.16.1.31

Export list for 172.16.1.31:

/data 172.16.1.0/24

正确

4,挂载测试

[root@web01 ~]# mount -t nfs 172.16.1.31:/data /mnt

[root@web01 ~]# df -h

文件系统          容量  已用  可用 已用% 挂载点

/dev/sda3          19G  1.8G  18G  10% /

devtmpfs          476M    0  476M    0% /dev

tmpfs              487M    0  487M    0% /dev/shm

tmpfs              487M  7.6M  479M    2% /run

tmpfs              487M    0  487M    0% /sys/fs/cgroup

/dev/sda1          253M  136M  118M  54% /boot

tmpfs              98M    0  98M    0% /run/user/0

172.16.1.31:/data  19G  1.8G  18G  10% /mnt

5,检验是否可以共享


2019-04-17课堂笔记_第1张图片
2019-04-17课堂笔记_第2张图片

你可能感兴趣的:(2019-04-17课堂笔记)