OpenStack平台使用

案例——OpenStack平台使用

 

 

一、案例目标

(1)了解OpenStack平台的使用。

(2)使用OpenStack平台创建镜像。

(3)使用OpenStack平台创建网络。

(4)使用OpenStack平台创建云主机。

二、案例分析

1.规划节点

主机名

节点

controller01

控制节点1

controller02

控制节点2

compute01

计算节点1

compute02

计算节点2

server

Ansible

2.基础准备

使用Ansible部署的OpenStack平台,准备CentOS_7.2_x86_64_XD.qcow2镜像,一个虚拟机可使用网络和该网络交换机中的vlanID号。

三、案例实施

1. 创建镜像

(1)上传镜像至Glance服务

在controller节点中,通过glance命令,将qcow2镜像上传至平台中。

报错是因为私有云平台需要用户权限,.sh是一个脚本,里面就包括了私有云所需的用户权限,然后再执行命令就ok

 OpenStack平台使用

2. 创建网络

(1)创建网络

选择导航栏“管理员→系统→网络”命令,选择右侧“创建网络”按钮,创建虚拟机网络

 OpenStack平台使用

地域就是DOMAIN_NAME  用户和密码也显示了

 OpenStack平台使用

(2)设置网络

在弹出的窗口中,输入网络名称为net,项目为admin,供应商为Local,管理状态为UP。单击“提交”按钮

 OpenStack平台使用

(3)创建子网

网络创建完成后,单击网络名称,在页面右侧单击“创建子网”按钮

 OpenStack平台使用

(4)设置子网网段

在跳转的页面中,输入子网名称为subnet,网络地址为10.0.0.0/24,网关IP地址10.0.0.1,单击“下一步”按钮

 OpenStack平台使用

单击“已创建”按钮,创建网络

 OpenStack平台使用

创建完成后,可查看到网络信息

 OpenStack平台使用

3. 管理安全组

(1)管理default默认安全组

把原来的四条规则删除掉,管理访问策略安全组,选择导航栏“项目→计算→访问&安全”命令,管理default默认规则

(2)添加放行策略

单击右侧“添加规则”按钮,放行通信策略

 OpenStack平台使用

放行所有ICMP协议,单击“添加”按钮【出入口都要开放】

 OpenStack平台使用

放行所有TCP协议,单击“添加”按钮

放行所有UDP协议,单击“添加”按钮

 OpenStack平台使用

4. 创建云主机

(1)创建云主机

创建云主机,选择导航栏“项目→计算→云主机”命令,单击右侧“创建云主机”按钮

 OpenStack平台使用

(2)设置云主机名称

在弹出的页面框中,输入创建的云主机名称以及数量,单击“下一步”按钮

(3)选择云主机镜像

选择所要使用的镜像文件,单击对应镜像后的“+”按钮,然后单击“下一步”按钮

(4)选择云主机资源类型

选择所需云主机的资源类型,选择“m1.tiny”资源类型,单击对应的“+”按钮

(5)选择云主机网络

使云主机使用创建的网络,单击对应的“+”按钮,单击“启动实例”按钮

(6)查看云主机创建状态

创建完成后,可以在“云主机”页面中显示云主机列表,可查看到创建的云主机状态为“运行”

 OpenStack平台使用

(7)测试云主机连通性

打开CMD窗口,通过ping命令进行测试,可以连通云主机

可以看到云主机的IP

先做内部网络-->外部网络-->一个路由-->关联后绑定浮动IP

 OpenStack平台使用

 

 OpenStack平台使用

通过secureCRT工具,连接云主机,查看云主机IP地址,用户名root,密码00000。

Last login: Thu Dec 15 14:34:49 2016

 

 #########################

 #  Welcome to XianDian  #

 #########################

 

[root@test ~]# ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN

    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

    inet 127.0.0.1/8 scope host lo

       valid_lft forever preferred_lft forever

    inet6 ::1/128 scope host

       valid_lft forever preferred_lft forever

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

    link/ether fa:16:3e:b8:7c:bf brd ff:ff:ff:ff:ff:ff

    inet 172.30.15.3/24 brd 172.30.15.255 scope global dynamic eth0

       valid_lft 82516sec preferred_lft 82516sec

    inet6 fe80::f816:3eff:feb8:7cbf/64 scope link

       valid_lft forever preferred_lft forever

OpenStack平台使用

上一篇:数据查询


下一篇:linux cut列截取工具使用示例