linux-存储与nfs

96 阅读2分钟

存储

存储类型

存储类型分为三种

  • 直连式存储:Direct-Attached Storage,简称DAS,存储和主机是直连的,家用电脑,服务和硬盘直连,存储和主机在一台机器上
  • 网络附加存储:Network-Attached Storage,简称NAS,有一定距离,主机和存储设备距离相对较远 ,只提供空间不提供文件系统,管理等其他软件服务,只相当于多了一块硬盘
  • 存储区域网络:Storage Area Network,简称SAN,存储在远程,文件系统也在远程,这块空间,你可以直接访问上面的文件,你只能看到文件,文件共享NFS FTP 等都是NAS

三种存储结构应用场景

  • DAS适用于那些数据量不大,对磁盘访问速度要求较高的中小企业
  • NAS多适用于文件服务器,用来存储非结构化数据,虽然受限于以太网的速度,但是部署灵活,成本低
  • SAN则适用于大型应用或数据库系统,缺点是成本高、较为复杂

NFS

简介

NFS(Network File System 网络文件服务)
特点: 采用TCP/IP传输网络文件
安全性低
简单易操作
适合局域网环境

NFS原理

image.png NFS优势:节省本地存储空间,将常用的数据如:/home 目录,存放在NFS服务器上且可以通过网络访问,将减少本地磁盘的使用率。

NFS软件

nfs端口号不固定
RPC端口号111

NFS服务主要进程:

  • rpc.nfsd 最主要的NFS进程,管理客户端是否可登录
  • rpc.mountd 挂载和卸载NFS文件系统,包括权限管理
  • rpc.lockd 非必要,管理文件锁,避免同时写出错
  • rpc.statd 非必要,检查文件一致性,可修复文件

日志:/var/lib/nfs/

NFS配置文件:

/etc/exports  
/etc/exports.d/*.exports

pc1 image.png

image.png

pc2 image.png