1.登录控制节点任意一台服务器,将镜像上传到此节点 (建议所有镜像都存放统一路径,路径可以自定义,也可以新建一个文件用来存放镜像) 注:上传镜像用任意方式都行,crt或者其他工具!!!
2.编写上传脚本
[root@controller01 ~]# vi uplod.sh #!/bin/bash glance image-create --name \$1 --file \$2 --disk-format raw --container-format bare --visibility public --progress #脚本参数说明,$1是在glance中看到的名字(自定义的名字),$2是上传的镜像路径,最好加上绝对路径3.执行获得权限脚本
[root@controller01 ~]# chmod uplod.sh4.执行上传脚本 格式:bash upload.sh在glance中看到镜像名字(自定义名字) 镜像真是的名字(最好用绝对路径) 例如:
[root@controller01 ~]# bash upload.sh win2008r2 /home/raw/20180112-win2008r2.raw5.检查镜像是否上传成功
[root@controller01 ~]# sh /root/admin-openrc.sh [root@controller01 ~]# glance image-list