云计算学习6——云主机创建单独篇(非常详细图文并茂)

时间:2024-10-04 07:03:48

声明:原创作品,严禁用于商业目的。 如有任何技术问题,欢迎和我交流:408797506(微信同号)。

腾讯课堂链接
B站试看视频链接

文章目录

  • 1. 登录先电IaaS云平台。
  • 2. 创建网络
  • 3. 创建路由
  • 4. 关联网络
  • 5. 上传 centos 7云主机镜像
  • 6. 创建安全组
  • 7. 创建云主机
  • 8. 绑定浮动IP地址
  • 9. 测试

使用先电2.2的IaaS云平台创建云主机的流程如下:

  1. 创建外部网络
  2. 创建内部网络
  3. 创建路由
  4. 关联网络
  5. 上传 centos 7云主机镜像
  6. 创建安全组
  7. 创建云主机
  8. 绑定浮动IP
  9. 使用远程连接工具连接云主机
    下面是详细步骤:
    完成本实验前先生效环境变量:
> source /etc/keystone/admin-openrc.sh
  • 1

1. 登录先电IaaS云平台。

如图所示:
在这里插入图片描述

2. 创建网络

2.1 创建外部网络: 管理员->系统->网络->创建网络->提交
在这里插入图片描述
在这里插入图片描述
2.2 创建外网的子网:点击网络名称:ext-net-> 创建子网->子网->子网详情->已创建
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.3 创建内部网络:管理员->系统->网络->创建网络->提交
在这里插入图片描述
在这里插入图片描述
2.4 创建内网的子网:点击网络名称:int-net-> 创建子网->子网->子网详情->已创建
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. 创建路由

项目->网络->路由->新建路由->填写名称、勾选外部网络->新建路由
在这里插入图片描述
在这里插入图片描述

4. 关联网络

管理员->系统->路由->增加接口->选择子网->提交
在这里插入图片描述
在这里插入图片描述
接下来通过项目查看网络拓扑图:
在这里插入图片描述

5. 上传 centos 7云主机镜像

准备好先电提供好的镜像CentOS_7.2_x86_64_XD.qcow2
(1) 可以通过命令行上传镜像:

> mount -o loop /opt/XianDian-IaaS-v2.2.iso /opt/iaas/             // 通过前面学习,mount挂载先电iso
> glance image-create --name CentOS7 --disk-format qcow2 --container-format bare --progress < /opt/iaas/images/CentOS_7.2_x86_64_XD.qcow2           // 使用glance命令上传镜像
  • 1
  • 2

(2) 通过SecureFX 8.1把CentOS_7.2_x86_64_XD.qcow2拷贝出来,然后通过dashboard界面上传:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6. 创建安全组

项目->计算->访问&安全->default管理规则 ->添加规则->依次添加所有ICMP协议 入口\出口,所有TCP协议 入口\出口 所有UDP协议 入口\出口

在这里插入图片描述
在这里插入图片描述

最终defaul规则如下图:在这里插入图片描述

7. 创建云主机

项目->计算->云主机->创建云主机->配置 实例名称为server、配置源、flavor、网络->启动实例。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最终:云主机处于运行中状态,表示云主机创建完成!

8. 绑定浮动IP地址

云主机->绑定浮动IP->单击”+”分配浮动IP->选择资源池->分配IP->关联
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最终绑定浮动IP地址效果如下图所示:
在这里插入图片描述

9. 测试

(1) 登录控制台,测试云主机启动是否正常:
在这里插入图片描述
注意:登录过程会出现” 控制台不能访问的问题”,无法输入。解决办法参考:
找到/etc/nova/ 配置文件:将novncproxy_base_url配置打开,并改成对应controller的ip地址。如下所示:

novncproxy_base_url=http://192.1.100.10:6080/vnc_auto.html

参考:添加链接描述
(2) 使用SecureCRT 8.1软件登录云主机后台,测试链接是否正常:
SSH登录连接对应浮动IP地址(ext-net分配的子网ip:192.168.100.12):
在这里插入图片描述