centos7.4下的KVM虚拟机安装使用
本来是用的vmware,不过后来想试下KVM,想着装个ZSTACK也行,结果zstack使用网络安装没搞明白,把物理机系统毁了,这下彻底完蛋了,只好还装个centos了,但是又不想用VMWARE就想起来用KVM,正好也是学习下,说来就来,搞起
安装系统,就不用详细说了,可以参照我以前的pxe安装系统。
系统安装好后,关闭selinux,关闭firewalld
然后需要创建一个网桥,这样虚拟机可以通过网桥直接连接到物理机的物理网络,方便使用
创建网桥:
拷贝一份网卡的配置文件
cp ifcfg-em1 ifcfg-br1
更改内容为如下
DEVICE="br1" TYPE="Bridge" BOOTPROTO="static" ONBOOT="yes" IPADDR=172.17.3.13 NETMASK=255.255.255.0 GATEWAY=172.17.3.254 DNS1=114.114.114.114
以上红色字体的是重要部分,其他和网卡配置一样就行
然后需要更改下em1的配置
DEVICE="em1" ONBOOT="yes" BRIDGE=br1
红色部分是绑定到br1网桥
重启下网络服务
systemctl restart network
好了,网络部分就完事了,我们开始安装kvm需要的软件包
yum -y install qemu-kvm libvirt virt-install bridge-utils
安装完毕后,基本的kvm虚拟机所需要的软件包都已经安装完毕
lsmod | grep kvm
查看下是否已经加载KVM模块
[root@node13 win7]# lsmod | grep kvm kvm_intel 174841 3 kvm 578518 1 kvm_intel irqbypass 13503 1 kvm
启动kvm所需的libvirtd服务
systemctl start libvirtd
设置为开机启动
systemctl enable libvirtd
至此,基础服务已经安装完毕,下面我们开始创建虚拟机之旅
创建一个kvm虚拟机的磁盘文件存放目录
然后先创建一个虚拟机的磁盘文件,也叫镜像格式
qemu-img create -f raw
/data/kvm/win7/system.raw 300G
100G
注意:raw格式不支持快照
硬盘格式总体上分为两种:1为全镜像格式,2为稀疏格式全镜像格式(典型代表raw格式),其特点:设置多大就是多大,写入速度快,方便的转换为其他格式,性能最优,但是占用空间大稀疏模式(典型代表qcow2格式),其特点:支持压缩,快照,镜像,更小的存储空间(即用多少占多少)
创建一个虚拟机
virt-install --virt-type kvm --name win7 --ram 8192 --cdrom=/opt/23403_GRMCULXFRER_ZH-CN_MICRO_v2.iso --disk path=/data/kvm/win7/system.raw --network bridge=br1 --graphics vnc,listen=0.0.0.0 --noautoconsole
上面有几个重要的地方
虚拟机名字,内存,使用的安装镜像,虚拟机磁盘位置,我们选择了我们刚才创建的raw磁盘,使用vnc,网络桥接模式通过br1
我们来看下vnc的端口
看到是5900
我们通过VNC工具连接上去,IP是这台宿主机也就是物理机IP端口是5900
至此,已经安装完毕
然后说下虚拟机管理
virsh list 显示正在运行的虚拟机
virsh list --all 显示正在运行和停止以及各种状态虚拟机
销毁,删除一个虚拟机
virsh destroy win7
彻底删除需要取消这个虚拟机域的定义
virsh undefine win7
启动一个虚拟机
virsh start win7
关闭一个虚拟机
virsh shutdown win7
另外还有很多管理命令,大家可以自行研究下
转载于:https://www.cnblogs.com/hh2737/p/9922289.html
centos7.4下的KVM虚拟机安装使用相关推荐
- 使用CentOS7 kvm虚拟机安装蓝鲸社区版(3.15)
使用C7 kvm虚拟机安装蓝鲸平台 蓝鲸介绍 蓝鲸官网: http://bk.tencent.com/ 蓝鲸社区版本下载:http://bk.tencent.com/download/ 蓝鲸智云社区: ...
- 原创:centos7.1下 ZooKeeper 集群安装配置+Python实战范例
centos7.1下 ZooKeeper 集群安装配置+Python实战范例 下载:http://apache.fayea.com/zookeeper/zookeeper-3.4.9/zookeepe ...
- Ubuntu下如何使用虚拟机安装WindowsXP?(2)【转】
Ubuntu下如何使用虚拟机安装WindowsXP?(2) windowsXP系统下使用虚拟机安装ubuntu系统可能对于大多数用户来说不是问题,但是ubuntu系统下如何使用虚拟机安装windows ...
- kvm虚拟化学习笔记(二)之linux kvm虚拟机安装
1. 上传ISO文件,这里采用OEL5.8x64 iso 2. 开始安装OEL5.8 # virt-install --name=oeltest02 --ram 512 --vcpus=1 --dis ...
- Win7下使用VirtualBox虚拟机安装OS X 10.9 Mavericks
建议电脑要求 Windows 7, 32 / 64 bit CPU Intel Core i5 / i7 内存 4GB 以上 硬盘 500GB 以上 由于虚拟机不支持 ...
- Linux实战之KVM虚拟机安装爱快软路由系统
Linux实战之KVM虚拟机安装爱快软路由系统 一.爱快官方下载固件镜像 二.上传镜像到WebVirtMgr 1.上传镜像到宿主机的共享存储目录 2.在WebVirtMgr上查看共享存储镜像 三.创建 ...
- 在 Win7/Win8下使用 VirtualBOX虚拟机安装 OS X 10.11 El Capitan 及 Xcode 7.0
在 Win 7或8 下使用 VirtualBOX 虚拟机安装 OS X 10.11 El Capitan 及 Xcode 7.0 来源:http://bbs.feng.com/read-htm-tid ...
- 在 Win 7 下使用 VirtualBOX 虚拟机安装 OS X 10.8 Mountain Lion 及 Xcode 4.5
在 Win 7 下使用 VirtualBOX 虚拟机安装 OS X 10.9 Mavericks 及 Xcode 5 -> http://bbs.feng.com/read-htm-tid ...
- CentOS 5.6下创建KVM虚拟机
[51CTO专家投稿]RedHat 的下一代旗舰产品RedHat Enterprise Linux 6只包含 KVM,这一点 RedHat 官方已经在很久以前.在不同场合都确认过.KVM 发展很快,稳 ...
- KVM虚拟机安装与使用
一.安装KVM 安装KVM模块.管理工具.libvirt 命令行安装 [root@Centos1 ~]# yum install -y kvm virt-manager libvirt 注: KVM: ...
最新文章
- install vim plugin local file offline
- 安卓按键精灵_[按键精灵教程]学了这个你也能做出稳定的脚本
- pemicro识别不了驱动_usb驱动无法识别如何解决,手把手教你如何解决usb驱动问题...
- 2021-03-14
- ChartDirector画2D,3D图,MFC画图
- 下载编译chromium
- 编译原理 - 推导与归约(一)
- 粒子群算法python实现: 带活化因子
- 高德地图 鼠标点击后 地图上点标记跟着变化
- 计算机基础图文混排教案,中职《Word图文混排》教学设计|word图文混排教学设计...
- 网络安全必备的五款免费网络漏洞扫描器
- Git合并操作之merge、rebase、squash详解
- mysql 短路_MySQL是否对if()函数短路?
- Java api 操作 kubernetes
- 《强化学习周刊》第22期:ICRA 2021-2022强化学习的最新研究与应用
- 软件测试肖sir___项目讲解分析(01)
- vue中百度地图标注
- uses-permission 权限大全
- 算法题: 一球从100米高度自由落下,每次落地后反跳回原高度的一半
- 视频教程-微信小程序系统教程python版[3/3阶段]_微信小程序支付-手游开发
热门文章
- 传统武术家为什么看起来厉害?谈实战的重要性
- 总有被遗忘或者没有及时跟进的工作
- 员工说不用兼容老文件,当主管的就信了?
- 解决办法:nvidia-settings:ERROR: Unable to load info from any available system
- 导航可与红绿灯结合起来
- Ubuntu安装GitKraken
- c++如何让类对象只能在堆(栈)上分配空间
- 北京特9内环和外环的区别_2021年2月CFA北京机考考点在哪里?
- pulse 去马赛克软件_Github高赞:打马赛克=形同虚设,AI看透你一切小心思
- java bean jsp_jsp+java bean+servlet开发的mvc简易鞋城在线商城系统