我无法让 Cockpit 版本 260 在 Unbuntu Server 21.10 上运行。Web UI 没有响应:大多数操作都不起作用;切换到另一个选项卡会显示一个空白窗口或一个旋转的轮子。在控制台上,我可以看到 cockpit-bridge 消耗了大量 CPU:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
17993 stacy 20 0 628308 285128 7708 R 84.1 3.5 0:33.87 cockpit-bridge
654 root 20 0 396232 13428 10596 S 18.9 0.2 0:17.86 udisksd
395 root 20 0 24964 6428 3612 R 15.9 0.1 0:19.93 systemd-udevd
637 message+ 20 0 9432 5744 4272 S 11.6 0.1 0:09.53 dbus-daemon
1 root 20 0 98976 10964 7812 S 2.7 0.1 0:06.90 systemd
如果我退出 Web UI(这是为数不多的几个似乎有效的方法之一),然后重新登录,我可以看到多个版本的驾驶舱桥旋转:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
53008 stacy 20 0 582196 335300 7636 R 32.1 4.2 0:23.02 cockpit-bridge
17993 stacy 20 0 1736296 1.3g 7708 R 30.1 16.4 2:16.33 cockpit-bridge
637 message+ 20 0 11280 7784 4272 R 29.8 0.1 0:33.98 dbus-daemon
60857 stacy 20 0 333724 91716 7584 R 27.5 1.1 0:03.58 cockpit-bridge
654 root 20 0 396328 13448 10596 R 17.2 0.2 0:43.72 udisksd
395 root 20 0 24964 6428 3612 S 15.2 0.1 0:45.82 systemd-udevd
653 root 20 0 46452 7200 6352 S 3.0 0.1 0:06.31 systemd-logind
1 root 20 0 98976 10968 7812 S 2.6 0.1 0:11.49 systemd
我从全新安装的 Ubuntu 20.04 开始,并从默认存储库安装了 Cockpit。由于这不起作用,我安装了反向移植版本,并升级到 Unbuntu Server 21.10。
除此之外,我还尝试过多次/多种方式卸载/重新安装,例如:
sudo apt purge --auto-remove cockpit*
. /etc/os-release
sudo apt install -t ${VERSION_CODENAME}-backports cockpit
我还尝试删除一些与驾驶舱相关的单独软件包,并从 networkd 切换到 NetworkManager。
这就是我的技能/谷歌功夫的程度。
帮助!