文档章节

CentOS 6.4下通过Rdo方式安装OpenStack

1899
 1899
发布于 2015/01/25 20:27
字数 517
阅读 334
收藏 1

环境:VmwareWorkstation+CentOS 6.4(64bit)

关闭防火墙:

service iptables stop 

chkconfig iptables off

关闭selinux:

vi /etc/sysconfig/selinux 

SELINUX=disabled

安装epel

默认使用base的源 在后面packstack --allinone 会报错,这里进行修改.备份CentOS-Base.repo

下载国内源:

wget http://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/centos?codeblock=2

重命名为mv centos?codeblock=2 CentOS-Base.repo

rpm -Uvh http://mirrors.ustc.edu.cn/epel/6/x86_64/epel-release-6-8.noarch.rpm

(注意:这里需在进入epel里面将HTTPS方式去掉)

yum makecache 

安装rdo与Packstack

wget https://repos.fedorapeople.org/repos/openstack/openstack-icehouse/rdo-release-icehouse-4.noarch.rpm

yum install -y rdo-release-icehouse-4.noarch.rpm

yum --disablerepo="openstack-icehouse" update (否则会报错:[Errno 14] problem making ssl connection)

yum makecache -y

yum update -y

yum install openstack-packstack -y

yum install -y puppet openssh-clients tar nc rubygem-json

reboot下

一键安装

packstack --allinone

(安装时间长,需要耐心等待)

安装完毕,可以通过http:// IP/dashboard 访问OpenStack,用户名为admin,密码可以在/root/ keystonerc_admin文件中找到到。


错误解析:

Cinder's volume group 'cinder-v olumes' could not be created

执行 rm -rf /var/lib/cinder/cinder-volumes

重新安装

packstack --answer-file=/root/packstack-answers-20150124-183753.txt

Keystone出现HTTP500错误

首先检查host文件主机名设置的是不是127.0.0.1,如果没问题执行下面命令,同步数据库到Mysql.

keystone-manage db_sync

然后重新执行packstack --answer-file=/root/ packstack-answers-20150124-190848.txt命令。packstack命名可以重复执行,但一定要带上第一次安装时的配置文件,第一次安装的时候无论是否成功,都会在root目录下生成如packstack-answers-20140701-091539.txt的配置文件。

数据库问题 Error: mysqladmin -u root  password...

ERROR : Error appeared during Puppet run: 192.77.108.242_mysql.pp

Error: mysqladmin -u root  password 'f40e1dec1deb43d3' returned 1 instead of one of [0]

# rpm -qa | grep -i mysql

mysql-server-5.1.71-1.el6.x86_64

perl-DBD-MySQL-4.013-3.el6.x86_64

mysql-5.1.71-1.el6.x86_64

mysql-libs-5.1.71-1.el6.x86_64

MySQL-python-1.2.3-0.3.c1.1.el6.x86_64

# rpm -e mysql-server-5.1.71-1.el6.x86_64

# rpm -e mysql-5.1.71-1.el6.x86_64

# rm -rf /var/lib/mysql

# packstack --allinone


ERROR : Error appeared during Puppet run: 192.168.230.149_keystone.pp

Error: Could not find a suitable provider for cron

yum install cronie


由于源的关系,中间可能会出现超时断开问题,重新执行安装并指定应答文件.!!!!!!

© 著作权归作者所有

共有 人打赏支持
上一篇: DRBD安装脚本
下一篇: Mono+Nginx环境
1899
粉丝 51
博文 206
码字总数 106081
作品 0
宝山
运维
私信 提问
Centos7下使用RDO方式安装openstack-Q版

一、前言 OpenStack是一个开源的云计算管理平台项目,OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的...

yypr
10/11
0
0
OpenStack安装前的准备

安装前的准备(CentOS) 最近跟一个大数据团队折腾,接触了一些OpenStack的东西,随手写下来,其实都是官方文档里的东西,没什么新意。 操作系统:CentOS 6.5 几个个人习惯使用的便利工具 open...

有理想的猪
2014/03/13
0
0
OpenStack 简单安装(fuel)

OPENSTACK 涉及到的组件比较多,对大家学习安装过程带来很多的问题,现在找到 一个MIRANTIS 公司出的安装OPENSTACK的工具。本人测试方便可用(在Mac OS X10.9.2和CentOS 6.4上测试过 )。值得推...

hzchenkj
06/28
0
0
Packstack单节点一键安装openstack

本文介绍在单节点上用packstack一键安装openstack的方法,其中节点的硬件架构为x86_64(必须是64位,32位不可以)、操作系统为centos7。官方的安装文档地址为https://openstack.redhat.com/...

xuesong13
2014/11/19
0
0
OpenStack Icehouse neutron-networking 架构 新增计算节点操作详解

新增计算节点 官方教程中只包含三个节点,所以根据实际需求我们需要增加计算节点,以创建更多的虚拟机。 1.配置网络 需要配置两个网卡 网卡配置 【eth0】 IP:10.0.0.41 netmask:255.255.2...

zhangdiandong
2015/12/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

css hack

浏览器的兼容性一直是个头疼的问题,使用“欺骗”技术可使各个浏览器效果一致,花了些时间整理了各个浏览器的HACK,主要包括IE系列和最新版本的Chrome、Safari、Firefox、 Opera,比较全面的...

kitty1116
31分钟前
1
0
zookeeper脑裂问题

一、为什么zookeeper要部署基数台服务器? 二、zookeeper脑裂(Split-Brain)问题 2.1、什么是脑裂? 2.2、什么原因导致的? 2.2、zookeeper是如何解决的? 一、为什么zookeeper要部署基数台...

tantexian
37分钟前
2
0
Spring事务传播行为详解

前言 Spring在TransactionDefinition接口中规定了7种类型的事务传播行为。事务传播行为是Spring框架独有的事务增强特性,他不属于的事务实际提供方数据库行为。这是Spring为我们提供的强大的...

码代码的小司机
47分钟前
3
0
Android设备通过fastboot刷入TWRP

方法一:通过fastboot刷入TWRP的方式 首先去TWRP官网下载TWRP安装文件https://twrp.me/Devices/ 1.进入bootloader adb reboot bootloader 也可在开机时,同时按住电源键+音量减,进入bootloa...

robslove
52分钟前
1
0
为何译为“东家机”和“宾客机”

学习过虚拟化、云计算的人大概都知道,并且都在自己的电脑上安装KVM,如下图所示: 什么情况?不过是在物理机的Windows 10上安装了VMware;在VMware上安装了Linux CentOS 7操作系统;又在其上...

大别阿郎
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部