码迷,mamicode.com
首页 > 其他好文 > 详细

OpenStack dashboard界面操作 实现登陆虚拟机并通信

时间:2015-04-30 19:42:23      阅读:379      评论:0      收藏:0      [点我收藏+]

标签:

1、创建项目,点击"创建项目"

技术分享

(1)、填写项目信息

技术分享

(2)、添加与之关联的项目成员

技术分享

(3)、点击"配额",为用户在平台上分配一个操作的空间,便于用户创建网络,路由、虚拟主机、云盘等需求资源。一般情况下默认就行了,也可以根据用户的 需求进行配额!

技术分享

技术分享

创建Project成功:

技术分享

 

 

2、创建用户

(1)、点击"创建用户"

技术分享

(2)、填写用户信息,主项目选择之前创建的"Project",角色默认即可。

技术分享

技术分享

 

 

3、放回登陆界面,使用之前创建的用户登陆。

技术分享

 

(1)、用户界面:有两个模块组成,Project(项目)和 Identity(身份验证)

技术分享

 

(2)、创建内部网络

技术分享

(2)、填写信息,创建网络,创建子网,子网细节可以不填

技术分享

 

技术分享

(3)创建网络成功:

技术分享

 

(4)创建路由,点击"网络拓扑",在"新建路由"

技术分享

 

创建路由成功之后,将外部网络和内网相连,通过在路由上添加接口,如下图:

技术分享

 

技术分享

设置网关:添加路由与外部网的接口

技术分享

技术分享

网关创建成功:

技术分享

 

网络拓扑:

技术分享

 

(5)、创建密钥组和密钥,此密钥用来登陆虚拟机所用的,所以要保管好,不同的用户有不同的密钥

打开compute,点击"访问&安全",在点击"创建安全组"

技术分享

给安全组命名,即创建安全组:

技术分享

 

技术分享

创建安全组成功:

 

技术分享

 

创建密钥:

技术分享

 

点击创建密钥好,系统自动下载密钥文件,如果没有下载,请点击:下载密钥对"user-key"

技术分享

 

 

下载访问openstack平台的 RC文件:

技术分享

 

为了方便登陆虚拟机,我们把下载的密钥文件和RC文件放在一个指定的目录下,在这里,我把两个文件放在文件夹为"User"里。

技术分享

 

(6)、创建虚拟机,创建虚拟机方法有多种,这里我在拓扑结构这里创建:

技术分享

为虚拟机选择密钥组和密钥:

技术分享

 

为虚拟机添加到指定的网络:

技术分享

创建虚拟机host1成功:

技术分享

 

创建host2同理。

 

(7)、设置通信,为虚拟机创建浮动IP

 

创建资源池 source-pool

技术分享

 

创建source-pool:

技术分享

 

创建成员:

技术分享

添加了两个成员:

技术分享

添加监控:

技术分享

设置浮动IP:

技术分享

设置关联:

技术分享

 

浮动IP设置成功:

技术分享

 

8、登陆虚拟机,实现通信

(1)、使用命令:$ source Project-openrc.sh 登陆openstack平台

技术分享

 

(2)、查看之前创建的虚拟机运行情况:$ nova list

技术分享

 

(3)、查看路由的ID :$ ip netns

技术分享

技术分享

 

(4)、在root权限下,使用命令:$ ip netns exec qrouter-5238202c-aa66-446c-b793-ac7a84c8c7c8 ssh -i user-key.pem cirros@10.0.0.4 登陆虚拟机。

技术分享

 

(5)、host1与haost2通信:

 

技术分享

 

转自:TDY百年树人的博客:    http://tdybnsr.blog.163.com/blog/static/2450350112015132503750/

OpenStack dashboard界面操作 实现登陆虚拟机并通信

标签:

原文地址:http://www.cnblogs.com/wsjhk/p/4469491.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!