openstack--Horizon篇--创建实例
以demo用户登录,项目—计算—密钥对—创建密钥对,将秘钥命名为“demo-key”,“秘钥类型”选择“SSH秘钥”,将私钥文件(.pem格式)下载到当前计算机中保管好。添加ICMP:以demo用户登录,项目—网络—安全组—管理规则—添加规则—下拉列表选择All ICMP—添加,这条规则将允许外部使用ping工具测试实例连通性。添加SSH:以demo用户登录,项目—网络—安全组—管理规则—添加规则
目录
1.准备镜像
1.1下载Cirros 镜像
版本不要太低,建议0.5.1版
cirros是一个免费的、体积非常小的linux操作系统发行版,一般用于openstack的测试
下载地址:http://download.cirros-cloud.net/
下载内容:cirros-0.5.1-x86_64-disk.img
图 1下载Cirros操作系统
1.2下载Fedora Cloud Base镜像
建议选择.qcow2格式的镜像
下载地址:https://alt.fedoraproject.org/cloud/
下载内容:Fedora-Cloud-Base-35-1.2.x86_64.qcow2
1.3创建cirros镜像
以admin用户登录,项目—计算—镜像—创建镜像,创建名字为“cirros”的”公有”镜像,
镜像格式选择 QCOW2-QEMU模拟器,可见性选择公有
1.4创建fedora镜像
以demo用户登录,项目—计算—镜像—创建镜像,创建名字为“fedora”的”私有”镜像,镜像格式选择 QCOW2-QEMU模拟器,可见性选择私有
这样两个镜像就创建完啦
2.查看实例类型
以admin用户登录,管理员—计算—实例类型
3.查看网络
以demo用户登录,项目—网络—网络
private网络是我们的私网,我们创建实例时所用网卡就是private(10.0.0.0/24)
public网络是我们的公网,也就是虚拟机同一个网段(192.168.80.0/24)
4.添加安全组规则
在默认安全组中添加允许SSH和ICMP的两条规则。
添加SSH:以demo用户登录,项目—网络—安全组—管理规则—添加规则—下拉列表选择SSH—添加,这条规则将允许从外部通过ssh协议访问虚拟机实例
添加ICMP:以demo用户登录,项目—网络—安全组—管理规则—添加规则—下拉列表选择All ICMP—添加,这条规则将允许外部使用ping工具测试实例连通性
新添加的规则
5.添加一个密钥对
秘钥对文件请一定保管好,创建实例会用到
以demo用户登录,项目—计算—密钥对—创建密钥对,将秘钥命名为“demo-key”,“秘钥类型”选择“SSH秘钥”,将私钥文件(.pem格式)下载到当前计算机中保管好
6.创建虚拟机实例
(1)以demo用户登录,项目—计算—实例—创建实例
(2)该实例命名为“Cirros”;以image作为该实例的源,选择cirros镜像;“删除实例时删除卷”选择“是”;“创建新卷”选择“是”;系统资源选择“m1.tiny”项,保持网络、安全组、密钥对不变,点击创建实例,点击这个标志即可上下选择
选择实例类型:m1.tiny
网络默认选择:
实例创建中:
实例创建完成:
7.打开实例的控制台,两种方法
(1)项目-->计算-->实例--->控制台,这种方式退出就要重新进,比较麻烦
(2)项目-->网络-->网络拓扑--->找到实例打开控制台,这种方式会重新打开一个窗口,更加方便
更多推荐
所有评论(0)