一、Yum仓库
1.1、Yum仓库概念
学习YUM 软件仓库,可以完成安装、卸载、自动升级 rpm 软件包等任务,能够自动查找并解决 rpm 包之间的依赖关系,而无须管理员逐个、手工地去安装每个 rpm 包,使管理员在维护大量Linux 服务 器时更加轻松自如。特别是在拥有大量 Linux 主机的本地网络中, 构建一台“源”服务器可以大大缓解软 件安装、升级等对 Internet 的依赖。
YUM 的前身是 YUP(Yellow dog Updater,Yellow dog Linux 的软件更新器),最初由 TSS 公司
(Terra Soft Solutions,INC.)使用 Python 语言开发而成,后来由杜克大学(Duck University)的 Linux 开发队伍进行改进,命名为 YUM(Yellow dog Updater,Modified)。
要成功使用 YUM 机制来更新系统和软件,需要有一个包含各种 rpm 安装包文件及其依 赖软件的软件仓库(repository),提供 软件仓库的服务器也称为“源”服务器。在客户机中只 要正确指定软件仓库的地址等信息,就可以通过对 应的“源”服务器来安装或更新软件。
1.2、配置本地源仓库
详细内容请看之前篇章(16)
cd /etc/yum.repos.d/
vim local.repo
[local] #仓库类别
name=local #仓库名称
baseurl=file:///mnt #指定URL 访问路径为光盘挂载目录
enabled=1 #开启此yum源,此为默认项,可省略
gpgcheck=0 #不验证软件包的签名
mount /dev/sr0 /mnt #把光盘挂载到/mnt目录下(前提虚拟机是光盘挂载)
##清理yum缓存并更新
yum clean all && yum makecache
###检查
yum repolist
1.3、配置ftp源
1.3.1、配置过程
服务端
下载yum -y install vsftpd
挂载mount /dev/sr0 /mnt
mkdir /var/ftp/centos7
cp -rf /mnt/* /var/ftp/centos7/ &
创建文件
mkdir /var/ftp/other
索引文件
createrepo -g /mnt/repodata/repomd.xml ./
createrepo 是一个用于创建 yum/dnf 仓库的工具,它生成仓库所需的元数据,包括仓库的描述、包列表、依赖关系等信息,这些信息存储在特定的目录中
开启
systemctl start vsftpd
lsof -i:21
客户端
在服务端
[centos7]
name=centos7
baseurl=ftp://192.168.88.79/centos7
enabled=1
gpgcheck=1
gpgkey=ftp://192.168.88.79/RPM-GPG-KEY-CentOS-7
[other]
name=other
baseurl=ftp://192.168.88.79/other
enabled=1
gpgcheck=0
可以远程
ftp://192.168.88.79/centos7
二、NFS共享存储
2.1、NFS概念
- 安全性低
- 简单易操作
- 适合局域网环境
2.2 为什么要使用共享存储
2.3、 NFS应用场景
2.4、NFS实现原理
2.5、NFS文件共享系统实验步骤
yum install -y nfs-utils rpcbind
mkdir /opt/web
vim /etc/exports #NFS 的配置文件为/etc/exports,文件内容默认为空(无任何共享
启动文件
systemctl start rpcbind
还要启动(注意在rpc后)
查看检查一下
验证结果
刷新结果
showmount -e localhost
命令用于显示 NFS(Network File System)服务器上导出的文件系统列表。在这个特定的命令中,localhost 指定了NFS服务器的地址,即在这个例子中,你正在查询当前机器(或称为本地机器)上NFS导出的文件系统。
在客户端
rpm -q nfs-utils rpcbind
查看
showmount -e 192.168.88.79
查询79机器上NFS导出的文件系统。
挂载在
mount -t nfs 192.168.88.79:/opt/web /var/www/html
查看df -h
写一段数据在index下
echo "yc66666666">/var/www/html/index.html
此时在服务端
cd /opt/web 发现文件同步
客户端
三、Tcpdump
基本格式
格式:tcpdump option proto dir type选项 协议 数据的方向 抓取的数据类型
- 1. tcp udp icmp
- 2. ip ipv6
- 3. arp
- 1. src 192.168.91.100 只抓取 源地址是 91.100
- 2. dst 192.168.91.101 只抓取目的地址是 91.101
- 3. src 192.168.91.100 and dst 192.168.91.101 只100 到101
- 1. host 主机
- 2. net 网段
- 3. port 端口
- 4. port range 端口范围
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 云计算【第一阶段(30)】部署Yum仓库及NFS共享服务
发表评论 取消回复