openstack进阶:虚拟桌面usb重定向(usb映射)

openstack远程云桌面要能访问本地usb盘,需要进行一些配置:

一、客户端: 采用的是virt-viewer  

下载地址:https://releases.pagure.org/virt-viewer/

我下载的是virt-viewer-x64-6.0.msi   这是windows版本的安装程序,也有linux版本,有64位,有32位,目前最新6.0版本,2.0及以下版本的编译不支持usb  redirect,建议不要下载使用

二,服务器端,让虚拟机安装支持usb redirect的驱动程序,需要在虚拟机的xml中修改设备配置,因为openstack不支持直接修改虚拟机的xml文件,可以在生成虚拟机设备配置xml的driver.py 程序中直接修改加入

 nano /opt/stack/nova/nova/virt/libvirt/driver.py

找到函数:

def _get_guest_xml(self, context, instance,network_info, disk_info,

                       image_meta, rescue=None,

                       block_device_info=None,write_to_disk=False):

.......

 

 xml = conf.to_xml()    //找到这行代码

“”” ------------以下是增加代码 参照网络教程-----------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值