OpenStack基础平台部署

案例:OpenStack基础平台部署

1. 规划节点

节点规划见表1。

表1 节点规划

IP

主机名

节点

192.168.200.12

Controller

控制节点

192.168.200.21

Compute

计算节点

192.168.200.20

-

桌面化测试节点

2. 基础准备

现平台已经提供了CentOS 7.9系统的两台云主机,云主机类型为4vcpu、12G内存、40G磁盘及20G临时磁盘;网络接口1设置为外部网络,作为云主机通信和管理使用,网络接口2设置为内部网络,主要为云主机提供一个网卡设备。另平台还提供了一台桌面化节点的云主机,内部提供了谷歌游览器,用来访问OpenStack平台。

1. 环境配置

(1)配置主机名

主机密码默认为Abc@1234,使用Linux命令修改节点主机名。

[root@controller ~]# hostnamectl set-hostname controller

[root@compute ~]# hostnamectl set-hostname compute 

修改完成后,使用 bash 命令,以生效新主机名。

(2)配置域名解析

使用vi命令在controller节点与compute节点的/etc/hosts文件添加如下内容,添加完成后输入 :x 保存文件内容退出。

[root@controller ~]# vi /etc/hosts
192.168.200.12 controller
192.168.200.21 compute 
[root@compute ~]# vi /etc/hosts 
192.168.200.12 controller
192.168.200.21 compute

对应的IP地址根据云主机实际IP地址填写。

(3)配置yum环境

将OpenStack云平台部署的iso文件通过curl命令下载到controller节点的/root目录下【注:此脚本为内部网专用,直接使用命令无法下载】。在/opt目录生成centos7-2009和iaas-train目录,将安装镜像文件内容复制到centos7-2009和iaas目录中。

[root@controller ~]# curl -O http://mirrors.douxuedu.com/competition/chinaskills_cloud_iaas_v2.0.1.iso
[root@controller ~]# curl -O http://mirrors.douxuedu.com/competition/CentOS-7-x86_64-DVD-2009.iso 
[root@controller ~]# mkdir /opt/{centos7-2009,iaas} 
[root@controller ~]# mount /root/CentOS-7-x86_64-DVD-2009.iso /mnt/ mount: /dev/loop0 is write-protected, mounting read-only 
[root@controller ~]# cp -r /mnt/* /opt/centos7-2009/ 
[root@controller ~]# umount /mnt/ 
[root@controller ~]# mount /root/chinaskills_cloud_iaas_v2.0.1.iso /mnt/ mount: /dev/loop0 is write-protected, mounting read-only 
[root@controller ~]# cp -r /mnt/* /opt/iaas/ 
[root@controller ~]# umount /mnt/

配置controller节点Yum安装源文件yum.repo,指向本地文件目录路径。

[root@controller ~]# mv /etc/yum.repos.d/* /media/ 
[root@controller ~]# vi /etc/yum.repos.d/yum.repo 
[centos]
name=centos7-2009
baseurl=file:///opt/centos7-2009
gpgcheck=0
enabled=1

[openstack]
name=openstack-train
baseurl=file:///opt/iaas/iaas-repo
gpgcheck=0
enabled=1 

                
  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值