首页 > 其他分享 >OpenStack制作镜像

OpenStack制作镜像

时间:2024-11-19 16:29:33浏览次数:1  
标签:镜像 -- root kvm Ubuntu 22.04 ubuntu OpenStack 制作

Ubuntu镜像的制作采用的是IOS 安装 转qcow2 上传OpenStack使用。

1.环境介绍
主机:Ubuntu 22.04
工具:QEMU+KVM
镜像类型:Ubuntu 22.04
工具:VNC-Client、系统镜像ISO或者IMG格式等,这里使用:ubuntu-22.04.5-live-server-amd64.iso
2. 环境准备
root@node3:~/t# cat /proc/version
Linux version 6.8.0-48-generic (buildd@lcy02-amd64-040) (x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #48~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct  7 11:24:13 UTC 2

3. 安装工具及插件

apt-get install dnsmasq libvirt-daemon-system qemu-kvm qemu-utils virt-manager -y
//加载kvm相关的模块
# modprobe kvm
# modprobe kvm_intel
# modprobe kvm_amd
//检测各模块是否正常
# kvm-ok  
# lsmod | grep kvm  #显示KVM模块是否加载
# virsh -c qemu:///system list
# adduser root kvm   #添加用户到KVM组
# service libvirtd restart  //启动服务


​ 备注:本次使用vnc远程操作宿主机进行安装,需宿主机配置vnc服务

4. 使用QEMU-IMG生成云镜像的系统盘
#使用QEMU-IMG生成云镜像的系统盘,这里选用QCOW2格式的磁盘,给定大小10G
root@node3:~/t# qemu-img create -f qcow2 ubuntu.qcow2 10G

root@node3:~/t# virt-install --virt-type kvm --name ubuntu --ram 1024 \
--cdrom=ubuntu-22.04.5-live-server-amd64.iso \
--disk ubuntu.qcow2 --network network=default  \
--graphics vnc,listen=0.0.0.0 \
--noautoconsole    \
--os-type=linux \
--os-variant=ubuntugroovy

#查看--os-variant 参数
root@node3:~/t# virt-install --os-variant list
almalinux9
almalinux8
alpinelinux3.19
alpinelinux3.18
alpinelinux3.17
alpinelinux3.16
alpinelinux3.15
alpinelinux3.14
.....
ubuntu21.04, ubuntuhirsute
ubuntu20.10, ubuntugroovy
ubuntu20.04, ubuntufocal
ubuntu19.10, ubuntueoan
ubuntu19.04, ubuntudisco
.....
5. 查看状态

virsh list

virsh vncdisplay 1

6. 通过vnc 连接宿主机,打开虚拟系统管理器

7. 开始命令行式安装Ubuntu

https://blog.csdn.net/qq_19253847/article/details/129197496

8. 安装完成后重启,需配置网卡、
网卡改为桥接模式。OpenStack组件使用网桥模式。
1、编辑/etc/default/grub
-----------------------------------------------------
root@ubuntu:~# vi /etc/default/grub

找到GRUB_CMDLINE_LINUX=""

改为GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
-----------------------------------------------------

2、重新生成GRUB的启动菜单配置文件(/boot/grub/grub.cfg)
----------------------------------------
root@ubuntu:~# update-grub
----------------------------------------

3、重启系统
9. 问题二:

img

解决办法:
进入系统后,打开终端,输入下面命令,
cd /etc/systemd/system/network-online.target.wants/
 vi systemd-networkd-wait-online.service

img

标签:镜像,--,root,kvm,Ubuntu,22.04,ubuntu,OpenStack,制作
From: https://www.cnblogs.com/senmYx/p/18555100

相关文章

  • zlibrary镜像网站,zlibrary中文入口(持续更新)
    zlibrary,一个全球领先的数字图书馆,拥有超过1300万册电子书资源,供人下载。它跨越多个学科,从古典文学到现代科技,再到人文艺术,无所不包。ZLibrary的使命是促进教育平等,让每个人都能便捷地获取知识。zlibrary电脑客户端/安卓appzlibrary(windows/mac/安卓)客户端:https://pan.quark......
  • Z-Library最新可用官方网址及镜像入口【2024持续更新】
    Z-Library(简称Z-Lib)是全球最大的免费在线图书馆,分享各种电子书的下载。无论是各类电子书,还是期刊文章都可以在上面免费的获取,绝对称得上是「海量」书籍和文献。用户可在上面下载期刊、文章以及各类书籍,其共收录了超过 1000w 本书籍和 8000w 篇文章。因为版权问题,网站曾于......
  • HTML·第八章 利用CSS制作导航栏菜单
    8.1水平顶部导航栏水平顶部导航栏(HorizontalTopNavigationBar)是网页设计中常用的一种导航栏布局,通常位于页面的顶部,以水平的方式排列导航选项。这种布局便于用户快速访问网站的主要部分。常见的设计元素包括菜单项、图标、搜索框、以及用户信息等。一、水平顶部导航栏......
  • 告别尴尬证件照!一款新兴AI证件照制作工具:HivisionIDPhoto!
    在数字化时代,证件照制作不仅仅是摄影师的专属工作,借助AI技术,普通用户也能轻松制作标准的证件照。今天我要给大家推荐一个轻量级的AI证件照制作工具—HivisionIDPhoto。它能够帮助你快速生成符合不同规格的标准证件照,并且支持多种功能,如智能抠图、美颜(即将推出)以及智......
  • 第八章 利用CSS制作导航菜单
    8.1水平顶部导航栏8.1.1简单水平导航栏的设计与实现8.1.1.1导航栏的创建通常使用HTML的无序列表(<ul>)和列表项(<li>)来创建导航栏的基本结构。通过CSS对列表进行样式设置,去除默认的列表样式,如项目符号等,使其呈现为水平排列的导航栏<!DOCTYPEhtml><html> <head> <......
  • 三种方法教你下载 Windows 10 和 Windows 11 原生镜像
    方法一:通过微软官网下载下载Windows11镜像打开微软官网下载页面访问微软官网的 Windows11下载页面。选择下载选项在页面中找到 下载Windows11磁盘映像(ISO) 部分。选择 Windows11 ISO下载方式。选择语言在语言选项中选择 简体中文,然后点击 ......
  • 运维系列:Docker学习笔记(3)-- 如何使用Dockerfile构建镜像
    Docker学习笔记(3)--如何使用Dockerfile构建镜像Docker学习笔记(3)--如何使用Dockerfile构建镜像1.Dockerfile的书写规则及指令使用方法(1)FROM(指定基础image)该指令有两种格式:(2)MAINTAINER(用来指定镜像创建者信息)格式:(3)RUN(安装软件用)该指令有两种格式:......
  • Docker Registry 镜像
    @Trance233'usestrict'consthub_host='registry-1.docker.io'constauth_url='https://auth.docker.io'constworkers_url='https://xxx.com'constPREFLIGHT_INIT={status:204,headers:newHeaders({......
  • 4-登录私有库并拉取镜像
    登录私有库dockerlogin-uadmin-pserver~YZ2024http://8.134.59.62:8083●-u私有库用户名:admin为私有库用户名●-p私有库密码:server~YZ2024为私有库密码●私有库访问地址:私有库IP:端口号:http://8.134.59.62:8083●私有库镜像列表访问地址:私有库IP:端口号/v2/_cata......
  • OSG开发笔记(三十二):深入理解相机视口、制作支持与主视图同步变换旋转的相机HUD
    前言  深入理解相机视口,摸索相机视口旋转功能,背景透明或者不透明。  本篇,实现了一个左下角旋转HUD且背景透明的相机视口。 Demo           HUD相机的坐标  抬头HUD就是通过投影矩阵来实现,具体可参看《OSG开发笔记(二十):OSG使用HUD......