加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

云计算实战1 : 挂载并设置YUM的FTP源

发布时间:2022-12-10 14:33:37 所属栏目:云计算 来源:互联网
导读: 云计算实战1 : 挂载并设置YUM的FTP源
操作平台 : Centos7 (虚拟机)
配置: 2核4运存
情景 : **
1 在 controller 主机1 中挂载需要的镜像并搭建FTP
2 将FTP设置在 computer 主机2 的 yum源中

云计算实战1 : 挂载并设置YUM的FTP源

操作平台 : Centos7 (虚拟机)

配置: 2核4运存

情景 : **

1 在 controller 主机1 中挂载需要的镜像并搭建FTP

2 将FTP设置在 computer 主机2 的 yum源中**

第一步 [controller]yum配置前的操作 首先获取本机 IP 地址 并设置到 hosts 使用主机名解析关闭防火墙和SELINUX

输入 vim /etc/selinux/config 进入编辑并把 SELINUX 关掉

下图所示,修改SELINUX为 disable

在这里插入图片描述

在输入下方命令关闭防火墙

setenforce 0
systemctl stop firewalld
systemctl disable firewalld

使用SecureCRT软件上传需要的镜像文件

首先打开SecureCRT软件

打开后鼠标选中 会话管理 并点击 + 号

然后输入指定的IP和用户名

在这里插入图片描述

连接上服务器后选择 Zmodem上传列表 把我们的镜像上传上去

在这里插入图片描述

在这里插入图片描述

然后选中我们的镜像文件,上传。慢慢等待

上传完成后解压下我们的 3CentOS-7.5-x86_64-DVD-1804.zip 文件 因为它太大了。压缩了一下

输入以下命令解压

unzip 3CentOS-7.5-x86_64-DVD-1804.zip

解压完成我们获得 CentOS-7.5-x86_64-DVD-1804.iso 镜像文件后进入下一步骤

第二步 [controller]挂载镜像和搭建FTP服务 输入以下命令将我们的两个 镜像文件挂载

mkdir /opt/openstack
mkdir /opt/centos
mount ./CentOS-7.5-x86_64-DVD-1804.iso /opt/centos
mount ./2chinaskills_cloud_iaas.iso /opt/openstack

安装vsftpd

yum install -y vsftpd

[安装成功的忽略]如果安装时出现错误 输入 rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 即可

安装完成 vsftpd 后,修改它的配置文件,我们把镜像挂载在了 /opt 目录,这里就把FTP地址设置为 opt目录

打开 vsftpd配置文件

vim /etc/vsftpd/vsftpd.conf

打开文件后我们在配置文件末尾添加

将FTP的署名目录设置为/opt

anon_root=/opt

挂载完成后设置 yum 安装源为本地安装

首先移除原来的 yum 网络源

mv /etc/yum.repos.d/* /mnt

新建新的 repo 文件设置成我们的本地源

vim /etc/yum.repos.d/local.repo

输入↑的命令后 在文件输入以下类容

[centos]
name=cs
baseurl=file:///opt/centos
enable=1
gpgcheck=0
[openstack]
name=op
baseurl=file:///opt/openstack/iaas-repo
enable=1
gpgcheck=0

然后测试是否成功配置

yum clean all
yum makecache

成功配置本地安装源后云计算服务器搭建,我们通过本地安装vsftpd搭建FTP服务

我们这里就已经完成了Controller的操作了,进行下一步。

第三步 [computer]将FTP设置为yum的源

进行操作前需要把hosts IP地址用主机名解析到主机1

进入 主机2 删除掉原来的网络源,设置为主机1的FTP源

mv /etc/yum.repos.d/* /mnt
cd /etc/yum.repos.d/
touch ftp.repo
vim ./ftp.repo

然后在vim编辑器把主机1的ftp写入yum源中

[centos]
name=centos
baseurl=ftp://yjs1/centos
enable=1
gpgcheck=0
[openstack]
name=openstack
baseurl=ftp://yjs1/openstack/iaas-repo
enable=1
gpgcheck=0

最后输入查看是否正常配置

yum clean all
yum makecache

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!