ON THIS PAGE

  • 故障排查
  • Agent 状态
  • Agent 日志
  • 应用日志
  • 支持文件
  • 高频问题
  • Unable to install application - no such host

故障排查

Agent 状态

如果设备没有连接到云, 您可以检查 agent 状态. 通过 SSH 连接设备并执行:
Command Line
1hubctl status
您将收到有关代理是否在运行的信息, 如果连接到云, 则直接连接到云端设备页面. 将会像这样输出:
Command Line
1$ hubctl status
2╔═══════════════════════════════════════════════════════════════╗
3║                                                               ║
4║ Luxonis Hub Agent (24.55.1308 | linux/arm64 | DepthAI 2.21.2)5║                                                               ║
6╚═══════════════════════════════════════════════════════════════╝
7
8Web UI                   https://localhost:9010
9DepthAI                  2.21.2
10
11Connected to cloud?      yes (https://hub.luxonis.com)
12Team                     Luxonis
13Pending detections       0
14
15
16Link to robot in cloud
17https://hub.luxonis.com/robots/00000000-0000-0000-0000-000000000000
关于如何使用 CLI的更多信息, 请导航至 documentation page .

Agent 日志

Agent 日志可通过 SSH 或者通过设备详细信息页面的 Web Terminal 连接到Hub. 更多如何通过 SSH 处理日志的信息, 请运行:
Command Line
1hubctl help logs

应用日志

当启动应用程序时, Logs 在应用程序详细信息的选项卡中是可获得的. 如有必要, 您可以从那里将Logs作为文本复制.

支持文件

要将支持文件上传到OAK, 请使用:
Command Line
1hubctl upload-support
支持文件已加密. 为了进行分析, 请从命令输出中复制哈希并将其提供给OAK的支持团队.

高频问题

Unable to install application - no such host

无法安装应用程序的一个常见问题是 DNS 解析问题. 安装Agent的主机系统使用的DNS服务器可能无法解析安装所需的Github库的正确IP地址. 在这种情况下, 您可能会在错误日志中遇到类似的消息 no such host :
Command Line
1time="2024-05-30T10:23:50+08:00" level=warning msg="Failed to decode the keys [\"storage.imagestore\"] from \"/home/robothub/storage.conf\""
22Error: initializing source docker://ghcr.io/luxonis/robothub-app-v2:2024.117.2129-rvc2-regular: Get "https://ghcr.io/token?scope=repository%3Aluxonis%2Frobothub-app-v2%3Apull&service=ghcr.io": dial tcp: lookup ghcr.io on 192.168.0.1:53: no such host
最好的解决方案是使用一个公共的 DNS 服务. 有两个可选项可以配置 DNS settings:Local settings第一种可能的操作是在本地计算机上设置 DNS 解析器. 在基于Debian的系统上, 您可以修改 /etc/systemd/resolved.conf 文件以修改 DNSFallbackDNS keys. 这可以通过您的系统 GUI完成, 而无需手动更新配置文件.Router settings另一种选择是修改路由器上的 DNS 设置. 这可以确保连接到网络的所有设备都使用相同的 DNS 设置, 提供一致性并简化管理. 为此, 您需要访问路由器的管理界面.Recommended public DNS services我们也推荐使用 Google Public DNS 或 Cloudflare's 1.1.1.1. 您可以按照以下步骤操作: