openstack虚拟机模板的搭建

最近搭建了openstack,期间出现了各式各样的问题,今天就聊聊openstack的搭建心得
首先,我们需要先创建一个虚拟机模板。(创建模板时一定要注意,它是我们搭建openstack的基础,模板搭建不完美的话,后面搭建会出现各种问题)
首先在我们的真实机上安装ftp服务,作为搭建虚拟机的yum源
yum -y install vsftpd //安装ftp服务
systemctl restart vsftpd //启动ftp服务
mkdir /var/ftp/centos //创建挂载目录
mount /iso/CentOS-7-x86_64-DVD-1708.iso /var/ftp/centos/
//镜像挂载
cd /var/lib/libvirt/images/ 进入镜像的目录
qemu-img create -f qcow2 node.qcow2 2G 创建镜像文件(操作完成后,这个就是我们的模板)
使用virt-manager安装虚拟机(图形界面,就不多描述)
安装完成,进入虚拟机,我们开始制作模板了
1.禁用selinux (注意我们选择最小安装,vim命令可能无法使用,我们可以使用vi或者配置完yum后用yum先安装vim的包)
vim /etc/selinux/config
SELINUX=disabled
2.卸载防火墙与 NetworkManager
yum -y remove NetworkManager-* firewalld-* python-firewall
3.配置 yum 源
vim /etc/yum.repos.d/dvd.repo
[dvd]
name=dvd
baseurl=ftp://192.168.4.2/centos
enabled=1
gpgcheck=0

yum clean all
yum repolist
4.导入公钥
把/etc/yum.repos.d/dvd.repo 的 gpgcheck=0 改成 gpgcheck=1
lftp 192.168.4.254
lftp 192.168.4.254:~> cd centos
lftp 192.168.4.254:/centos> get RPM-GPG-KEY-CentOs-7
lftp 192.168.4.254:/centos> exit
rpm –import RPM-GPG-KEY-CentOs-7 //导入gpg key
yum -y install net-tools vim-enhanced bridge-utils psmisc
//测试安装是否成功,并安装需要的一些基础包
5.配置网卡
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=”eth0”
ONBOOT=”yes”
IPV6INIT=”no”
TYPE=”Ethernet”
BOOTPROTO =”dhcp”
重启网络服务
systemctl restart network
6.禁用空路由
vim /etc/sysconfig/network
NOZEROCONF=”yes”
7.添加 console 配置
vim /etc/default/grub
GRUB_CMDLINE_LINUX=”biosdevname=0 net.ifnames=0 console=ttyS0,115200n8”
GRUB_DISABLE_LINUX_UUID=”true”
GRUB_ENABLE_LINUX_LABEL=”true”
8.重新生成 grub.cfg
grub2-mkconfig -o /boot/grub2/grub.cfg
9.安装扩展分区软件
yum install -y cloud-utils-growpart
10.第一次开机自动扩容
chmod 755 /etc/rc.local
/usr/bin/growpart /dev/vda 1
/usr/sbin/xfs_growfs /
11.关闭虚拟机后执行信息清理工作
virt-sysprep -d centos7.0 //真机上面操作,centos7.0 为虚拟机名称

到此我们的模板就算安装完成了,openstack的安装我们下篇见。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值