如何为OpenStack配置Linux官方镜像的登录信息


这是我参与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/

一般来说,镜像文件的默认格式有vhdimgovavmdk等,使用img格式文件时镜像格式选用原始,也能成功启动,另外可以自动适配启动时选择的两个网络。

参考

做一个CentOS7.6镜像
Linux 基本工具:virt-install --os-variant可选值
基于CentOS8系统制作OpenStack的镜像
CentOS-7-x86_64-GenericCloud.qcow2镜像配置实例密码
CentOS-7-x86_64-GenericCloud.qcow2镜像

Guess you like

Origin juejin.im/post/7032187343301935111