oVirt开源桌面客户端的安装运行

git库地址:https://gitee.com/cnovirt/ovirt-desktop-client.git

本git库fork自https://github.com/nkovacne/ovirt-desktop-client,修复了些问题)

描述

oVirt-desktop-client是一个用pyQt开发的简易oVirt桌面客户端,能够列出用户虚机列表,通过调用remote-viewer访问虚机。

安装 && 配置 && 运行

1.首先你需要一个centos7的GUI环境 //原则上其它linux系统也可,我没做测试

2.安装依赖

yum -y install python36 python36-devel python36-virtualenv python36-pip gcc gcc-c++ qt5-qtbase qt5-qtbase-devel libcurl-devel libxml2 libxml2-devel libxslt-devel openssl-devel virt-viewer

3.克隆源码

git clone https://gitee.com/cnovirt/ovirt-desktop-client.git

4.准备python环境

virtualenv-3 venv

. venv/bin/activate

pip install –upgrade pip -i https://pypi.mirrors.ustc.edu.cn/simple/

5.安装python依赖

cd ovirt-desktop-client

pull

pip install -r requirements.txt -i https://pypi.mirrors.ustc.edu.cn/simple/

6.下载证书

oVirt开源桌面客户端的安装运行https://engine230.cloud/ovirt-engine/ 页面,下载CA证书 //注意这里的”engine230.cloud”根据你的环境填写

将下载下来的pki-resource.cer重命名为ca.crt,放到root目录下

7.修改配置文件

cp settings.conf.example settings.conf

vi settings.conf

修改以下三项:

url = https://engine230.cloud/ovirt-engine/api //注意这里的”engine230.cloud”根据你的环境填写

cafile = /root/ca.crt

domain = internal

oVirt开源桌面客户端的安装运行

8.为虚机分配用户访问权限

在ovirt管理台,为虚机添加用户访问权限,搜索admin用户,选择UserRole角色,添加。

oVirt开源桌面客户端的安装运行
oVirt开源桌面客户端的安装运行

8.运行客户端程序

python ovirtclient.py

使用admin用户登录验证。

oVirt开源桌面客户端的安装运行
oVirt开源桌面客户端的安装运行

点界面中的“插头”图标进入虚机。

 

PS:转载文章请注明来源:oVirt中文社区(www.cnovirt.com)

扫码?加好友拉你进oVirt技术交流群!

人已赞赏
文章

离线环境下oVirt添加主机

2020-3-30 19:51:43

文章

FFmpeg+NVIDIA GPU(Tesla P4)H264软/硬编码对比实验

2020-4-4 21:36:54

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索
您好,有任何疑问请与我们联系!