内置私有云平台支持将libvirt管理的虚拟机导入。

注意事项

提示

  • 首先需要在libvirt管理的宿主机上安装我们的计算节点
  • 安装好计算节点后需要添加的虚拟机的网络到控制节点
  • 确保libvirt服务关闭

相关操作

  1. 准备好需要导入虚拟机的信息文件servers.yaml, 格式如下:

    • host_ip 是要导入的宿主机的ip
    • xml_file_path是libvirt存储虚拟机xml文件的路径,
    • monitor_path是libvirt存储虚拟机monitor socket文件的路径,
    • servers是需要导入的虚拟机,里面描述了虚拟机的ip和mac对应关系
hosts:
  - host_ip: 10.168.222.137
    xml_file_path: /etc/libvirt/qemu
    monitor_path: /var/lib/libvirt/qemu
    servers:
      - mac: 52:54:00:4A:19:AF
        ip: 10.168.222.53
      - mac: 52:54:00:4A:19:CC
        ip: 10.168.222.54
  - host_ip: 10.168.222.130
    xml_file_path: /etc/libvirt/qemu
    monitor_path: /var/lib/libvirt/qemu
    servers:
      - mac: 53:54:00:4A:19:EC
        ip: 11.168.222.50
      - mac: 53:54:00:4A:19:EE
        ip: 11.168.222.51

  1. 执行 climc servers-import-from-libvirt 开始导入
# 导入前确认libvirt服务关闭
$ climc servers-import-from-libvirt servers.yaml
Logo

开源、云原生的融合云平台

更多推荐