当前位置: 代码迷 >> 综合 >> openstack 挂载usb设备给虚机
  详细解决方案

openstack 挂载usb设备给虚机

热度:84   发布时间:2023-10-13 16:53:55.0

挂载USB设备(ISO)给虚机

  1. 在虚机所在的节点检验是否安装必要的包
    rpm -qa|grep usbutils
    如没有,则yum install usbutils进行安装

  2. 查看节点现有usb设备
    lsusb

  3. . 插入usb设备,确认新增的usb设备信息(主要确认verdor id和product id)
    lsusb -v

  4. 准备usb_device.xml
    vi usb_device.xml

<hostdev mode='subsystem' type='usb' managed='yes'>
<source>
<vendor id='0x090c'/>
<product id='0x1000'/>
</source>
</hostdev>

*注:verdor id和product id是由步骤3中所确认

  1. 确认虚机的信息(instance-name)
    virsh list

  2. 将usb设备挂载给虚机
    sudo virsh attach-device instance-name use_device.xml

卸载USB设备

sudo virsh detach-device instance-name use_device.xml