部署openstack平台

脚本部署openstack平台
新建两台虚拟机,分别为controller和computer
作为openstack节点,两台虚拟机分别都为两张网卡:第一张为仅主机模式,第二张为NAT模式,以及配置CPU虚拟化。
在这里插入图片描述
controller为控制节点,内存使用2GB,第一张网卡网段为192.168.100.10/24,第二张网卡 网段为 192.168.200.10 。
computer 为计算节点,至少使用 4 GB 内存,硬盘不小于 50 GB,第一张网卡网段为192.168.100.20/24,第二张网卡网段为 192.168.200.20,并对 compute 节点分两个区为 sdb1 与 sdc1。
在这里插入图片描述
controller的/boot设置为200MIB , swap 设置为8192MIB, /为默认数值
computer的/boot设置为200MIB , swap 设置为16GB, /为默认数值
在这里插入图片描述

配置 yum (控制节点&计算节点)
[root@localhost ~]# mv /etc/yum.repos.d/* /media/

修改selinux配置文件 (控制节点&计算节点)
[root@localhost ~]# vi /etc/selinux/config
修改为 SELINUX=permissive
[root@localhost ~]#setenforce 0

清空iptables的规则
[root@localhost ~]# iptables -F
[root@localhost ~]# iptables -X
[root@localhost ~]# iptables -Z
[root@localhost ~]# iptables-save

控制节点&计算节点
关闭防火墙并设置开机不自启
systemctl stop firewalld
systemctl disable firewalld

修改主机名
[root@localhost ~]#hostnamectl set-hostname controller
[root@localhost ~]#bash 刷新
[root@controller ~]#

[root@localhost ~]#hostnamectl set-hostname computer
[root@localhost ~]#bash 刷新
[root@computer ~]#

控制节点controller
上传基础镜像
上传 XianDian-IaaS-v2.2.iso 和 CentOS-7-x86_64-DVD-1511.iso 两个镜像包至 controller 节点/root 目录中,并将 ISO 文件挂载至/opt/目录中。
[root@controller ~]# mkdir /opt/centos
[root@controller ~]# mkdir /opt/iaas
[root@controller ~]# mount -o loop CentOS-7-x86_64-DVD-1511.iso /opt/centos/
mount: /dev/loop0 is write-protected, mounting read-only
[root@controller ~]# mount -o loop XianDian-IaaS-v2.2.iso /opt/iaas/
mount: /dev/loop1 is write-protected, mounting

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
部署高可用的OpenStack平台需要按照以下步骤进行操作: 1. 首先,了解高可用OpenStack平台的架构。这将帮助你理解整个部署过程的目标和组成部分 。 2. 确保你已经了解并熟悉Ansible部署工具的使用。Ansible是一个自动化IT工具,可以帮助你自动化部署OpenStack平台 。 3. 准备一个Ansible节点,可以是VMware中的虚拟机。你需要在该节点上提供Yum安装源和Ansible部署脚本,以便一键部署OpenStack平台和添加计算节点 。 4. 解压并打开提供的server_bak.zip文件,将其中的server_bak虚拟机作为Ansible节点。在VMware Workstation软件中,手动最小化安装4台CentOS 7.2系统的服务器作为OpenStack节点 [3]。 5. 根据所使用的版本和具体需求,按照OpenStack官方文档提供的步骤进行部署。这通常包括安装和配置各个组件,如控制节点、计算节点、网络节点等。 6. 在部署过程中,确保按照高可用的要求进行配置。这可能涉及到使用负载均衡器、配置数据库集群、设置消息队列集群等。 7. 在部署完成后,进行必要的测试和验证,确保所有的节点都正常工作。 请注意,具体的部署步骤可能取决于你所选择的OpenStack版本和部署需求。建议参考OpenStack官方文档或相关的部署指南以获得详细的步骤和指导。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [实战案例——Ansible部署高可用OpenStack平台](https://blog.csdn.net/qq_45392321/article/details/109568621)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Ansible部署高可用OpenStack平台](https://blog.csdn.net/m0_60318730/article/details/121486497)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值