首页 > 网站 > 建站经验 > 正文

centos下最简安装openstack――使用packstack详解

2019-11-02 16:49:02
字体:
来源:转载
供稿:网友

摘要:

先决条件:系统需要有两块硬盘和两张网卡。

配置网卡,如果系统已经能够联网则跳过此步

vi /etc/sysconfig/network-scripts/ifcfg-eth0; 修改 ONBOOT=yes; service network restart

安装wget,如果已经安装则跳过此步

yum install wget -y

分区用于cinder-volumes

fdisk /dev/sdb; n p 1 ret ret w; vgcreate cinder-volumes /dev/sdb1;

修改更新源

启用网易的CentOS更新源

cd /etc/yum.repo.d/ ; wget http://mirrors.163.com/.help/CentOS6-Base-163.repo ;mv CentOS-Base.repo CentOS-Base.repo.bak; mv CentOS6-Base-163.repo CentOS-Base.repo

启用OpenStack的更新源

vi openstack.repo ; 

输入如下内容并保存:

[openstack]baseurl=http://rdo.fedorapeople.org/openstack/openstack-grizzly/epel-6 gpgcheck=0 

更新yum源

yum clean all; yum makecache; yum update

安装PackStack

yum install -y openstack-packstack

接下来一键安装OpenStack,--install-hosts参数需要输入你的IP地址

packstack --install-hosts=your_ip; 提示输入的时候输入你的密码,等待安装完成即可。

正文

这里所说的最简安装OpenStack指的是在centos系统下、且安装需要的操作步骤最少。如果环境不限,最简安装是使用StackOps,它是集成了openstack的ubuntu系统.安装了它提供的iso镜像之后,openstack已经安装好了。
但是,由于许多公司用centos作为主要运营环境,那么最简的安装就如本文所列步骤。注意,一定要是64位的centos,最简安装即可。32位的系统会由于缺失一些安装包而失败。

一,下载

下载链接:http://ftp.sjtu.edu.cn/centos/6.4/isos/x86_64/  下载 CentOS-6.4-x86_64-minimal.iso 即可。

centos所有版本镜像下载地址集合:http://www.jb51.net/os/RedHat/395751.html。

二,安装虚拟机:

新建一个虚拟机,配置如下图所示。关键是需要两块硬盘和两个网卡,

其中一个网卡是nat,另一个是host-only(不确定)。否则后续packstack的安装会失败。

在这里选择第一个硬盘点右箭头即可。


很快装完。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表