本实验是云存储实验手册中的第12个实验,要求学生掌握webvirtmgr的安装方法,熟悉安装过程中可能出现的问题及解决办法,并加深对libvirt安装方法的理解。 在实验开始前,需要通过VMware虚拟化出一台机器,其配置为主机名为webvirtmgr,内存为4G,硬盘为30G,CPU需要开启Intel VT-x/EPT或AMD-V虚拟化,IP地址为192.168.154.130,网络模式为NAT。安装系统时选择最小化安装,完成后需修改虚拟机的IP地址,并使用SecureCRT终端连接工具连接至虚拟机开始安装。 实验步骤如下: 1. 关闭防火墙和SELinux,设置主机名为webvirtmgr,配置系统YUM源为阿里云yum源。 ``` [root@localhost ~] # systemctl stop firewalld [root@localhost ~] # systemctl disable firewalld [root@localhost ~] # setenforce 0 [root@localhost ~] # sed -i 's/enforcing/disabled/g' /etc/selinux/config [root@localhost ~] # hostnamectl set-hostname webvirtmgr [root@localhost ~] # wget -O /etc/yum.repos.d/CentOS-aliyun.repo http://mirrors.aliyun.com/repo/Centos-7.repo [root@localhost ~] # yum makecache ``` 2. 安装必要的软件包,包括epel-release、python3、git、libvirt和一些开发工具。 ``` [root@webvirtmgr ~] # yum install epel-release -y [root@webvirtmgr ~] # yum install python3 git libvirt -y [root@webvirtmgr ~] # yum groupinstall "Development Tools" -y ``` 3. 设置libvirt服务开机自启并启动。 ``` [root@webvirtmgr ~] # systemctl enable libvirtd [root@webvirtmgr ~] # systemctl start libvirtd ``` 4. 下载webvirtmgr源码并安装。 ``` [root@webvirtmgr ~] # git clone https://github.com/retspen/webvirtmgr.git [root@webvirtmgr ~] # cd webvirtmgr [root@webvirtmgr ~] # pip3 install -r requirements.txt [root@webvirtmgr ~] # python3 manage.py migrate [root@webvirtmgr ~] # python3 manage.py collectstatic [root@webvirtmgr ~] # python3 manage.py runserver 0.0.0.0:8000 ``` 5. 配置防火墙规则允许8000端口的访问。 ``` [root@webvirtmgr ~] # firewall-cmd --zone=public --add-port=8000/tcp --permanent [root@webvirtmgr ~] # firewall-cmd --reload ``` 6. 在浏览器中输入http://192.168.154.130:8000访问webvirtmgr的管理页面,并使用默认的用户名admin和密码admin登录。从页面中可管理虚拟机、镜像、存储等。 通过以上实验,学生将掌握webvirtmgr的安装方法,熟悉安装过程中可能出现的问题及解决办法,并加深对libvirt安装方法的理解。这将为学生今后在云存储领域的研究与实践提供重要的基础。
![](https://csdnimg.cn/release/download_crawler_static/85216203/bgb.jpg)
![](https://csdnimg.cn/release/download_crawler_static/85216203/bgc.jpg)
![](https://csdnimg.cn/release/download_crawler_static/85216203/bgd.jpg)
![](https://csdnimg.cn/release/download_crawler_static/85216203/bge.jpg)
剩余65页未读,继续阅读
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/9d3cb13b2de848988083bc4db67f3de7_wusam.jpg!1)
- 粉丝: 203
- 资源: 68
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)