webvirtmgr问题修复
缘起
最近在折腾libvirt系统对应的网页工具,之前使用的webvirtmgr升级ubuntu后一直有些问题,因此这次折腾处理下。
其实也考虑过pve的,有完善的图形界面,甚至主要就是基于图形界面的。
但是pve毕竟是商业软件,虽然自行使用免费,但是不开源,还是折腾开源的webvirtmgr会好点。
问题修复
1、novnc问题 安装novnc,然后安装python-websockify
ubuntu20.04没有python2版本的python-websockify,需要手动安装一下。
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/websockify/python-websockify_0.8.0+dfsg1-9_amd64.deb wget http://archive.ubuntu.com/ubuntu/pool/universe/w/websockify/websockify-common_0.8.0+dfsg1-9_all.deb sudo apt install ./websockify-common_0.8.0+dfsg1-9_all.deb sudo apt install ./python-websockify_0.8.0+dfsg1-9_amd64.deb
2、对hostdev的网卡支持有问题,会崩溃导致500错误,修改/var/www/webvirtmgr/vrtManager/instance.py
解决
这里是自己的网络使用的是硬件直通,所以在扫描网卡时出问题了,这里可以通过修改代码忽略就可以了。
参考文档
https://blog.csdn.net/yangshihuz/article/details/104055288
发表评论