Openstack平台搭建之第一天 基于RDO方式搭建

开发 项目管理 云计算 OpenStack
随着IT技术的不断发展以及平台费用搭建的昂贵,近些年来,响应国家可持续资源的利用的号召,IT领域也出现一些白炽化现象,即云计算的迅速推广。所谓云计算即在云端(互联网)进行的IT服务……

随着IT技术的不断发展以及平台费用搭建的昂贵,近些年来,响应国家可持续资源的利用的号召,IT领域也出现一些白炽化现象,即云计算的迅速推广。所谓云计算即在云端(互联网)进行的IT服务。那么按照美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。 由于之前转载的openstack想应的理论文档比较多,因此在本篇将着重讲解在RHEL6.5系统上搭建Openstack...

openstck基于web方式的rdo部署

Author :xxbAndy

If you have any question ,please contact me by weichuangxxb@sina.cn or 371990778(qq)

注意:由于是实验室环境的项目,在这里将所有节点都安装在一台主机上进行模拟实验。

硬件环境:

硬盘:500G

内存:8G

系统环境:

RHEL6.5          

 

环境准备:

1.配置yum源

  1. #vim /etc/yum.repos.d/yum.repo 
  1. [base]  
  2. name=base 
  3. baseurl=ftp://192.168.2.254/pub/rhel6.5  
  4. gpgcheck=0 
  5. [openstack]  
  6. name=openstack 
  7. baseurl=ftp://192.168.2.254/pub/openstack  
  8. gpgcheck=0 
  9. [errata]  
  10. name=openstack 
  11. baseurl=ftp://192.168.2.254/pub/errata  
  12. gpgcheck=0 

2.更新yum源软件以及相关依赖

  1. #yum repolist  
  2. #yum update -y   
  3. # yum install -y openstack-packstack         ord 方式配置管理web界面的openstack 

 

配置完毕后应重启主机

 

3.配置无密码验证

  1. #ssh-keygen   
  2. #ssh-copy-id localhost  
  3. #ssh localhost 

4.生成配置文件,并且配置RDO安装

  1. #packstack --gen-answer-file=answer.txt                生成应答文件  
  2. #vim answer.txt                          编辑配置文件(对云计算构架的项目选择修改密码)  
  3.     CONFIG_NTP_SERVERS=192.168.0.254  
  4.     CONFIG_KEYSTONE_ADMIN_PW=xxbandy 
  5.  
  6. #packstack --answer-file=answer.txt            使用文件进行配置安装web管理界面(此过程将会很漫长。。。。) 

显示成功了之后就安装好来。

打开链接:https://192.168.2.10/dashboard

5.配置网络

安装好后会在网络接口生成br-ex(外部桥接口)和br-int(内部桥接口)

  1. # cp ifcfg-eth0 ifcfg-br-ex  
  2. # vim ifcfg-br-ex   
  3. DEVICE="br-ex" 
  4. BOOTPROTO="none" 
  5. ONBOOT="yes" 
  6. IPADDR=192.168.2.40  
  7. PREFIX=24 
  8. GATEWAY=192.168.0.254  
  9. DNS=192.168.2.254  
  10. SEARCH1=example.com                即解析里面的设置  
  11. # cat /etc/resolv.conf   
  12. # Generated by NetworkManager  
  13. nameserver 192.168.0.254  
  14. search example.com  
  15. # vim ifcfg-eth0  
  16. DEVICE="eth0" 
  17. ONBOOT="yes" 
  18. HWADDR=00:1e:37:d4:8d:e4 

将eth0桥接到br-ex接口:

使用不间断重启网络,不会断接哦!

  1. # ovs-vsctl add-port br-ex eth0; service network restart   
  2. # ovs-vsctl show  
  3. 38916436-49c1-4caf-af6d-9e8a0c192fbf  
  4.     Bridge br-ex  
  5.         Port br-ex  
  6.             Interface br-ex  
  7.                 type: internal  
  8.         Port "eth0"  
  9.             Interface "eth0"   

将会eth0桥接到br-ex上,看到此接口就算好了

6.使用web界面进行配置openstack模块(密码为应答文件中的KEYSTONE_PW)


6.1根据自己喜好,可以自行设置语言:

查看主机状况:

6.2创建一个项目:

项目的配额由自己设定:

6.3新建一个用户,自己设定用户名和密码

6.4创建一个云主机类型

6.5上传一个镜像文件:

#p#

6.6开始创建网络(这块比较麻烦)

创建外网net1,公有网络

给net1创建子网

同理创建内部网络net2,详细设置如下:

查看网络拓扑图:

6.7创建一个路由,链接内网和公网:

6.8启动云主机,设置云主机的相关参数:

选择内网作为云主机的网络:

创建完成的云主机:

6.9添加信息&&安全规则:

分配浮动IP:

绑定浮动IP:

启动云主机:

至此,简单的云主机搭建成功。后续的我会继续完善。
 

本文出自:http://my.oschina.net/xxbAndy/blog/296002

责任编辑:林师授 来源: xxbAndy的博客
相关推荐

2012-08-10 22:44:52

ArchSummit

2021-02-03 21:15:44

Ansible系统运维系统管理员

2021-05-17 08:11:44

MySQL数据库索引

2010-06-02 17:23:10

JavaJazoon

2012-06-25 11:27:43

2014-08-11 13:10:48

2013-08-02 17:19:21

2015-07-31 10:01:55

win10使用总结

2021-03-29 08:20:51

入职后端官场

2020-02-04 11:22:47

云计算行业办公

2019-02-14 10:04:34

程序员离职技术

2020-02-20 17:16:55

远程办公

2015-07-10 09:32:43

程序员好印象

2020-05-08 15:23:01

戴尔

2023-01-01 13:17:00

ChatGPTAI

2015-08-06 11:34:25

2017-05-03 09:49:14

OpenStack私有云搭建

2020-02-03 13:30:54

钉钉企业微信移动应用

2022-01-05 10:16:12

微软Exchange恶意软件
点赞
收藏

51CTO技术栈公众号