如何通过VMware搭建制作Openstack镜像的环境环境介绍
宿主机操作系统:Windows10旗舰版
软件:VMware WorkStation14 Pro
虚拟机操作系统:CentOS7.1
虚拟机配置:4核8G
虚拟机IP:192.168.1.5
网卡模式:NAT
镜像:CentOS-7-x86_64-Minimal-1503-01.iso
镜像下载链接:/centos-vault/
VMware虚拟机操作系统安装
CentOS7.1系统安
装手册.docxtabletdriver是什么软件
安装epel源
到/wiki/EPEL/zh-cn下载对应操作系统版本的epel-release包的最新版本,然后上传到虚拟机并安装
# rpm -arch.rpm
安装KVM
# yum install libcanberra-gtk2 qemu-kvm.x86_64 qemu-kvm-tools.x86_64 libvirt.x86_64 libvirt-cim.x86_64 libvirt-client.x86_arch libvirt-python.x86_64 dbus-devel virt-clone virt-manager libvirt libvirt-python -y # yum groupinstall "Virtualization Host" -y
# yum install qemu-system* -y
# systemctl restart libvirtd
修改网卡配置文件
修改网卡配置文件,重启网络服务,将虚拟机网卡桥接到br网桥上,此示例中虚拟机网卡名为eno16777736,对应的网卡配置文件如下:
# cat ifcfg-eno16777736
BOOTPROTO=static
NAME=eno16777736
DEVICE=eno16777736
ONBOOT=yes
BRIDGE=br
# cat ifcfg-br
TYPE=Bridge
BOOTPROTO=static
IPADDR=192.168.128.129
NETMASK=255.255.255.0
GATEWAY=192.168.128.2
DNS1=192.168.128.2
NAME=br
DEVICE=br
ONBOOT=yes
DEVICE、NAME、IPADDR、NETMASK、GATEWAY参数请根据实际情况进行相应修改
iptables -F
setenforce 0
systemctl stop NetworkManager
systemctl restart network
创建工作目录
mkdir /tvm/
cd /tvm/
上传虚拟机镜像
通过winscp或Xftp等支持ssh的远程文件传输工具上传虚拟机镜像(raw镜像或qcow2镜像)到/tvm下,若镜像是qcow2格式的,先转换成raw格式的。
# qemu-img convert -f qcow2 CentOS7.1_XM_170819.qcow2 -O raw CentOS7.1_XM_170819.raw
编辑xml文件并启动虚拟机
将图中红方框处改成虚拟机镜像所在绝对路径,若需要给虚拟机挂载ISO文件进行操作系统安装,则在箭头处指定ISO文件的绝对路径。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论