• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

USB插到CVK主机上后,主机无法识别到该设备

  • 0关注
  • 0收藏,59浏览
粉丝:0人 关注:0人

问题描述:

USB设备插到CVK主机后,在CASWEB管理界面给虚机添加USB设备时发现找不到该设备。

3 个回答
粉丝:21人 关注:1人

当USB设备插入CVK主机后,在CAS WEB管理界面无法找到该设备时,通常是因为物理层未正确识别或平台配置存在限制。建议您按照以下步骤进行排查和处理:
1. 确认物理机底层是否识别到设备
首先需要判断是物理硬件问题还是虚拟化平台配置问题。请SSH登录到对应的CVK物理主机后台,执行 lsusb 命令。
  • 如果 lsusb 能看到设备信息:说明物理机已正常识别,问题出在UIS/CAS平台的配置或虚拟机透传环节。
  • 如果 lsusb 看不到设备信息:说明物理层未能识别,请直接进入下一步的硬件排查。
2. 物理层与接口排查(最常见原因)
  • 更换原生接口:服务器前置USB口、延长线或Hub经常会出现供电不足导致掉设备。请务必将设备直接插拔到服务器后置的原生USB 2.0接口进行测试,并尝试更换2~3个不同的后置口。
  • 重启主机服务:有时底层的USB服务可能存在异常,尝试重启CVK物理主机后再测试。
  • 检查BIOS设置:开机按 Del/F2 进入BIOS,确保开启了 USB Legacy Support 或 USB2.0 Controller,同时建议关闭 USB3.0 Mode / XHCI Hand-off 以强制兼容老旧设备。
3. CAS管理平台排查
如果物理机已通过 lsusb 确认识别到了设备,但在CAS WEB界面依然找不到:
  • 刷新设备列表:在CAS界面的“USB设备”列表中点击“刷新”,看是否能重新获取到设备状态。
  • 检查设备独占性:一个USB设备同一时间只能分配给一台虚拟机。请检查该设备是否已经被其他虚拟机绑定占用,如果是,需要先在旧虚拟机中移除该USB设备,再为新的虚拟机添加。
4. 兼容性与硬件交叉验证
  • 兼容性矩阵:H3C UIS/CAS环境对某些较老的USB 1.1设备或使用非标准协议的加密狗(UKey)兼容性有限。请查阅官方兼容性矩阵,确认该设备是否在支持列表中。
  • 交叉测试:将该USB设备插入普通PC测试。如果在PC上也无法识别,可能是设备本身损坏;如果PC能识别但CVK始终无法识别,可考虑更换USB设备型号,或使用USB Server设备进行网络映射。

暂无评论

粉丝:1人 关注:0人

cvk后台lsusb查看是否正常识别到usb

1、识别正常,更改虚拟机usb版本

2、识别不正常,更换物理usb接口

暂无评论

粉丝:16人 关注:2人

CAS CVK 主机 USB 插入后 Web 页面找不到设备完整分层排查方案

核心判定分界点(第一步必做,快速定位故障层级)

SSH 登录对应 CVK 主机 root,执行
bash
运行
lsusb lsusb -t

情况 1:命令看不到 USB 设备 → 物理底层硬件 / 供电 / BIOS 问题

情况 2:命令能看到 USB 设备,但 CAS Web 添加 USB 列表为空 → 虚拟化平台独占、服务、兼容性、IOMMU 配置问题

一、底层 lsusb 识别不到 USB(硬件层故障,优先处理)

  1. 接口与供电规范(最高频)
    • 禁止使用服务器前置 USB 口、延长线、USB Hub,供电不足会直接不识别;仅使用机箱后置原生 USB2.0 口
    • 加密狗、USB 串口、加密 U 盾等低电压设备,全部避开 USB3.0 蓝色接口,3.0 存在大量兼容故障。
  2. BIOS 校验
    重启服务器进 BIOS,确认两项开启:
    • USB Legacy Support(USB 传统兼容)
    • Intel 平台:Intel VT-d / AMD 平台:IOMMU(USB 直通必备硬件隔离)
      关闭节能 USB 休眠、USB 省电策略。
  3. 硬件交叉测试
    USB 设备插到物理 Windows 台式机,确认设备本身完好;更换同型号其他 USB 设备测试主机接口。
  4. CVK 底层 USB 服务重启
bash
运行
systemctl restart usbmuxd udevadm trigger
刷新硬件设备树,重新插拔 USB。

二、lsusb 能识别,但 CAS Web 页面无设备(平台虚拟化层故障)

1. USB 设备被其他虚拟机独占(最常见)

USB 为独占硬件,一台设备只能绑定一台虚拟机:
1)进入【主机】→ 对应 CVK 节点 →【配置】→【USB 设备】,查看列表;
2)若显示已绑定某虚拟机,先在该虚拟机硬件中移除 USB 设备,释放独占;
3)刷新页面,设备才会出现在可添加列表。

2. CAS 主机未开启 IOMMU 直通能力(USB 直通强制依赖)

image
主机IOMMU开启界面
操作路径:集群→主机→选中 CVK 主机→【配置】→硬件直通,开启IOMMU 功能,保存后重启 CVK 主机生效
未开启 IOMMU 时,平台无法捕获 USB 设备供虚拟机透传。

3. CAS 平台 USB 后台服务异常

CVK 重启虚拟化服务,重新采集 USB 硬件列表:
bash
运行
systemctl restart libvirtd systemctl restart cas-agent
等待 3 分钟,刷新 CAS Web 主机 USB 设备页面。

4. USB 版本兼容问题

  • USB3.0 设备(蓝色接口)优先更换 2.0 口;
  • 给虚拟机添加 USB 硬件时,控制器类型选择USB2.0(EHCI),不要选 xHCI 3.0,加密狗 / 串口极易识别失败。

5. 设备兼容性黑名单

工业加密狗、特殊 USB 采集卡、老旧串口转 USB 模块,部分不在 CAS 硬件兼容列表,底层 lsusb 能识别,但平台不提供透传选项,需更换兼容设备。

三、添加 USB 虚拟机配套优化(添加后虚拟机识别异常补充)

  1. 加密狗、U 盾、USB 密钥设备,添加时勾选 USB 持久化,否则虚拟机重启映射丢失;
  2. Windows 虚拟机:设备管理器刷新硬件,安装 USB 设备原厂驱动;
  3. Linux 虚拟机内执行lsusb验证透传是否成功。

四、标准最简操作流程(现场一步到位)

  1. 后置 USB2.0 口直插设备,SSH 执行lsusb确认底层识别;
  2. CAS 查看主机 USB 页面,确认未被其他虚拟机占用,占用则先移除;
  3. 集群主机配置开启 IOMMU,重启 CVK;
  4. 重启 libvirtd、cas-agent 服务,刷新 Web;
  5. 进入目标虚拟机硬件添加 USB,控制器选 EHCI 2.0,加密设备勾选持久化。

五、官方文档查阅入口

  1. CAS 官方故障指导文档:《H3C CAS 应急故障恢复指导》3.8.5 章节(USB 无法识别专项)
    文档地址:https://www.h3c.com/cn/Service/Document_Software/Document_Center/H3Cloud/Catalog/H3C_CAS/H3C_CAS/Maintenance/Troubleshooting/H3C_CAS-12417/
  2. 知了社区实操案例:搜索关键词 CVK USB虚拟机透传找不到设备

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明