当前位置:首页 > 虚拟化 > 正文

libvirt目前只支持kvm虚拟化平台


一、virt-install的使用(一)

官方文档:


二、Centos7下如何搭建KVM虚拟机预安装
=====================================================================
相关kvm包的安装及其功能
qemu-kvm主KVM包
创建python-virtinst虚拟机所需的命令行工具和库
virt-managerGUI虚拟机管理工具
virt-top虚拟机统计命令
virt-viewerGUI程序链接到已配置的虚拟机
libvirtC语言工具包提供libvirt-client服务
libvirt-clientC语言工具包提供虚拟客户端
virt-install基于libvirt服务的虚拟机创建命令
bridge-创建和管理的有用工具一座设计的桥梁
===================================================
1.制作VT机器
终端输入命令:
cat/proc/cpuinfo|grepvmx#intelcpu
cat/proc/cpuinfo|grpesvm#amdcpu
如果flags中有vmx或svm:,表示支持VT如果没有输出,则说明您的CPU不支持,您将无法使用KVM虚拟机。
2.
a、安装bridge-utilities,一个创建网桥的工具
yum-yinstallbridge-utilities
安装完后,systemctlrestartnetwork网络重启
b并输入以下内容,将红色改为与真实环境相关的部分
TYPE="Bridge"
BOOTPROTO="static"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATALIPV6_DEFROUTE="是"
IPV6_PEERDNS="是"
IPV6_PEERROUTES="是"
IPV6_PRIVACY="否"
IPV6_FAILURE_FATAL="否"
STP="是"
DILAY="0"
NAME="br0"
DEVICE="br0"
ONBOOT="yes"
IPADDR="172.16.10.215"#IPin桥接网卡
PREFIX="16"
GATEWAY="172.16.11.1"
DNS1="8.8.4.4"
DOMAIN=""
c。将网络配置文件改为unbridge,再记住一下
#TYPE="Ethernet"
#BOOTPROTO="static"
#DEFROUTE="yes"
#PEERDNS="yes"
#PEERROUTES="yes"
#IPV4_FAILURE_FATAL="no"
#IPV6INIT="yes"
#IPV6_AUTOCONF="yes"
#IPV6_DEFROUTE="yes"
#IPV6_PEERDNS="是"
#IPV6_PEERROUTES="是"
#IPV6_PRIVACY="否"
#IPV6_FAILURE_FATAL="否"
NAME="eno16777736"
UUID="dad441c6-d806-4b24-98f2-46e606a83288"
DEVICE="eno16777736"
ONBOOT="yes"
#IPADDR="172.16.10.215"
#PREFIX="16"
#GATEWAY="172.16.11.1"
#DNS1="8.8.4.4"
#DOMAIN="anskvm"
BRIDGE="br0"
d.重启网络并检查网桥状态
systemctlrestartnetwork
brctlshow
.x86_64libvirt-client.x86_libvirt-python.x86_6.x86_64dbus-develvirt-clonetunctlvirt-managerlibvirtlibvirt-pythonpython-virtinst
5。管理虚拟机
yumgroup安装“XWindowSystem”
6.启用libvirt
systemctlstartlibvirtd
systemctlenablelibvirtd
8.建立xshell连接。
文件或qcow2文件到/var/lib/libvirt/images#(目录为KVM镜像CELL)
使用xshell(使用步骤8连接)连接主机Post这个,使用man-agent创建虚拟机,安装前必须配置好,否则安装过程中键盘和鼠标将无法使用。