Apr 02 03:35:39 pve k3s[883]: time="2025-04-02T03:35:39+08:00" level=error msg="token CA hash does not match the Cluster CA certificate hash: b918f199b5400822c2091bf8e178de64739404aaceaad72189496a66e42b0f96 != 98f789f2a35972707c8fc69d90ec8781ad37a7a554b26b893831db3d2cbfaf34"
Apr 02 03:35:39 pve kernel: usb 2-4: device descriptor read/64, error -71
Apr 02 03:35:39 pve kernel: usb 2-4: device descriptor read/64, error -71
Apr 02 03:35:39 pve kernel: usb usb2-port4: attempt power cycle
Apr 02 03:35:40 pve kernel: usb 2-4: new full-speed USB device number 70 using xhci_hcd
Apr 02 03:35:40 pve kernel: usb 2-4: Device not responding to setup address.
Apr 02 03:35:40 pve kernel: usb 2-4: Device not responding to setup address.
Apr 02 03:35:40 pve kernel: usb 2-4: device not accepting address 70, error -71
Apr 02 03:35:40 pve kernel: usb 2-4: new full-speed USB device number 71 using xhci_hcd
Apr 02 03:35:40 pve kernel: usb 2-4: Device not responding to setup address.
Apr 02 03:35:40 pve kernel: usb 2-4: Device not responding to setup address.
最近将 PVE 的硬盘做迁移后,出现了上述错误,很奇怪,没有连接任何 USB 设备,只能先禁用了:
echo 0 > /sys/bus/usb/devices/usb2/authorized
迁移硬盘的特点:光驱转SATA硬盘 -> 直连SATA硬盘。可能是这里的问题
再通过 systemd 配置保证重启也能生效:
(1) 创建自定义服务文件
vim /etc/systemd/system/disable-usb2.service
(2) 添加以下内容
[Unit]
Description=Disable USB Bus 2
After=sysinit.target
[Service]
Type=oneshot
ExecStart=/bin/bash -c "echo 0 > /sys/bus/usb/devices/usb2/authorized"
[Install]
WantedBy=multi-user.target
(3) 启用并启动服务
sudo systemctl daemon-reload
sudo systemctl enable --now disable-usb2.service
最近将 PVE 的硬盘做迁移后,出现了上述错误,很奇怪,没有连接任何 USB 设备,只能先禁用了:
迁移硬盘的特点:光驱转SATA硬盘 -> 直连SATA硬盘。可能是这里的问题
再通过 systemd 配置保证重启也能生效:
(1) 创建自定义服务文件
(2) 添加以下内容
(3) 启用并启动服务
sudo systemctl daemon-reload sudo systemctl enable --now disable-usb2.service