58.搭建KVM虚拟化工具(YUM)

简介:

KVM虚拟化工具(YUM)

KVM是一个运行在linux系统上的虚拟化产品,我们可以在KVM平台上跑更多的虚拟机设备。

KVM部署步骤:

#yum -y groupinstall Desktop

#yum -y install qemu-kvm.x86_64   qemu-kvm-tools.x86_64   python-virtinst.noarch  qemu-img.x86_64  bridge-utils.x86_64  libvirt  virt-manager

#cat  /proc/cpuinfo |grep vmx

#lsmod |grep kvm

在虚拟机中运行KVM网络有两种模式:NAT模式和桥接模式

NAT模式:当虚拟机开始默认使用NAT模式,这种模式虚拟机可以访问外部网络,但外部网络不能访问它。

桥接模式:相当于桥接到物理网络,外部的网络可以访问到虚拟机内部,但需要网卡的支持。

创建桥接虚拟网卡:

#Vim /etc/sysconfig/network-scripts/ifcfg-eth0

添加相关参数:

NM_CONTROLLED=no

BIRDGE=br0

#vim /etc/sysconfig/netework-scripts/ifcfg-br0

添加相关参数:

DEVICE=br0

BOOTPROTO=static

NM_CONTROLLED=no

ONBOOT=yes

TYPE=bridge

IPADDR=1.1.1.1

NETMASK=255.255.255.0

#service network restart

#ifconfig

打开KVM管理界面

#virt-manager

KVM平台管理虚拟机命令:

Virsh -h

查看命令帮助

ls /etc/libvirt/qemu

查看KVM配置文件存放目录

Virsh list -all

查看虚拟机状态

Virsh shutdown test01

关闭虚拟机

Virsh start test01

打开虚拟机

Virsh destroy test01

强制关闭虚拟机电源

Virsh suspend test01

挂起虚拟机

Virsh resume test01

恢复虚拟机

Qemu-img info /data_kvm/store/test01.img

查看当前磁盘格式

Virsh snapshot-delete test01 1382572463

删除快照

Virsh snapshot-create test01

创建快照

Virsh snapshot-create test01

查看快照信息

 

 本文转自   触动的风   51CTO博客,原文链接:http://blog.51cto.com/10978134/1945817

相关文章
|
11月前
|
Linux 编译器 开发工具
Linux---(五)三大工具yum、vim、gcc/g++
Linux---(五)三大工具yum、vim、gcc/g++
108 1
|
22天前
|
存储 Linux 调度
KVM 虚拟化的功能特性
【10月更文挑战第13天】虚拟化技术创建实体资源的虚拟版本,提升资源利用率。KVM(Kernel-based Virtual Machine)作为全虚拟化解决方案,借助Linux内核实现Hypervisor功能,通过模块化方式提供高效的虚拟化环境。
|
2月前
|
KVM 虚拟化
虚拟化技术概述及KVM环境安装
关于虚拟化技术概述及KVM环境安装的教程,涵盖了虚拟化的定义、分类、管理工具,以及KVM的系统需求、安装步骤和使用指南。
73 11
虚拟化技术概述及KVM环境安装
|
27天前
|
安全 KVM 虚拟化
OpenEuler 中配置 KVM 虚拟化环境指南
本文档详细介绍了如何在OpenEuler系统中配置和管理KVM虚拟化环境,包括环境准备、组件安装、虚拟机安装及管理命令等,适合初学者和有经验的用户。内容覆盖了从桥接网卡配置到虚拟机的安装与管理,以及常见问题的解决方法,帮助用户高效利用虚拟化技术。
|
3月前
|
Linux KVM 虚拟化
在Linux中,KVM和Docker在Linux虚拟化中的区别是什么?
在Linux中,KVM和Docker在Linux虚拟化中的区别是什么?
|
4月前
|
应用服务中间件 开发工具 nginx
Ngnix09目录结构分析,使用tree工具可以Ngnix目录中以一个树的方式呈现出来,yum install -y tree,tail -f nginx/logs/access.log
Ngnix09目录结构分析,使用tree工具可以Ngnix目录中以一个树的方式呈现出来,yum install -y tree,tail -f nginx/logs/access.log
|
5月前
|
监控 Linux 虚拟化
探索 Linux 命令 `auvirt`:一个虚拟化管理工具的奥秘
`auvirt` 是一款非标准的 Linux 虚拟化管理工具,可能在特定环境中有用。它可能用于创建、启动、停止、列出、配置和删除虚拟机。使用前需安装,查看帮助以了解选项和用法。注意其功能可能因版本和环境差异而变化,文档和支持可能有限,使用时需谨慎。
|
6月前
|
存储 Linux KVM
虚拟化技术之KVM安装与使用
虚拟化技术之KVM安装与使用
|
6月前
|
缓存 Linux Shell
【Linux工具篇】软件包管理器yum
【Linux工具篇】软件包管理器yum
89 1
|
6月前
|
缓存 Linux
软件包管理工具 - yum
【1月更文挑战第17天】
117 0
下一篇
无影云桌面