webvirtmgr-Web管理

WebVirtMgr是一个用于KVM虚拟化的图形化Web管理工具,提供方便的宿主机查看和操作。部署包括安装软件、数据库、下载代码、配置webvirtmgr、nginx和supervisord服务,以及设置权限。连接配置可通过ssh或tcp方式,涉及ssh-key同步、libvirt授权和Libvirtd服务监听配置。
摘要由CSDN通过智能技术生成

简介

管理平台:WebVirMgr

WebVirMgr简介

WebVirtMgr作为kvm虚拟化的web管理工具,图形化的WEB,让人能更方便的查看kvm 宿主机的情况和操作,使用kvm+webvirtmgr便可满足当前场景的业务需求,虚拟化的同时,也能够进行便捷的管理。

介绍:
	WebVirtMgr采用几乎纯Python开发,其前端是基于Python的Django,后端是基于Libvirt的 Python接口,将日常kvm的管理操作变的更加的可视化。
特点:
	操作简单,易于使用 
	通过libvirt的API接口对kvm进行管理 
	提供对虚拟机生命周期管理
功能:
	宿主机管理支持以下功能 :
		CPU利用率 
		内存利用率 
		网络资源池管理
		存储资源池管理
		虚拟机镜像
		虚拟机克隆
		快照管理
		日志管理
		虚拟机迁移
	虚拟机管理支持以下功能 :
		CPU利用率 
		内存利用率 
		光盘管理 
		关/开/暂停虚拟机 
		安装虚拟机 
		VNC console连接 
		创建快照

WebVirtMgr部署

WebVirtMgr 管理服务器配置

1、安装epel源、git,gcc等软件

[root@kvm02 ~]# yum -y install https://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm
[root@kvm02 ~]# yum -y install git python-pip libvirt-python libxml2-python python-websockify supervisor nginx
[root@kvm02 ~]# yum -y install gcc gcc-c++ make python-devel

2、安装数据库

[root@kvm02 ~]# yum install mariadb-server -y 
[root@kvm02 ~]# systemctl start mariadb
[root@kvm02 ~]# mysql -e 'create database webvirtmgr default character set utf8; '
[root@kvm02 ~]# mysql -e 'grant all on webvirtmgr.* to webvirtmgr@"localhost" identified by "webvirtmgr";'

3、从github中下载相关的webvirtmgr代码

[root@kvm02 ~]#mkdir /application/ 
[root@kvm02 ~]#cd /application/ 
(1)本地源码上传及解压
[root@kvm02 application]# ls
webvirtmgr-master.zip
[root@kvm02 application]# yum install -y unzip
#安装解压工具
[root@kvm02 application]# unzip webvirtmgr-master.zip
#解压软件包
(2)通过网上源码下载
[root@kvm02 application]# git clone git://github.com/retspen/webvirtmgr.git
或git clone https://github.com/retspen/webvirtmgr.git
注意:github无法下载时,通过码云下载
[root@kvm02 application]# 
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值