莽小哥

面朝大海
春暖花开

CentOS 7.5 kvm虚拟化管理平台WebVirtMgr部署

一、部署安装KVM

#close firewalld and NetworkManager
[root@linux-node1 ~]# systemctl disable firewalld
[root@linux-node1 ~]# systemctl disable NetworkManager

#关闭SELinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
setenforce 0

1.1 检查是否支持虚拟机

[root@localhost ~]# egrep '(vmx|svm)' --color=always /proc/cpuinfo

如果看不到vmx,说明不支持VT虚拟化技术

1.2 安装kvm

[root@localhost ~]# yum install -y qemu-kvm libvirt libguestfs-tools virt-install virt-manager libvirt-python –y

此处内容已隐藏,必须先 评论即可查看

二、部署webvirtmgr

2.1 安装依赖包

[root@localhost network-scripts]# yum -y install http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
[root@localhost network-scripts]# yum -y install git python-pip libvirt-python libxml2-python python-websockify supervisor nginx
[root@localhost network-scripts]# yum -y install gcc python-devel
[root@localhost network-scripts]# pip install numpy      //安装后这里要求更新
[root@localhost network-scripts]# pip install --upgrade pip

2.2 从git-hub中下载相关的webvirtmgr代码

[root@localhost network-scripts]# cd /usr/local/src/
[root@localhost src]# git clone git://github.com/retspen/webvirtmgr.git
[root@localhost src]# cd webvirtmgr
[root@localhost webvirtmgr]# pip install -r requirements.txt
[root@localhost webvirtmgr]# ./manage.py syncdb
[root@localhost webvirtmgr]# ./manage.py collectstatic
[root@localhost webvirtmgr]# ./manage.py createsuperuser

此处内容已隐藏,必须先 评论即可查看

2.3 访问地址:http://192.168.199.148/login/

360截图20180704011711145.jpg

360截图20180704011758440.jpg

360截图20180704011841019.jpg

错误解决方案

A.登录后创建TCP连接时,如果出现以下错误:

unable to connect to server at '192.168.199.59:16509': Connection refused

解决方案如下:

此处内容已隐藏,必须先 评论即可查看

 

 

 

 

 


×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

如果能帮到你,可以给我打赏一碗泡面哦,6元就够了,感恩不尽
版权所有,转载注意明处: 莽小哥's BLOG » CentOS 7.5 kvm虚拟化管理平台WebVirtMgr部署

发表评论

表情

网友评论(1)

看看怎么安装
luheng 1年前 (2018-08-14) 回复