yum仓库概述
yum仓库简介
yum是一个基于RPM包(是Red-Hat Package Manager红帽软件包管理器的缩写)构建的软件更新机制,能够自动解决软件包之间的依赖关系。
yum安装过程
先在yum服务器上创建 yum repository(仓库),在仓库中事先存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录repodata下),当yum客户端利用yum/dnf工具进行安装时包时,会自动下载repodata中的元数据,查询远数据是否存在相关的包及依赖关系,自动从仓库中找到相关包下载并安装。
服务器:
- RPM包 (Packages文件夹中)
- 元数据(repodata文件夹:目录(软件的目录),软件的依赖关系,软件的位置)
仓库类型:
- 光盘的仓库基本仓库 比较常用的
- epel扩展仓库 比较新
客户端:
- 配置文件
http搭建yum仓库
- 服务端:192.168.116.100
- 客户端:192.168.116.101
服务端:
客户端:
存储和NFS共享
存储
存储类型分为三种:
- 直连式存储:Direct-Attached Storage,简称DAS
- 网络附加存储:Network-Attached Storage,简称NAS
- 存储区域网络:Storage Area Network,简称SAN
- DAS:存储和主机是直连的,家用电脑,服务和硬盘直连,存储和主机在一台机器上
- SAN:有一定距离,主机核存储设备距离先对较远 ,只提供空间不提供文件系统,管理等其他软件服务,只相当于多了一块硬盘
- NAS:存储在远程,文件系统也在远程,这块空间,你可以直接访问上面的文件,你只能看到文件,文件共享NFS FTP 等都是NAS
三种存储架构的应用场景
- DAS虽然比较古老了,但是还是很适用于那些数据量不大,对磁盘访问速度要求较高的中小企业
- NAS多适用于文件服务器,用来存储非结构化数据,虽然受限于以太网的速度,但是部署灵活,成本低
- SAN则适用于大型应用或数据库系统,缺点是成本高、较为复杂
NFS简介
- NFS(Network File System 网络文件服务) 文件系统(软件)文件的权限
- NFS 是一种基于 TCP/IP 传输的网络文件系统协议,最初由 Sun 公司开发。
- 通过使用 NFS 协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源
- NFS 也是 NAS 存储 设备必然支持的一种协议
特点和优势
特点:
- 采用TCP/IP传输网络文件
- 安全性低
- 简单易操作
- 适合局域网环境
优势:
NFS优势:节省本地存储空间,将常用的数据如:/home 目录,存放在NFS服务器上且可以通过网络访问,将减少本地磁盘的使用率。
NFS共享存储服务的操作步骤
服务端
客户端:
服务端:
客户端: