PackStack一键安装OpenStack

作者:独笔孤行@TaoCloud请添加链接描述
OpenStack自动安装比手动搭建消耗的硬件资源较大,因此虚拟机或服务器最低配置为4核CPU+8G内存+20G磁盘,并开启CPU虚拟化。建议配置为8核CPU+16G内存或更高配置,并保证服务器能访问外网。

本次主要测试的成功案例有N、P、Q三个版本,其它版本同样可以借助packstack一键安装OpenStack,安装方式相同。只是Yum源的配置不同而已,主要区别也在于yum源的配置。

成功案例1:Q版OpenStack自动安装

操作系统:CentOS7.5minimal(其它系统同样支持)
硬件配置:4vCPU+8G Memory+20G磁盘

1.关闭并禁用防火墙:

# systemctl stop firewalld
# systemctl disable firewalld
# systemctl stop iptables
# systemctl disable iptables

2.关闭selinux:

# setenforce 0

3.编辑/etc/selinux/config文件内容,将SELINUX值enforcing改为disabled:

SELINUX=disabled

4.配置yum源:

# yum install -y http://rdo.fedorapeople.org/rdo-release.rpm

5.安装packstack工具

# yum install -y openstack-packstack

6.Packstack一键安装:

# packstack --allinone

注解
无网络异常时,安装时间最多不过30分钟,如果有任务长时间执行无返回结果,需要查看相关日志查找问题。

成功案例2:N版OpenStack自动安装

操作系统:CentOS7.4minimal(其它系统同样支持)
硬件配置:4vCPU+8G Memory+20G磁盘

1.关闭并禁用防火墙:

# systemctl stop firewalld
# systemctl disable firewalld
# systemctl stop iptables
# systemctl disable iptables

2.关闭selinux:

# setenforce 0

3.编辑/etc/selinux/config文件内容,将SELINUX值enforcing改为disabled:

SELINUX=disabled

4.制作OpenStack-Newton网络源

# cat /etc/yum.repos.d/OpenStack-Newton.repo
[OpenStack-Newtron]
name=OpenStack-Newtron
baseurl=http://vault.centos.org/7.2.1511/cloud/x86_64/openstack-newton/
gpgcheck=0
enabled=1

5.安装kvm源

# rpm -ivh http://mirrors.163.com/centos/7.4.1708/virt/x86_64/kvm-common/centos-release-qemu-ev-1.0-1.el7.noarch.rpm

6.安装packstack工具

# yum install openstack-packstack

7.Packstack一键安装:

# packstack --allinone

注解
无网络异常时,安装时间最多不过30分钟,如果有任务长时间执行无返回结果,需要查看相关日志查找问题。

成功案例3:P版OpenStack自动安装。

操作系统:CentOS7.2(其它系统同样支持)
硬件配置:4vCPU+8G Memory+20G磁盘

1.关闭并禁用防火墙:

# systemctl stop firewalld
# systemctl disable firewalld
# systemctl stop iptables
# systemctl disable iptables

2.关闭selinux:

# setenforce 0

编辑/etc/selinux/config文件内容,将SELINUX值enforcing改为disabled:

SELINUX=disabled

3.配置p版yum源

# yum install centos-release-openstack-pike.x86_64

4.禁用掉无法使用的CentOS-QEMU-EV.repo源,可直接删除该源文件。

# rm -rf /etc/yum.repos.d/CentOS-QEMU-EV.repo

5.手动配置可用的KVM源

[[email protected] ~]# cat /etc/yum.repos.d/CentOS-KVM.repo
[CentOS-KVM]
name=CentOS-KVM
baseurl=http://mirror.centos.org/centos/7/virt/x86_64/kvm-common/
gpgcheck=0
enabled=1

6.配置kvm源或执行以下命令安装:

# rpm -ivh http://mirror.centos.org/centos/7/virt/x86_64/kvm-common/centos-release-qemu-ev-1.0-1.el7.noarch.rpm

7.配置好yum源后安装applydeltarpm包,防止自动安装时报错。

# yum install deltarpm -y

8.安装packstack工具

# yum install openstack-packstack

9.Packstack一键安装:

# packstack --allinone

原文地址:http://blog.51cto.com/9099998/2133088

时间: 2024-10-25 21:17:20

PackStack一键安装OpenStack的相关文章

Packstack单节点一键安装openstack

本文介绍在单节点上用packstack一键安装openstack的方法,其中节点的硬件架构为x86_64(必须是64位,32位不可以).操作系统为centos7.官方的安装文档地址为https://openstack.redhat.com/Quickstart. 1 安装软件库 更新安装的软件包,命令如下: sudo yum update -y 建立RDO库,命令如下: sudo yum install -y https://rdo.fedorapeople.org/rdo-release.rp

CentOS7.2下一键安装Openstack

CentOS7.2下一键安装Openstack   系统环境:Oracle VirtualBox 4.38CentOS-7.2-x86_64-bin-DVD1.iso   安装前需要修改 /etc/hosts文件,添加 127.0.0.1 dev-100 (dev-100为当前机器名)否则会报如下错误:Could not start Service[rabbitmq-server]: Execution of '/sbin/service rabbitmq-server start' retur

[Openstack]一键安装Openstack测试环境

搭建OpenStack测试环境,供初学者学习使用. OpenStack提供一种最简单的安装方法,ALLinone. 只需要一条命令即可完成Openstack的整个安装 安装环境如下: 1.VMware Fusion 7 PRO 虚拟化平台(也可使用 VMware Workstation) 2.创建VM虚拟机(Redhat 7),vCPU*1/8G/100G,网卡模式为NAT可上网 3.安装CentOS7.1操作系统 4.计算机名称:Allinone IP地址:192.168.100.136/24

cetnos7一键安装openstack(一)

一.安装RDO软件 yum install -y http://rdo.fedorapeople.org/rdo-release.rpm rdo-release.rpm                                          | 8.9 kB     00:00Examining /var/tmp/yum-root-v2cSbO/rdo-release.rpm: rdo-release-kilo-1.noarchMarking /var/tmp/yum-root-v2c

Centos 7 一键安装openstack

系统:Centos7x64 单节点 CentOS yum 快速安装: # 安装RDO repo $ sudo yum install -y https://www.rdoproject.org/repos/rdo-release.rpm # 更新repo源 $ sudo yum update -y # 安装openstack-packstack $ sudo yum install -y openstack-packstack # 执行部署过程 $ packstack --allinone 访问

一键安装openstack juno 之controller node.

原文名称: OpenStack Juno Scripted Installation on CentOS 7 Step I:  本机信息配置 CONTROLLER_IP=192.168.173.133ADMIN_TOKEN=ADMIN123SERVICE_PWD=Service123ADMIN_PWD=password #this host IP infoTHISHOST_NAME=juno-controllerTHISHOST_IP=192.168.173.133THISHOST_NETMAS

CENTOS7.2使用RDO方式安装OpenStack Mitaka笔记

1.配置/etc/hosts 192.168.13.108 openstack 2.配置OpenStack Mitaka安装源 [[email protected] ~]# sudo yum install -y centos-release-openstack-mitaka [[email protected] ~]# yum clean all; yum makecache; yum update 3.安装packstack,开始安装OpenStack [[email protected]

openstack(二)一键安装

这里写一下红帽的一键部署openstack的方式,这里说一下用packstack根据应答文件(answer-file)方式自动部署,后续再针对每个服务单独讲解. 一.Preinstallation 1.在安装之前,说一下官方给出的硬件要求最小配置: Controller Node: 1 processor, 2 GB memory, and 5 GB storage Network Node: 1 processor, 512 MB memory, and 5 GB storage Comput

centos7 openstack kilo版本一键安装

最近在学习openstack的使用,由于是出于学习的目的使用的是all-in-one方式,在此记录在centos7系统是使用all-in-one方式安装openstack kilo版本的步骤. centos7系统使用新的接口命名方式,在安装openstack前需要修改接口名称 修改接口名称: (To restore the old naming convention, you need to edit the /etc/default/grub file and add net.ifnames=