ubuntu 配置openstack
本文最后更新于:2022年4月4日 晚上
实验题目
面向IaaS的OpenStack部署
实验目的
在Linux环境下,熟悉OpenStack环境。
具体包括:了解OpenStack编程环境的配置和部署,完成实验环境及实验工具的熟悉,撰写实验报告。
实验环境
硬件环境
Intel Core I5-8300H
Nvidia Geforce gtx1060
软件环境
VMware Workstation 16
ubuntu 20.04
实验步骤与内容
选择安装MicroStack MicroStack是一个OpenStack上游发行版
安装
1 |
|
按如下方式查看已安装信息
1 |
|
在这里,我们看到OpenStack Ussuri已经部署!
初始化
初始化步骤会自动部署、配置和启动 OpenStack 服务。
1 |
|
验证
验证步骤的目的是确认云处于工作状态。验证将包括以下操作:
- 执行各种 OpenStack 查询
- 创建实例
- 通过 SSH 连接到实例
- 访问云仪表板
列出默认的image
1 |
|
获取默认的实例列表
1 |
|
创建实例
MicroStack附带了一个方便的实例创建命令microstack launch
,它对其实例使用以下默认值:
- keypair
microstack
- flavor
m1.tiny
- floating IP address on subnet
10.20.20.0/24
基于"cirros"映像创建名为"demo"的实例
1 |
|
使用与默认密钥对关联的私有 SSH 密钥访问实例:
1 |
|
访问云仪表盘
访问: https://10.20.20.1:443
获得密码
1 |
|
登录
关闭
openstack 在启动时会占用大量cpu,启动后,会一直占据至少4g内存,让我们本来就性能羸弱的虚拟机不堪重负😿。我们可以选择关闭它。
1 |
|
当然我们也可以重新启动
1 |
|
结论分析与体会
Openstack是一个非常流行的创建私有云的框架,但是对资源消耗过大,安装较为繁琐。
使用MicroStack安装过程较为简单,但是因为其版本还停留在beta阶段,可能存在问题,需要以后解决。