KVM虚拟化、创建、克隆、qemu-guest-agent安装等实践过程

由于公司需求,所以最近学习了KVM,下面是本人安装实践过程。

安装虚拟化软件

  • 查看CPU是否支持KVM
    egrep 'vmx|svm' /proc/cpuinfo --color=auto
    可以看到grep出来的内容,就说明支持kvm。
  • 通过apt进行安装
apt-get install -y qemu-kvm libvirt-daemon libvirt-daemon-system 
  • 启动并设置开机启动
    systemctl start libvirtd && systemctl enable libvirtd

配置网桥网卡,如下配置

  • ubuntu路径: vim /etc/netplan/01-network-manager-all.yaml
network:
  version: 2
  renderer: NetworkManager
  ethernets:
      enp2s0:
          dhcp4: yes
          dhcp6: yes
          #bridge: br0
  bridges:
      br0:
          dhcp4: no
          dhcp6: no
          addresses: [192.168.10.163/23]
          gateway4: 192.168.10.1
          nameservers:
              addresses: [223.5.5.5,223.6.6.6]

重启网卡

netplan apply

安装vncserver

apt-get install xrdp
apt-get install virt-manager
apt-get install tightvncserver

使用qemu-img命令创建磁盘镜像文件

qemu-img create -f qcow2 /root/test.qcow2 20G

使用virt-install命令创建虚拟机

纯命令行安装虚拟机

  • 先上传需要创建虚拟机的镜像文件cn_windows_10_business_editions_version_1909_x64_dvd_0ca83907.iso,和软驱virtio-win-0.1.171_amd64.vfd
virt-install --name win-win10 --ram 2048 --cdrom=/kvm/iso/cn_windows_10_business_editions_version_1909_x64_dvd_0ca83907.iso --disk path=/qcow2/win-win10.qcow2 --disk path=/kvm/iso/virtio-win-0.1.171_amd64.vfd,device=floppy  --network source=enp2s0,source.mode=bridge,type=direct --graphics vnc,password=root,port=5913,listen=0.0.0.0 --noautoconsole --check all=off
  • 更多virt-install 参数使用
virt-install --help
  • 8
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值