Loading

云计算技能大赛 -- openstack私有云环境 第二部分

1、安全组设置

首先,输入[http://controller/dashboard],登录到平台页面上,然后根据 下图中的描述继续操作。

image.png
image.png
image.png
image.png

配置安全组完成后下一步就可以配置网络

2、云平台网络配置

① 内网配置

网络配置中,就需要用到搭建的时候使用的外网网段和网络适配器(provider)
简单理解下:云平台是用来管理云主机的,云主机使用的网络是和宿主机也就是虚拟机中间是存在一个 桥接网络的,云平台的网络通过和宿主机的外部网卡建立桥接的关系来使平台上的云主机上网。

image.png
image.png
image.png
image.png
image.png

到这里内网就算是配置完成了,下一步配置外网。

② 外网配置

image.png
image.png
image.png
image.png
image.png
image.png

配置完成外部网络后,还是需要将云平台的内网和外网做一个连接,这就需要配置一个路由器,进行两个网络的互通

③ 路由器配置

image.png
image.png
image.png

网络的东西都配置完成后,下面创建一个 云主机类型

3、创建云主机类型

云主机类型,类似一个模板文件,创建云主机的时候使用模板直接利用镜像创建云主机,不需要再设置内存、磁盘、网络等配置。

image.png
image.png
image.png
image.png

4、上传镜像

云主机类型和网络都设置完成后,我们可以使用glance命令上传一个测试镜像(在openstack官方给出的镜像中都带有一个很小的测试镜像)

#glance 命令上传镜像使用格式
#glance image-create --name [自定义镜像名] --disk-format=qcow2 \   # qcow2 镜像的格式
#                              --container-format=bare --visibility=public \
#                              --file [镜像绝对路径/镜像名]
#上传CentOS镜像
[root@controller ~]# glance image-create --name Test --disk-format=qcow2 --container-format bare --file /iso_dir/iaas/images/CentOS_6.5_x86_64_XD.qcow2 
You must provide a username via either --os-username or env[OS_USERNAME]

#这里命令执行后提示 You must provide a username via either --os-username or env[OS_USERNAME]
#这边是需要进行认证后才能使用glance服务,所以遇到这种提示就需要source 一下keystone的环境变量文件
[root@controller ~]# source /etc/keystone/admin-openrc.sh 
[root@controller ~]# glance image-create --name Test --disk-format=qcow2 --container-format bare --file /iso_dir/iaas/images/CentOS_6.5_x86_64_XD.qcow2 
+------------------+--------------------------------------+
| Property         | Value                                |
+------------------+--------------------------------------+
| checksum         | 3e565ace16066679ea363dde5411ed25     |
| container_format | bare                                 |
| created_at       | 2022-01-30T17:42:23Z                 |
| disk_format      | qcow2                                |
| id               | ba9e7698-de7a-4857-a305-b06324de2e2e |
| min_disk         | 0                                    |
| min_ram          | 0                                    |
| name             | Test                                 |
| owner            | a4212c5560ce4844a18a567295fea23f     |
| protected        | False                                |
| size             | 283181056                            |
| status           | active                               |
| tags             | []                                   |
| updated_at       | 2022-01-30T17:42:26Z                 |
| virtual_size     | None                                 |
| visibility       | shared                               |
+------------------+--------------------------------------+

image.png

镜像上传完成,下面使用 之前创建的网络和云主机模板 创建一台云主机,并可以访问外网

image.png
image.png
image.png
image.png
image.png

这边出现的错误是由于我的笔记本不支持嵌套虚拟化,所以无法再创建云主机,大家做实验的时候出现这个错误,可以到虚拟机设置中处理器----右边的VT勾选上,再次创建即可(两台都需要勾选)

image.png

image.png

更新

这里是后续更新的,我用其他可以嵌套虚拟化的机器又做了一遍,创建一台云主机。

image.png
image.png
image.png

5、结尾

兄弟们,看完平台基础搭建和设置,觉得还不错记得点赞啊…白天跑着晚上肝到凌晨两点多😢,笔记本的内存只有8G,搞起来中间崩了几次🤧,重启虚拟机好几次,写文章实属不易啊,不过我还是会坚持写下去,有问题记得留言哦。

posted @ 2022-08-13 10:38  knsec  阅读(88)  评论(0编辑  收藏  举报