2.4 虚拟化环境检查

1. qemu检查

# qemu-system-loongarch64 --machine help
Supported machines are:
loongson7a           Loongarch3a5k LS7A1000 machine (alias of loongson7a_v1.0)
loongson7a_v1.0      Loongarch3a5k LS7A1000 machine (default)
none                 empty machine

# qemu-system-loongarch64 --cpu help
LOONGARCH 'Loongson-3A5000'
LOONGARCH 'host'

2. libvirt检查

  • virt-host-validate
    检查libvirt运行环境是否正常,正常情况下全部PASS

    #  virt-host-validate
    QEMU: Checking if device /dev/kvm exists                                   : PASS
    QEMU: Checking if device /dev/kvm is accessible                            : PASS
    QEMU: Checking if device /dev/vhost-net exists                             : PASS
    QEMU: Checking if device /dev/net/tun exists                               : PASS
    QEMU: Checking for cgroup 'cpu' controller support                         : PASS
    QEMU: Checking for cgroup 'cpuacct' controller support                     : PASS
    QEMU: Checking for cgroup 'cpuset' controller support                      : PASS
    QEMU: Checking for cgroup 'memory' controller support                      : PASS
    QEMU: Checking for cgroup 'devices' controller support                     : PASS
    QEMU: Checking for cgroup 'blkio' controller support                       : PASS
    WARN (Unknown if this platform has IOMMU support)
    QEMU: Checking for secure guest support                                    : WARN (Unknown if this platform has Secure Guest support)
     LXC: Checking for Linux >= 2.6.26                                         : PASS
     LXC: Checking for namespace ipc                                           : PASS
     LXC: Checking for namespace mnt                                           : PASS
     LXC: Checking for namespace pid                                           : PASS
     LXC: Checking for namespace uts                                           : PASS
     LXC: Checking for namespace net                                           : PASS
     LXC: Checking for namespace user                                          : PASS
     LXC: Checking for cgroup 'cpu' controller support                         : PASS
     LXC: Checking for cgroup 'cpuacct' controller support                     : PASS
     LXC: Checking for cgroup 'cpuset' controller support                      : PASS
     LXC: Checking for cgroup 'memory' controller support                      : PASS
     LXC: Checking for cgroup 'devices' controller support                     : PASS
     LXC: Checking for cgroup 'freezer' controller support                     : PASS
     LXC: Checking for cgroup 'blkio' controller support                       : PASS
    
  • virsh domcapabilities
    检查libvirt和qemu是否支持虚拟机,目前只有loongson7a虚拟机

    virsh domcapabilities kvm /usr/bin/qemu-system-loongarch64 loongarch64 loongson7a
    

    virsh domcapabilities [virttype] [emulatorbin] [arch] [machine] emulatorbin: 选择不同的qemu程序,最新路径为/usr/libexec/qemu-kvm

  • virsh pool-list
    查看虚拟机存储池是否可用,libvirt使用pool来管理虚拟机的存储

# virsh pool-list
 Name      State    Autostart
-------------------------------
 default   active   yes
  • virsh net-list
    检查虚拟机网络状态,默认创建虚拟机时会添加一个网卡,需要接入到某个虚拟桥上
# virsh net-list
 Name      State    Autostart   Persistent
--------------------------------------------
 default   active   yes         yes
©龙芯开源社区 all right reserved,powered by Gitbook文档更新时间: 2023-05-19 06:36:14

results matching ""

    No results matching ""

    results matching ""

      No results matching ""