这是我参与11月更文挑战的第19天,活动详情查看:2021最后一次更文挑战
如何为OpenStack配置Linux官方镜像的登录信息
CentOS qcow2,Centos测试的是CentOS-7-x86_64-GenericCloud.qcow2。
Ubuntu img,ubuntu测试的是:ubuntu-20.04-server-cloudimg-amd64.img。
在使用官方镜像过程中,有时不知道镜像的登录账户和密码,无法正常使用实例。
我们可以在创建实例时将密码写入启动脚本中,下面以root
账户密码为例,具体操作如下:
配置→启动
1.在镜像列表中,选择要启动的官方镜像。点击启动
按钮。
2.在【配置】选项中的【自定义脚本】编辑框中输入以下内容:
#!/bin/bash
passwd root<<EOF
1234qwer
1234qwer
EOF
复制代码
例:自定义脚本填写结果
3.配置完成后,点击创建实例
按钮。
4.进入实例的VNC界面,便可以使用上面填写的账户和密码登录该官方镜像。
官方镜像下载→OpenStack
OpenStack官方镜像下载源,暂时未找到其他的镜像,目前只有Centos和ubuntu两种Linux发行版的官方镜像。
Centos官方镜像下载地址:cloud.centos.org/centos/
ubuntu官方镜像下载地址:cloud-images.ubuntu.com/releases/
一般来说,镜像文件的默认格式有vhd
、img
、ova
、vmdk
等,使用img
格式文件时镜像格式选用原始
,也能成功启动,另外可以自动适配启动时选择的两个网络。
参考
做一个CentOS7.6镜像
Linux 基本工具:virt-install --os-variant可选值
基于CentOS8系统制作OpenStack的镜像
CentOS-7-x86_64-GenericCloud.qcow2镜像配置实例密码
CentOS-7-x86_64-GenericCloud.qcow2镜像