在 docker
里脚本安装的 code-server
中运行 code-server
命令会报错:
bash/usr/lib/code-server/lib/vscode/bin/remote-cli/code-server: line 12: /usr/lib/code-server/lib/vscode/node: No such file or directory
解决方法:
bashwhereis node
# 把获取的目录软连接到对应的目录即可
ln -s /root/.nvm/versions/node/v16.16.0/bin/node /usr/lib/code-server/lib/vscode/node
或者在用 deb
包安装 code-server
也可解决(未尝试)
买了 UPS
之后一致懒得配置断电自动关机,觉得自己在家马上就能恢复或者手动处理了。结果这次出门跳闸了,然后没人在家。然后 pve
就无法启动了。
查了一圈百度,没啥结果。看官方文档,没啥特别好的思路。
然后在官方论坛发现了这个帖子:
https://forum.proxmox.com/threads/upgrade-pve-6-x-to-7-x-grub-issues.92118/page-2#post-429676
照着做,最后一步 grub-install
没成功,但是其他的都成功了。
然后开机,选择 live-cd
中的 boot rescure
,启动成功!
妙不可言,为了方便大家,我翻一下吧
在 pve 集群中,某些些节点离线的情况下会出现 no quorum
错误或者无法登录的情况,这是因为 pve
集群采取了投票判定制,缺席节点的情况会造成投票数达不到决策要求,从而不执行相关行为报错。
解决方法:
pvecm expected 1
,改变投票表决数。参考:
https://pve.proxmox.com/pve-docs/pve-admin-guide.html#_quorum
原因是我更新其中一个节点的时候另一个节点离线了。所以 corosync
配置文件中两个节点的 version
号不一致导致的。
解决方法: 复制好的节点的 /etc/corosync/corosync.conf
文件到问题节点,然后 systemctl restart corosync
就好了。