OpenStack使用Ubuntu镜像搭建实例
1. 下载镜像
root@controller:~# wget https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img
root@controller:~# ls -l
total 574604
-rw-r--r-- 1 root root 588382208 Aug 27 13:49 noble-server-cloudimg-amd64.img
2. 设置默认root密码
Ubuntu云镜像没有默认的用户名/密码。在从映像创建实例之前,需要对其进行配置
下载guestfs-tools
工具
sudo apt install guestfs-tools
virt-customize -a <image> --root-password password:<pass>
root@controller:~# virt-customize -a noble-server-cloudimg-amd64.img --root-password password:000000
3. 上传镜像
root@controller:~# glance image-create --name Ubuntu-24.04 --file noble-server-cloudimg-amd64.img --disk-frmat qcow2 --container-format bare --progress
4. 创建实例
登录: root / 000000
其他镜像操作方法基本相似