KVM WEB管理工具——WebVirtMgr(二)日常配置

简介: KVM WEB管理工具-WebVirtMgr的日常配置:添加宿主机,创建虚机,磁盘扩容,快照等

  • 配置宿主机

1、登录WebVirtMgr管理平台



2、添加宿主机

选择首页的WebVirtMgr -->Addd Connection


选择“SSH链接“,设置Label,IP,用户


注意:Label与IP要相同

  • 虚机部署

1、创建存储池

点击前面创建的宿主机,进入虚拟机部署界面


点击“存储池”按钮,创建存储池(即创建磁盘镜像存放的位置)


注意:

创建存储池时,首先要在宿主机上创建一个目录,然后在”路径“设置栏中添加该目录

例:mkdir /home/kvm/teststorage -p


2、添加磁盘镜像



创建完成后如下:


3、宿主机网卡的桥接模式设置




4、创建网络池





5、创建虚机


选择“custom install”用户自定义创建虚机



6、虚机挂载ISO镜像


7、启动虚机

点击“启动”按钮后,打开虚机电源。


点击控制台按钮,进入操作系统安装界面



8、虚机IP地址设置

当虚机安装完成后,给虚机设置静态IP地址

例:[root@vmtest01~]# vim  /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

TYPE=Ethernet

ONBOOT=yes

NM_CONTROLLED=no

BOOTPROTO=static

IPADDR=172.16.1.199

NETMASK=255.255.255.0

GATEWAY=172.16.1.1

DNS1=172.16.1.1


  • webvirtmgr克隆虚机操作

1、关闭正在运行的虚机




2、进入虚机配置界面,在克隆配置项,为新的虚机的“名字”,“MAC地址”,“磁盘镜像”进行设置




3、启动虚机,进入系统,对/etc/udev/rules.d/70-persistent-net.rules 文件做如下修改


修改后



4、编辑/etc/sysconfig/network-scripts/ifcfg-eth0 修改虚机的网卡配置,为虚机分配新的IP地址




5、重启系统 使网卡重新注册,让配置生效

   reboot 

  • webvirtmgr虚机磁盘扩容(新增磁盘)

1 关闭虚机

2 对虚机的xml文件的disk域添加如下代码

场景一:新增一块磁盘

 <disk type='file' device='disk'>

      <driver name='qemu' type='qcow2' cache='none'/> ---添加改行代码找到新增磁盘格式

      <source file='/home/kvm/teststorage/entd01.img'/>  --指定新增磁盘路径

      <target dev='vda' bus='virtio'/>  --指定磁盘设备名称,和传输总线类型

    </disk>


场景二:新增多块磁盘

已新增两块盘为例:

 <disk type='file' device='disk'>

      <driver name='qemu' type='qcow2' cache='none'/>

      <source file='/home/kvm/teststorage/entd01.img'/>

      <target dev='vda' bus='virtio'/>

    </disk>

    <disk type='file' device='disk'>

      <driver name='qemu' type='qcow2' cache='none'/>

      <source file='/home/kvm/vm/waq02-clone.qcow2'/>

      <target dev='vdb' bus='virtio'/>

    </disk>

3 启动虚机,然后在虚机系统内部对磁盘进行格式化,分区等操作。

目录
相关文章
|
2月前
|
Java API 数据库
构建RESTful API已经成为现代Web开发的标准做法之一。Spring Boot框架因其简洁的配置、快速的启动特性及丰富的功能集而备受开发者青睐。
【10月更文挑战第11天】本文介绍如何使用Spring Boot构建在线图书管理系统的RESTful API。通过创建Spring Boot项目,定义`Book`实体类、`BookRepository`接口和`BookService`服务类,最后实现`BookController`控制器来处理HTTP请求,展示了从基础环境搭建到API测试的完整过程。
48 4
|
16天前
|
人工智能 前端开发 计算机视觉
Inpaint-Web:纯浏览器端实现的开源图像处理工具
在刷短视频时,常看到情侣在景区拍照被路人“抢镜”,男朋友用手机将路人“P”掉,既贴心又有趣。最近我发现了一个纯前端实现的开源项目——inpaint-web,可在浏览器端删除照片中的部分内容,非常酷。该项目基于 WebGPU 和 WASM 技术,支持图像修复与放大,已在 GitHub 上获得 5.1k Star。项目地址:[GitHub](https://github.com/lxfater/inpaint-web)。
57 3
 Inpaint-Web:纯浏览器端实现的开源图像处理工具
|
4月前
【Azure 应用服务】Web App Service 中的 应用程序配置(Application Setting) 怎么获取key vault中的值
【Azure 应用服务】Web App Service 中的 应用程序配置(Application Setting) 怎么获取key vault中的值
|
26天前
|
JavaScript 前端开发 开发工具
web项目规范配置(husky、eslint、lint-staged、commit)
通过上述配置,可以确保在Web项目开发过程中自动进行代码质量检查和规范化提交。Husky、ESLint、lint-staged和Commitlint共同作用,使得每次提交代码之前都会自动检查代码风格和语法问题,防止不符合规范的代码进入代码库。这不仅提高了代码质量,还保证了团队协作中的一致性。希望这些配置指南能帮助你建立高效的开发流程。
34 5
|
1月前
|
前端开发 JavaScript 开发者
构建响应式设计的现代Web应用:实用技巧与工具
【10月更文挑战第24天】本文介绍了构建响应式Web应用的实用技巧和工具,涵盖流体网格布局、弹性图片、CSS媒体查询、CSS Grid和Flexbox、响应式导航菜单、图片和字体的响应式处理,以及测试和调试工具。掌握这些技能将帮助开发者提升用户体验和项目适应性。
|
3月前
|
小程序 前端开发 中间件
ThinkPHP 配置跨域请求,使用TP的内置跨域类配置,小程序和web网页跨域请求的区别及格式说明
本文介绍了如何在ThinkPHP框架中配置跨域请求,使用了TP内置的跨域类`\think\middleware\AllowCrossDomain::class`。文章还讨论了小程序和web网页在跨域请求格式上的区别,并提供了解决方案,包括修改跨域中间件源码以支持`Origin`和`token`。此外,还介绍了微信小程序跨域请求的示例和web网页前端发送Axios跨域请求的请求拦截器配置。
ThinkPHP 配置跨域请求,使用TP的内置跨域类配置,小程序和web网页跨域请求的区别及格式说明
|
3月前
|
监控 Apache
HAProxy的高级配置选项-Web服务器状态监测
这篇文章介绍了HAProxy的高级配置选项,特别是如何进行Web服务器状态监测,包括基于四层传输端口监测、基于指定URI监测和基于指定URI的request请求头部内容监测三种方式,并通过实战案例展示了配置过程和效果。
94 8
HAProxy的高级配置选项-Web服务器状态监测
|
2月前
|
缓存 前端开发 JavaScript
深入了解Webpack:现代Web开发的核心工具
【10月更文挑战第11天】深入了解Webpack:现代Web开发的核心工具
|
2月前
|
JavaScript 前端开发 API
深入了解jQuery:简化Web开发的强大工具
【10月更文挑战第11天】深入了解jQuery:简化Web开发的强大工具
15 0
|
2月前
|
监控 Java Maven
springboot学习二:springboot 初创建 web 项目、修改banner、热部署插件、切换运行环境、springboot参数配置,打包项目并测试成功
这篇文章介绍了如何快速创建Spring Boot项目,包括项目的初始化、结构、打包部署、修改启动Banner、热部署、环境切换和参数配置等基础操作。
150 0