70: 私有云管理一 、 私有云管理二 、 虚拟化网络 、 配置云主机 、 计算节点扩容 、 总结和答疑

本文档详细介绍了如何在OpenStack平台上进行项目与用户管理、配置云主机及上传镜像、设置虚拟网络、创建云主机、配置浮动IP与安全组以及计算节点扩容的步骤。从创建项目和用户,到定制云主机类型、建立网络和路由,再到创建云主机、设置外部访问权限,最后实现计算节点的扩展,整个过程涵盖了OpenStack基本操作的各个方面。
摘要由CSDN通过智能技术生成
Top

NSD CLOUD DAY03

  1. 案例1:项目与用户管理
  2. 案例2:配置云主机并上传镜像
  3. 案例3:配置虚拟网络
  4. 案例4:创建云主机
  5. 案例5:配置浮动IP与安全组
  6. 案例6:计算节点扩容

1 案例1:项目与用户管理

1.1 问题

本案例要求:

  • 创建一个项目 tedu
  • 分配一个用户管理该项目 uu

1.2 步骤

实现此案例需要按照如下步骤进行。

步骤一:创建项目

1)创建tedu项目,如图-1所示:

图-1

2)创建uu用户,如图-2所示:

图-2

2 案例2:配置云主机并上传镜像

2.1 问题

本案例要求配置云主机类型,上传镜像:

  • 自定义云主机类型 ( 2cpu, 512m 内存)
  • 上传课件里面的镜像 small.img

2.2 步骤

实现此案例需要按照如下步骤进行。

步骤一:新建云主机类型

1)通过Horizon创建云主机类型,如图-3所示:

图-3

步骤二:上传镜像,如图-4所示:

图-4

3 案例3:配置虚拟网络

3.1 问题

本案例要求:

  • 创建一个外部网络,分配给项目
  • 创建一个内部网络
  • 创建一个路由,把内部网络和外部网络连接起来

3.2 步骤

实现此案例需要按照如下步骤进行。

步骤一:创建网络

1)登陆admin用户,创建外网public,如图-5所示:

图-5

2)退出admin用户 ,登陆uu用户,创建public的子网wan,如图-6所示:

图-6

3)public外网不需要激活DHCP,如图-7所示:

图-7

4)创建内网lan,如图-8所示:

图-8

5)创建lan的子网,如图-9所示:

图-9

7)给内网分配地址池,如图-10所示:

图-10

8)新建路由,如图-11所示:

图-11

9)选择路由子网,如图-12所示:

图-12

4 案例4:创建云主机

4.1 问题

本案例要求:

  • 通过 web 页面创建云主机
  • 并通过 web console 登录云主机

4.2 步骤

实现此案例需要按照如下步骤进行。

步骤一:创建云主机

1)创建云主机,如图-13所示:

图-13

图-14

4)云主机类型,如图-15所示:

图-15

5)云主机网络,如图-16所示:

图-16

5)web页面访问云主机,如图-17所示:

图-17

5 案例5:配置浮动IP与安全组

5.1 问题

本案例要求:

  • 为刚刚创建的云主机设置外部访问
  • 设置浮动 ip
  • 配置安全组,允许外部主机 ping 云主机
  • 配置安全组,允许外部主机通过 ssh 管理云主机

5.2 步骤

实现此案例需要按照如下步骤进行。

步骤一:创建浮动IP

图-18

图-19

步骤二:建立安全组

1)新建一个安全组,允许SSH访问,如图-20:

图20

2)允许ssh访问,如图-21

图-21

3)允许HTTPS访问,如图-22所示:

图-22

步骤三:设置安全组规则,允许外界ping通云主机

1)添加规则,如图-23所示:

图-23

2)增加ping规则,如图-24所示

图-24

7)进入控制台,配置dns的ip为192.168.1.254,这里不再重复,通过浮动ip可以ssh连接,如图-25所示:

图-25

6 案例6:计算节点扩容

6.1 问题

本案例要求增加一个nova计算节点:

  • 把nova02虚拟机加入openstack集群
  • 创建云主机,实现自动调度分配

6.2 步骤

实现此案例需要按照如下步骤进行。

步骤一:安装计算节点

1)更改answer.ini文件

[root@openstack ~]# vim answer.ini		//在openstack上面操作
98 CONFIG_COMPUTE_HOSTS=192.168.1.11,192.168.1.12    
102 CONFIG_NETWORK_HOSTS=192.168.1.10,192.168.1.11,192.168.1.12 
[root@openstack ~]# packstack --answer-file answer.ini
**** Installation completed successfully ******

2)这时浏览器访问时不出现页面,15-horizon_vhost.conf文件被还原,需要重新修改这个文件

[root@openstack ~]# cd /etc/httpd/conf.d/
[root@openstack conf.d]# vi 15-horizon_vhost.conf
     35   WSGIProcessGroup apache
     36   WSGIApplicationGroup %{GLOBAL}     //添加这一行
[root@openstack conf.d]# apachectl  graceful  //重新载入配置文件

3)浏览器访问,出现页面

[root@openstack conf.d]# firefox 192.168.1.10
[root@localhost conf.d]# cd
[root@localhost ~]# ls
answer.ini   keystonerc_admin   
[root@openstack ~]# cat keystonerc_admin   
unset OS_SERVICE_TOKEN
    export OS_USERNAME=admin
    export OS_PASSWORD=1bb4c987345c45ba

4)安装后的节点状态,如图-26所示:

图-26

openstack错误分析:

1)进入控制台不显示内容,如图-27所示:

图-27

解决办法:可以重新启动一下openstack-nova-console

2)若出现云主机处于错误状态,如图-28所示:

图-28

解决办法:

可能是主机down掉

可能是内存不足

可能是内网出现了问题,检查内网,或者把内网删除(不会建立的可以参考案例4),重新建立,之后重新启动openstack

[root@openstack ~]# systemctl restart openstack-nova-compute
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尹汇川

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值