自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作centos7.8-15
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作centos7.8-15
欢迎加QQ群:1026880196 进行交流学习
制作OpenStack Centos 7.8 64位镜像
#下载centos 7.8
http://mirror.nsc.liu.se/centos-store/7.8.2003/isos/x86_64/CentOS-7-x86_64-Minimal-2003.iso
#硬件准备
物理机一台:要求支持硬件虚拟化,系统推荐centos7.8桌面版
1. 安装kvm环境
yum install -y kvm virt-* libvirt bridge-utils qemu-img qemu-kvm-tools libvirt libguestfs-tools dejavu-lgc-sans-fonts
2. 创建kvm虚拟机这里省略....见自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作centos6.5-14
虚拟机分配5G  网卡选择桥接模式   只分一个/目录
#虚拟机系统下操作
3. 使用国内阿里源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
sed -i '/aliyuncs.com/d' /etc/yum.repos.d/*.repo
yum makecache fast
4. 虚拟机安装常用工具
yum install vim wget net-tools ntpdate gcc -y
5. 删除70-persistent-cd.rules和70-persistent-net.rules文件
rm -rf /etc/udev/rules.d/70*
6.禁用zeroconf路由功能
echo 'NOZEROCONF=yes'>/etc/sysconfig/network
7. 安装cloud-init
yum install acpid cloud-init cloud-utils jq parted qemu-guest-agent zip unzip -y
8. cloud-int,开启root密码登录#
sed -i 's/disable_root: 1/disable_root: 0/g' /etc/cloud/cloud.cfg
sed -i 's/ssh_pwauth: 0/ssh_pwauth: 1/g' /etc/cloud/cloud.cfg
9. ssh配置
sed -i 's/^PasswordAu.*$/PasswordAuthentication yes/' /etc/ssh/sshd_config
sed -i 's/^GSSAPIAuthentication yes/GSSAPIAuthentication no/' /etc/ssh/sshd_config
sed -i 's/^#UseDNS.*$/UseDNS no/' /etc/ssh/sshd_config
systemctl restart sshd
systemctl status sshd
10. 开机启动设置
systemctl enable acpid cloud-init qemu-guest-agent
11. 修改配置文件vim /etc/cloud/cloud.cfg ,在cloud_init_modules 下面增加: 
- resolv-conf
12. 配置内核  让实例启动输出日志 (#欢迎加QQ群:1026880196 进行交流学习)
vim /etc/default/grub
GRUB_CMDLINE_LINUX="crashkernel=auto console=ttyS0,115200n8"
GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet console=ttyS0,115200n8"
13. 更新保存 (#欢迎加QQ群:1026880196 进行交流学习)
grub2-mkconfig -o /boot/grub2/grub.cfg
14. 编辑网卡信息
sed -i '/HWADDR/d' /etc/sysconfig/network-scripts/ifcfg-eth*
sed -i '/UUID/d' /etc/sysconfig/network-scripts/ifcfg-eth*
rm -rf /etc/udev/rules.d/70-persistent-net.rules
rm -rf /etc/udev/rules.d/70-persistent-cd.rules
>/etc/udev/rules.d/7*.rules
15. 禁用selinux
sed -i '/^SELINUX=.*/c SELINUX=disabled' /etc/selinux/config
sed -i 's/^SELINUXTYPE=.*/SELINUXTYPE=disabled/g' /etc/selinux/config
grep --color=auto '^SELINUX' /etc/selinux/config
setenforce 0
16. 关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
firewall-cmd --state
17. 清理 (#欢迎加QQ群:1026880196 进行交流学习)
yum clean all
rm -rf /tmp/*
rm -rf /root/*
rm -f /var/log/wtmp /var/log/btmp
>/var/log/cloud-init.log
18. 清空历史记录并关机
history -c
poweroff
19. 查看kvm所有虚拟机
virsh list --all
20. 执行清理任务
virt-sysprep -d CentOS7.8_x86_64bit
21. 压缩镜像
cd kvm/img/
virt-sparsify --compress /var/lib/libvirt/images/CentOS7.8_x86_64bit.qcow2 CentOS7.8_x86_64bit.qcow2
22. 拷贝镜像到controller1上
cd
scp -p kvm/img/CentOS7.8_x86_64bit.qcow2 controller:/root
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作centos7.8-15的更多相关文章
- 自动化kolla-ansible部署ubuntu20.04+openstack-victoria单机
		
自动化kolla-ansible部署ubuntu20.04+openstack-victoria单机 欢迎加QQ群:1026880196 进行交流学习 一. 环境信息 1. 硬件信息 型号:Dell ...
 - 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之准备安装-09
		
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之准备安装-09 欢迎加QQ群:1026880196 进行交流学习 准备安装 #controller1 ...
 - 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之裸金属-20
		
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之裸金属-20 欢迎加QQ群:1026880196 进行交流学习 近期我发现网上有人转载或者复制原创博客 ...
 - 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之本地仓库-06
		
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之本地仓库-06 欢迎加QQ群:1026880196 进行讨论 1. 安装docker registry ...
 - 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之配置环境-05
		
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之配置环境-05 欢迎加QQ群:1026880196 进行交流学习 #全部节点执行如下操作 1. 安装常 ...
 - 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之替换logo-13
		
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之替换logo-13 欢迎加QQ群:1026880196 进行交流学习 替换 openstack das ...
 - 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之文件配置-08
		
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之文件配置-08 欢迎加QQ群:1026880196 进行交流学习 文件配置 #controller ...
 - 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作win2008r2-19
		
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作win2008r2-19 欢迎加QQ群:1026880196 进行交流学习 制作OpenSta ...
 - 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作fedora27-18
		
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作fedora27-18 欢迎加QQ群:1026880196 进行交流学习 制作OpenSt ...
 - 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作debian9.6.0-17
		
自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像制作debian9.6.0-17 欢迎加QQ群:1026880196 进行交流学习 制作Ope ...
 
随机推荐
- std::unordered_map与std::map
			
前者查找更快.后者自动排序,并可指定排序方式. 资料参考: https://blog.csdn.net/photon222/article/details/102947597
 - c/c++ 之静态库
			
静态库 编译成目标文件(未链接) g++ -c a.cc b.cc c.cc d.cc #生成 a.o b.o c.o d.o 将目标文件打包为静态库 ar rs libxxx.a a.o b.o c ...
 - Ubuntu 下安装Anaconda + 显卡驱动 + CUDA + CUDNN + 离线安装环境
			
写来给自己备忘,并不是什么教程- .- 下载安装包 Anaconda:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 显卡驱动:https ...
 - 读懂RESTful风格
			
RESTful就是资源定位和资源操作的风格.不是标准也不是协议. REST即Representational State Transfer的缩写,可译为"表现层状态转化".REST ...
 - MarkDown简单语法回顾
			
写在前面: 本文是我的第一篇博客文章,希望与大家共同交流.分享我们热爱的技术,努力成为一名优秀的软件工程师! 进入正文 使用MarkDown记笔记已经有些时候了,编辑器是使用的sublime text ...
 - Newbe.Claptrap 框架入门,第一步 —— 开发环境准备
			
Newbe.Claptrap 框架依托于一些关键性的基础组件和一些可选的辅助组件.本篇我们来介绍一下如何准备一个开发环境. Newbe.Claptrap 是一个用于轻松应对并发问题的分布式开发框架.如 ...
 - Qt+opencv亲自配置教程
			
了别人的配置,总是无法配置成功,自己慢慢摸索配置成功.我失败的原因是在于自己本机的环境变量和他们不同,特此记下,分享给有相同问题的朋友. 一.需要软件 1.cmake 3.11.3(版本无所谓) 2. ...
 - 微信小程序点击按钮将图片保存到手机
			
SaveCard: function(e) { let that = this; console.log('保存'); var imgSrc = e.currentTarget.dataset.img ...
 - frameset、frame和div 、iframe
			
框架一般应用于首页的界面排版工作.把一个网页切割成多个页面管理.frame文件一般只包含框架的布局信息,不会包含其他内容,所有的页面效果都是在各个frameset页面内显示.他们都从属于frame文件 ...
 - P2023 [AHOI2009]维护序列 题解(线段树)
			
题目链接 P2023 [AHOI2009]维护序列 解题思路 线段树板子.不难,但是...有坑.坑有多深?一页\(WA\). 由于乘法可能乘\(k=0\),我这种做法可能会使结果产生负数.于是就有了这 ...