部署libvirt

  1. 安装openEuler-24.03-LTS-SP1源的libvirt。

    1. 查看系统中与libvirt相关的软件包的信息。
      yum list | grep libvirt 

    2. 安装libvirt-9.10.0-14.oe2403sp1.aarch64软件包。
      yum install -y libvirt-9.10.0-14.oe2403sp1.aarch64

  2. 验证安装版本带安全内存可观测主命令字。

    virsh help | grep tmm

  3. 如果需要启动libvirt中透传dtb dump参数,需要修改libvirt配置使QEMU启动用户与当前OS用户一致。

    1. 查看当前用户。
      whoami 

    2. 修改ibvirt配置文件,参考以下示例修改user、group配置项为“root”。
      1. 打开“/etc/libvirt/qemu.conf”文件。
        vim /etc/libvirt/qemu.conf
      2. “i”进入编辑模式,将user、group配置项修改为“root”。

      3. “Esc”键退出编辑模式,输入:wq!,按“Enter”键保存并退出文件。
    3. 查看libvirtd状态。
      systemctl status libvirtd
      如果libvirtd状态为inactive则执行如下命令启动libvirtd,否则需跳过此步骤,直接执行4
      systemctl start libvirtd

    4. 重新加载libvirtd配置。
      systemctl reload libvirtd