安装组件
yum -y install libvirt* virt-* qemu-kvm*
安装一个桌面话工具
yum -y group install gnome-desktop
dd镜像
dd if=/dev/cdrom of=/opt/CentOS-7-x86_64-DVD-2009.iso
启动服务
[root@admin]# systemctl start libvirtd.service #启动服务
[root@admin]# systemctl status libvirtd.service #查看服务是否启动
● libvirtd.service - Virtualization daemon
Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2021-12-16 01:03:37 CST; 32min ago
Docs: man:libvirtd(8)
https://libvirt.org
Main PID: 4818 (libvirtd)
Tasks: 19 (limit: 32768)
CGroup: /system.slice/libvirtd.service
├─1883 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-...
├─1884 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-...
└─4818 /usr/sbin/libvirtd
查看CPU是否支持虚拟化
[root@admin opt]# egrep "svm|vmx" /proc/cpuinfo |uniq
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf eagerfpu pni pclmulqdq vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx hypervisor lahf_lm epb tpr_shadow vnmi ept vpid tsc_adjust dtherm ida arat pln pts
如果有以上的服务,则代表已经虚拟化了
使用virt-install 安装虚拟机
virt-install --virt-type kvm --os-type=linux --name centos7 --memory 1024 --vcpus 1 --disk /opt/centos2.raw,format=raw,size=10 --cdrom /opt/CentOS-7-x86_64-DVD-2009.iso --network network=default --graphics vnc,listen=0.0.0.0 --noautaconsole
virt-install --connect qemu:///system --virt-type kvm --name demo --ram 500 --disk path=/var/lib/libvirt/images/demo.img,size=8 -graphics vnc --cdrom /dev/cdrom --os-variant fedora13
virt-install --connect qemu:///system -n $name -r $mem --vcpus=$cores --disk path=/root/img/$name.img,cache=writeback,size=$size -c /root/iso/CentOS-7-x86_64-Minimal-1511.iso --vnc --vnclisten=0.0.0.0 --vncport=$port --noautoconsole --os-type linux --accelerate --network bridge=bridge -d
--virt-type 虚拟机类型
--os-type=linux 镜像类型
--os-vatiant rhel7镜像类型
--name centos7 镜像的名字
--memory 1024 内存
--vcpus 1 cpu数量
--disk /opt/centos2.raw磁盘存放位置
format=raw 磁盘存放类型
size=10磁盘大小
--cdrom /opt/CentOS-7-x86_64-DVD-2009.iso镜像位置
--network network=default 网络类型
--graphics vnc 连接方式
listen=0.0.0.0 vnc连接监听端口
--noautaconsole 不自动连接

1039

被折叠的 条评论
为什么被折叠?



