手动创建映像及在OpenStack云计算平台的镜像应用

news2024/11/14 20:09:51

目录

一、下载 rhel7.6 安装ISO

二、在VMware 的虚拟机内创建虚拟机

三、更改一些设置

1、使用httpd暴露(在外部虚拟机)

2、添加软件仓库

3、 安装 ACPI 服务

4、使用 cloud-init 获取公钥

5、安装 cloud-utils-growpart 以允许调整分区大小

6、禁用 zeroconf 路由

7、配置控制台

8、修改网络配置

9、禁止selinux,防火墙服务

10、关机

四、创建映像

1、安装软件

2、清理

​3、压缩

​4、暴露

五、OpenStack云计算平台的镜像应用

1、创建镜像

2、创建云主机类型

3、创建云主机

4、卷 快照的使用

5、云硬盘的扩容


一、下载 rhel7.6 安装ISO

mkdir /iso
mv rhel-server-7.6-x86 64-dvd.iso /iso/

拉伸LVM (磁盘空间不够扩容)

pvcreate /dev/sdb
vgs
vgextend rhel /dev/sdb
lvextend -l +5119 /dev/rhel/root
xfs growfs /dev/rhel/root
df -h /

二、在VMware 的虚拟机内创建虚拟机

和之前安装虚拟机一样的设置

三、更改一些设置

1、使用httpd暴露(在外部虚拟机)

yum install -y httpd
In -s /media/ /var/www/html/
ll /var/www/html/
systemctl start httpd.service

2、添加软件仓库

vi yyl.repo
[AppStream]
name=AppStream
baseurl=http://192.168.67.54/media/
gpgcheck=0

3、 安装 ACPI 服务

yum install acpid -y

4、使用 cloud-init 获取公钥

yum install cloud-init -y

5、安装 cloud-utils-growpart 以允许调整分区大小

yum install cloud-utils-growpart -y

6、禁用 zeroconf 路由

echo "NOZEROCONF=yes" >> /etc/sysconfig/network

7、配置控制台

vi /boot/grub2/grub.cfg
console=tty0 console=ttyS0,115200n8

8、修改网络配置

vi /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE="Ethernet"
BOOTPROTO="dhcp"
NAME="eth0"
DEVICE="eth0"
ONB00T="yes"

9、禁止selinux,防火墙服务

vi /etc/selinux/config
systemctl disable --now firewalld.service

10、关机

poweroff

四、创建映像

1、安装软件

yum install -y libguestfs-tools-c-1.38.2-12.el7.x86 64

2、清理

virt-sysprep -d rhel7.6

3、压缩

virt-sparsify --compress rhel7.6.qcow2 yyl.qcow2

4、暴露

方便OpenStack使用

mv yyl.qcow2 /var/www/html/

五、OpenStack云计算平台的镜像应用

1、创建镜像

2、创建云主机类型

3、创建云主机

openstack image list
openstack console url show vm1

绑定浮动ip

 使用cloud-user登录

4、卷 快照的使用

回收

5、云硬盘的扩容

回收:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1248961.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

H5游戏和小程序游戏的区别是什么,分别有什么优势?

H5游戏和小程序游戏都是基于互联网的游戏形式,但它们在技术实现、发布平台和用户体验等方面存在一些区别。 技术实现: H5游戏: 使用HTML5、CSS3、JavaScript等Web技术进行开发。这意味着玩家可以通过任何支持Web浏览器的设备访问游戏&#…

CAD随机多面体_圆柱试件3D插件

插件介绍 CAD随机多面体_圆柱试件3D插件可用于在AutoCAD软件内生成随机三维多面体及外侧圆柱体试件。插件可确保多面体之间不发生干涉,且多面体与外侧圆柱体试件之间保持适配关系,确保生成的模型导入有限元软件后几何合理有效。本插件主要可应用于三维混…

对 .NET程序2G虚拟地址紧张崩溃 的最后一次反思

一:背景 1. 讲故事 最近接连遇到了几起 2G 虚拟地址紧张 导致的程序崩溃,基本上 90% 都集中在医疗行业,真的很无语,他们用的都是一些上古的 XP,Windows7 x86,我也知道技术人很难也基本无法推动硬件系统和…

XG916Ⅱ轮式装载机后驱动桥设计机械设计CAD

wx供重浩:创享日记 对话框发送:装载机 获取完整论文报告工程源文件 本次设计内容为XG916Ⅱ装载机后驱动桥设计,大致上分为主传动的设计,差速器的设计,半轴的设计,最终传动的设计四大部分。其中主传动锥齿轮…

读懂搜狐财报里的“生长密码”

自然界中各种植物的生长,在某些方面都合乎一定的数学规律。比如,斐波那契数列:树木各个年份对应的枝丫数、不同花朵的花瓣数量都对应着“1,1,2,3,5……”的数字。 科学家们认为,斐波…

最近iphone手机的交管12123闪退,打不开的解决办法?

苹果手机系统和新版软件不配,终极决绝办法:升级IOS系统就好 可能是手机的内存不足了,因为在使用APP时,需要占用手机的内存,如果手机内存不足以支持软件允许,软件就会闪退。车主可以清理一下手机的内存&…

高压配电室无人值守

高压配电室无人值守是指高压配电室在没有现场人员持续值守的情况下进行运行和管理。这种模式的实现依赖于先进的智能化技术和自动化系统,以确保配电室的安全、稳定和高效运行。 无人值守智能高压配电室的优势包括: 成本降低:无需常驻人员值守…

堆的实现(C语言版)

文章目录 概述堆的实现初始化销毁插入删除取堆顶元素求堆的长度判断堆是否为空 完整代码 概述 如果有一个关键码的集合K {k0,k1,k2…kn-1}&#xff0c;把它的所有元素按完全二叉树的顺序存储方式存储在一个一维数组中&#xff0c;并满足&#xff1a;Ki <K2*i1 且 Ki<K2…

Fiddler 无法抓包手机 https 报文的解决方案来啦!!

解决手机https无法抓包的问题 当你测试App的时候&#xff0c;想要通过Fiddler/Charles等工具抓包看下https请求的数据情况&#xff0c;发现大部分的App都提示网络异常/无数据等等信息 这时候怎么解决呢&#xff1f; 以软件测试面试提刷题APP为例&#xff1a; Fiddler上的显示…

excel自己记录

1、清除换行符号 2、添加特殊符号&并清除换行符号 7日&15日&30日&60日 3、判断单元格最后一个字符是不是数字&#xff0c;不是就删掉 IF(ISNUMBER(--RIGHT(B2,1)),B2,SUBSTITUTE(B2,RIGHT(B2,1),"")) ISNUMBER(--RIGHT(B2,1))判断最右边的一个数是否…

【正点原子STM32连载】 第五十八章 手写识别实验(Julia分形)实验 摘自【正点原子】APM32F407最小系统板使用指南

1&#xff09;实验平台&#xff1a;正点原子stm32f103战舰开发板V4 2&#xff09;平台购买地址&#xff1a;https://detail.tmall.com/item.htm?id609294757420 3&#xff09;全套实验源码手册视频下载地址&#xff1a; http://www.openedv.com/thread-340252-1-1.html## 第五…

[Python程序打包: 使用PyInstaller制作单文件exe以及打包GUI程序详解]

文章目录 概要Python 程序打包—使用 Pyinstaller 打包 exePython程序打包—使用Pyinstaller打包GUI程序Python程序打包—使用 Pyinstaller 设置 exe 图标小结 概要 使用PyInstaller工具将Python程序打包成可执行&#xff08;EXE&#xff09;文件。将Python程序打包成EXE的好处…

socket can中是如何根据 结构体can_bittiming_const中的字段 计算bitrate的?

在 SocketCAN 中&#xff0c;can_bittiming_const 结构体用于表示 CAN 总线的定时参数&#xff0c;包括位率&#xff08;bitrate&#xff09;的计算。can_bittiming_const 包含了许多与位率相关的参数&#xff0c;其中一些参数用于计算实际的位率。 下面是一些与位率计算相关的…

java中关键字 volatile 和 synchronized 有什么区别

java中 volatile 和 synchronized 有什么区别&#xff1f;

城市NOA到来时刻,车企密集上车NVIDIA

作者 |张祥威 编辑 |德新 基于双NVIDIA DRIVE Orin实现城市NOA&#xff0c;已是今天国内汽车行业的主流做法。 这款芯片获得广泛的市场认同&#xff0c;用时仅一年多。去年3月&#xff0c; NVIDIA DRIVE Orin正式投产&#xff0c;此后从造车新势力一路来到更多自主品牌的车内&…

初学vue3与ts:路由跳转带参数

index-router <!-- 路由跳转 --> <template><div><div class"title-sub flex"><div>1、用router-link跳转带参数id1&#xff1a;</div><router-link to"./link?id1"><button>点我跳转</button>&…

逆矩阵相关性质与例题

1.方阵的行列式&#xff1a;就是将方阵中的每一个元素转换至行列式中。 1.性质一&#xff1a;转置方阵的行列式等于转置前的行列式。&#xff08;对标性质&#xff1a;行列式与它的转置行列式相等&#xff09; 2.性质二&#xff1a;|ka||a|*k的n次方&#xff0c;n为方阵阶数。 …

MySQL表的操作『增删改查』

✨个人主页&#xff1a; 北 海 &#x1f389;所属专栏&#xff1a; MySQL 学习 &#x1f383;操作环境&#xff1a; CentOS 7.6 阿里云远程服务器 &#x1f381;软件版本&#xff1a; MySQL 5.7.44 文章目录 1.创建表1.1.创建时指定属性 2.查看表2.1.查看表结构2.2.查看建表信息…

HTTP/2:多路复用、服务器推送和首部压缩的革命

&#x1f90d; 前端开发工程师&#xff08;主业&#xff09;、技术博主&#xff08;副业&#xff09;、已过CET6 &#x1f368; 阿珊和她的猫_CSDN个人主页 &#x1f560; 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 &#x1f35a; 蓝桥云课签约作者、已在蓝桥云…

IO多路转接之epoll

目录 一. epoll的实现原理 二. epoll的相关接口 2.1 epoll_create -- 创建epoll模型 2.2 epoll_ctl -- 对epoll模型进行控制 2.3 epoll_wait -- 等待epoll所关注的事件就绪 2.4 epoll相关接口的使用方法 三. Epoll服务器的模拟实现 3.1 EpollServer类的声明 3.2 Epoll…