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

目录

一、下载 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/

手动创建映像及在OpenStack云计算平台的镜像应用_第1张图片

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

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

手动创建映像及在OpenStack云计算平台的镜像应用_第2张图片

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

手动创建映像及在OpenStack云计算平台的镜像应用_第3张图片手动创建映像及在OpenStack云计算平台的镜像应用_第4张图片手动创建映像及在OpenStack云计算平台的镜像应用_第5张图片

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

三、更改一些设置

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

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

手动创建映像及在OpenStack云计算平台的镜像应用_第6张图片手动创建映像及在OpenStack云计算平台的镜像应用_第7张图片

2、添加软件仓库

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

手动创建映像及在OpenStack云计算平台的镜像应用_第8张图片

3、 安装 ACPI 服务

yum install acpid -y

手动创建映像及在OpenStack云计算平台的镜像应用_第9张图片

4、使用 cloud-init 获取公钥

yum install cloud-init -y

手动创建映像及在OpenStack云计算平台的镜像应用_第10张图片

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

yum install cloud-utils-growpart -y

手动创建映像及在OpenStack云计算平台的镜像应用_第11张图片

6、禁用 zeroconf 路由

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

7、配置控制台

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

手动创建映像及在OpenStack云计算平台的镜像应用_第12张图片手动创建映像及在OpenStack云计算平台的镜像应用_第13张图片

8、修改网络配置

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

手动创建映像及在OpenStack云计算平台的镜像应用_第14张图片

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

手动创建映像及在OpenStack云计算平台的镜像应用_第15张图片3、压缩

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

手动创建映像及在OpenStack云计算平台的镜像应用_第16张图片4、暴露

方便OpenStack使用

mv yyl.qcow2 /var/www/html/

手动创建映像及在OpenStack云计算平台的镜像应用_第17张图片

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

1、创建镜像

手动创建映像及在OpenStack云计算平台的镜像应用_第18张图片

2、创建云主机类型

手动创建映像及在OpenStack云计算平台的镜像应用_第19张图片

3、创建云主机

openstack image list
openstack console url show vm1

手动创建映像及在OpenStack云计算平台的镜像应用_第20张图片手动创建映像及在OpenStack云计算平台的镜像应用_第21张图片

绑定浮动ip

手动创建映像及在OpenStack云计算平台的镜像应用_第22张图片

 使用cloud-user登录手动创建映像及在OpenStack云计算平台的镜像应用_第23张图片

4、卷 快照的使用

手动创建映像及在OpenStack云计算平台的镜像应用_第24张图片手动创建映像及在OpenStack云计算平台的镜像应用_第25张图片手动创建映像及在OpenStack云计算平台的镜像应用_第26张图片手动创建映像及在OpenStack云计算平台的镜像应用_第27张图片手动创建映像及在OpenStack云计算平台的镜像应用_第28张图片

手动创建映像及在OpenStack云计算平台的镜像应用_第29张图片手动创建映像及在OpenStack云计算平台的镜像应用_第30张图片手动创建映像及在OpenStack云计算平台的镜像应用_第31张图片手动创建映像及在OpenStack云计算平台的镜像应用_第32张图片

回收

手动创建映像及在OpenStack云计算平台的镜像应用_第33张图片手动创建映像及在OpenStack云计算平台的镜像应用_第34张图片

5、云硬盘的扩容

手动创建映像及在OpenStack云计算平台的镜像应用_第35张图片手动创建映像及在OpenStack云计算平台的镜像应用_第36张图片手动创建映像及在OpenStack云计算平台的镜像应用_第37张图片

回收:

手动创建映像及在OpenStack云计算平台的镜像应用_第38张图片手动创建映像及在OpenStack云计算平台的镜像应用_第39张图片手动创建映像及在OpenStack云计算平台的镜像应用_第40张图片

你可能感兴趣的:(OpenStack,openstack,云计算)