VirtualBox+Centos7 安装openstack之路

本文档详细介绍了如何在VirtualBox虚拟机中的Centos7系统上安装OpenStack,包括RDO存储库的配置、Packstack安装程序的使用以及安装过程中可能遇到的问题和解决方法,如内存要求、禁用防火墙和NetworkManager、更换YUM源等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VirtualBox----Centos7系统下安装openstack

 

Centos7下安装openstack有很多种办法,最简单的是官方提供的,利用RDO安装。RDO的官方网站www.rdoproject.org。可以去看看。Centos7下利用RDO安装openstack只需要简单的四个命令,即可完成安装,省去一个一个服务独立安装的麻烦。

安装之前的要求:

机器至少有16GB内存(如果虚拟机,分配给虚拟机的内存最少16)

禁用防火墙和NetworkManager,命令如下:

$ sudo systemctl disable firewalld
$ sudo systemctl stop firewalld
$ sudo systemctl disable NetworkManager
$ sudo systemctl stop NetworkManager
$ sudo systemctl enable network
$ sudo systemctl start network

关于内存的要求,不确定是不是必须。本人4 5 6 7 8个G都试过,都没有成功,最后一怒变成16个G,一下就成功了,大家可以测试。

1步:软件存储库

在红帽系统上,下载并安装RDO存储库RPM以设置OpenStack存储库:

$ sudo yum install -yhttps://rdoproject.org/repos/rdo-release.rpm

CentOS上,Extras存储库提供了启用OpenStack存储库的RPMExtrasCentOS 7上默认启用,所以你可以简单地安装RPM来设置OpenStack存储库。

$ sudo yum install -ycentos-release-openstack-pike

确保存储库已启用:

yum-config-manager --enableopenstack-pike

更新您的当前包:

$ sudo yum update -y

2步:安装Packstack安装程序

$ sudo yum install -yopenstack-packstack

 

步骤3:运行Packstack安装OpenStack

Packstack不需要手动设置OpenStack。对于单节点OpenStack部署,请运行以下命令:

$ sudo packstack –allinone

 

 

备注及安装中的问题经验

1.如果你以前运行过Packstack,那么你的主目录中会有一个文件名为packstack-answers-20130722-153728.txt你可能想再次使用该文件,使用该--answer-file选项,以便你已经设置的任何密码

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值