<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DevOps技术分享 &#187; openstack</title>
	<atom:link href="http://www.showerlee.com/archives/tag/openstack/feed" rel="self" type="application/rss+xml" />
	<link>http://www.showerlee.com</link>
	<description>与你共同学习运维开发</description>
	<lastBuildDate>Mon, 19 Oct 2020 05:51:41 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.6</generator>
		<item>
		<title>CentOS7.1下Openstack部署</title>
		<link>http://www.showerlee.com/archives/1704</link>
		<comments>http://www.showerlee.com/archives/1704#comments</comments>
		<pubDate>Thu, 29 Oct 2015 07:38:28 +0000</pubDate>
		<dc:creator>showerlee</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[openstack]]></category>

		<guid isPermaLink="false">http://www.showerlee.com/?p=1704</guid>
		<description><![CDATA[OpenStack 是由 Rackspace 和 NASA 共同开发的云计算平台，帮助服务商和企业内部实现类似 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>
	OpenStack 是由 Rackspace 和 NASA 共同开发的云计算平台，帮助服务商和企业内部实现类似于 Amazon EC2 和 S3 的云基础架构服务(Infrastructure as a Service, IaaS)。它包含两个主要模块：Nova 和 Swift，前者是 NASA 开发的虚拟服务器部署和业务计算模块；后者是 Rackspace开发的分布式云存储模块，两者可以一起用，也可以分开单独用。OpenStack 是开源项目，除了有 Rackspace 和 NASA 的大力支持外，后面还有包括 Dell、Citrix、 Cisco、 Canonical 这些重量级公司的贡献和支持，发展速度非常快，有取代另一个业界领先开源云平台 Eucalyptus 的态势
</p>
<p>
	<span style="line-height:1.5;">OpenStack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。本文希望通过提供必要的指导信息，帮助大家利用OpenStack前端来设置及管理自己的公共云或私有云。</span>
</p>
<p>
	<span style="line-height:1.5;">由于官方并没有提供对centos系统的完整安装文档, 所以</span><span style="line-height:1.5;">本文将利用RDO平台帮助大家如何快速部署一个Openstack平台.</span>
</p>
<p>
	
</p>
<p>
	更多详细资料:&nbsp;
</p>
<p>
	<a href="https://www.rdoproject.org" target="_blank">https://www.rdoproject.org</a>&nbsp;
</p>
<p>
	<a href="http://docs.openstack.org" target="_blank">http://docs.openstack.org</a>
</p>
<p>
	
</p>
<p>
	
</p>
<p>
	安装环境:
</p>
<p>
	System: Centos 7.1 x64 (内存至少3G)
</p>
<p>
	Hostname: <a href="http://www.showerlee.com/archives/tag/openstack" title="查看openstack中的全部文章" class="tag_link">openstack</a>.example.com
</p>
<p>
	
</p>
<p>
	
</p>
<p>
	<span style="color:#337FE5;font-size:16px;"><strong>一. 环境部署及安装</strong></span>
</p>
<p>
	<span style="color:#337FE5;">1. 删除iptables默认规则和切换SELINUX默认值</span>
</p>
<p>
	# iptables -F<br />
# service iptables save<br />
# setenforce 0<br />
# vi /etc/sysconfig/selinux
</p>
<pre class="prettyprint lang-bsh">...
SELINUX=Permissive
...</pre>
<p>
	<span style="color:#E53333;">Tip: 这里未关闭SELINUX的原因是在安装<a href="http://www.showerlee.com/archives/tag/openstack" title="查看openstack中的全部文章" class="tag_link">openstack</a>过程中, RDO会检测SELINUX是否开启, 从而安装相应SELINUX安装组件, 强行关闭会在安装过程中报错.</span>
</p>
<p>
	<span style="color:#337FE5;">2. 更新系统安装包</span>
</p>
<p>
	#&nbsp;yum update -y
</p>
<p>
	重启系统
</p>
<p>
	<span style="line-height:1.5;color:#337FE5;">3.安装RDO yum源</span>
</p>
<p>
	#&nbsp;yum install -y <a href="https://rdoproject.org/repos/rdo-release.rpm" rel="nofollow">https://rdoproject.org/repos/rdo-release.rpm</a>
</p>
<p>
	<span style="color:#337FE5;">4.安装Packstack及其依赖包</span>
</p>
<p>
	#&nbsp;yum install -y <a href="http://www.showerlee.com/archives/tag/openstack" title="查看openstack中的全部文章" class="tag_link">openstack</a>-packstack
</p>
<p>
	<span style="color:#E53333;">Tips: 目前RDO当前的yum源的所有安装包仅支持centos7版本, 其他版本更新这里会报错.</span>
</p>
<p>
	<span style="color:#337FE5;">5.运行Packstack完成<a href="http://www.showerlee.com/archives/tag/openstack" title="查看openstack中的全部文章" class="tag_link">openstack</a>安装</span>
</p>
<p>
	#&nbsp;packstack --allinone
</p>
<p>
	<span style="color:#337FE5;">6. 登陆后台WEB页面</span>
</p>
<p>
	1).查看登陆账号密码
</p>
<p>
	# cat ~/keystonerc_admin&nbsp;
</p>
<pre class="prettyprint lang-bsh">unset OS_SERVICE_TOKEN
export OS_USERNAME=admin
export OS_PASSWORD=xxxxxxxxxxxxxx
export OS_AUTH_URL=http://YOURIPADDR:5000/v2.0
export PS1='[\u@\h \W(keystone_admin)]\$ '

export OS_TENANT_NAME=admin
export OS_REGION_NAME=RegionOne</pre>
<p>
	2).访问页面: &nbsp;<span style="line-height:1.5;"><a href="http://YOURIPADDR/dashboard" rel="nofollow">http://YOURIPADDR/dashboard</a></span>
</p>
<p>
	<a href="http://www.showerlee.com/wp-content/uploads/2015/10/QQ20151103-0@2x1.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2015/10/QQ20151103-0@2x1.png" alt="QQ20151103-0@2x" width="558" height="480" class="alignnone size-full wp-image-1724" /></a>
</p>
<p>
	
</p>
<p>
	
</p>
<p>
	<a href="http://www.showerlee.com/wp-content/uploads/2015/10/QQ20151103-2@2x.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2015/10/QQ20151103-2@2x-1024x511.png" alt="QQ20151103-2@2x" width="1024" height="511" class="alignnone size-large wp-image-1734" /></a> <a href="http://www.showerlee.com/wp-content/uploads/2015/10/QQ20151103-3@2x.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2015/10/QQ20151103-3@2x-1024x498.png" alt="QQ20151103-3@2x" width="1024" height="498" class="alignnone size-large wp-image-1735" /></a>
</p>
<p>
	
</p>
<p>
	
</p>
<p>
	大功告成...
</p>
<p>
	
</p>
<p>
	更多详细配置可以参照RDO后台配置文档:
</p>
<p>
	<a href="https://www.rdoproject.org/install/adding-a-compute-node/" target="_blank">https://www.rdoproject.org/install/adding-a-compute-node</a>
</p>
<p>
	<a href="https://www.rdoproject.org/networking/neutron-with-existing-external-network/" target="_blank">https://www.rdoproject.org/networking/neutron-with-existing-external-network</a>
</p>
<p>
	<a href="https://www.rdoproject.org/install/running-an-instance/" target="_blank">https://www.rdoproject.org/install/running-an-instance</a></p>
<div>声明: 本文采用 <a rel="external" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" title="署名-非商业性使用-相同方式共享 3.0 Unported">CC BY-NC-SA 3.0</a> 协议进行授权</div><div>转载请注明来源：<a rel="external" title="DevOps技术分享" href="http://www.showerlee.com/archives/1704">DevOps技术分享</a></div><div>本文链接地址：<a rel="external" title="CentOS7.1下Openstack部署" href="http://www.showerlee.com/archives/1704">http://www.showerlee.com/archives/1704</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.showerlee.com/archives/1704/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
