赞
踩
CentOS 7
http://cloud.centos.org/centos/7/images/
链接中是官方做好的镜像列表,用于通用的云的镜像,目前对 Azure、Oracle 有单独的镜像
CirrOS
https://launchpad.net/cirros
下载镜像
下载网站 http://cloud.centos.org/centos/7/images/
或者直接 wget http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud.qcow2c
,这个是 CentOS 7.8 Mini
用 Cli 的方式制作镜像
在控制节点执行 openstack image create --disk-format qcow2 --file /root/CentOS-7-x86_64-GenericCloud.qcow2c --container-format bare centos78
更改密码
更改密码有多种方式,这里用 cloud-init 的方式,比较简单
在创建虚机时,将如下脚本加到配置中
#cloud-config
ssh_pwauth: yes
chpasswd:
list: |
root:123456
ubuntu:123456
expire: false
然后创建实例,密码会自动修改完成
设置镜像为 public
openstack image set --public 镜像ID
openstack image create \
--disk-format qcow2 \
--file /tmp/cirros-0.4.0-x86_64-disk.img \
--container-format bare \
cirros-0.4.0-x86_64
# 添加 CentOS 镜像
# 注意,这种方式添加的镜像还需要手动安装,所以不推荐使用
openstack image create --disk-format qcow2 --file /root/CentOS-7-x86_64-Minimal-1810.iso --container-format bare CentOS7.6
如果创建时某些数据没有设置,后面也可通过命令更改
用 CirrOS 测试
首先下载镜像
地址:http://download.cirros-cloud.net/0.5.1/cirros-0.5.1-x86_64-disk.img
我这里下载的 0.5.1 版本,x86_64 的 img 格式的镜像
用 admin 账户登录控制台
填写下图中的参数,上传镜像,img 格式的镜像格式是 qcow2
完成后,点 “创建镜像” 即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。