KVM虚拟化部署实战

目录

1           KVM简介

1.1         KVM管理工具libvirt介绍

1.1.1       libvirt中的一些重要术语

1.2         检查宿主机是否支持KVM虚拟化

2           安装前的准备工作

2.1         测试环境

2.2         安装EPEL源

2.3         安装KVM管理工具

3           开始部署虚拟机

3.1         创建虚拟机镜像文件

3.1.1       创建raw格式镜像文件

3.1.2       创建qcow2格式镜像文件

3.1.3       虚拟机镜像文件对比

3.2         安装虚拟机

3.2.1       安装raw格式的虚拟机系统

3.2.2       安装qcow2格式的虚拟机系统

4           KVM虚拟机管理

4.1         virsh常用命令介绍

4.1.1       list命令

4.1.2       start命令

4.1.3       reboot命令

4.1.4       destroy命令

4.2         虚拟机拷贝

4.3         虚拟机克隆

4.4         增加虚拟机硬盘空间

4.5         虚拟机硬盘格式转换

4.6         虚拟机迁移

4.7         虚拟机快照管理

4.7.1       创建虚拟机快照

4.7.2       查看虚拟机快照

4.7.3       恢复指定的快照

4.7.4       删除快照

4.8         虚拟机使用桥接网络

4.9         KVM镜像制作

5           Libvirt API

5.1  libvirt API简介

5.2  C API示例

5.2.1 显示某个域的信息

5.3  Python API示例

5.3.1 查看宿主机正在运行的虚拟机

时间: 2024-12-19 13:18:24

KVM虚拟化部署实战的相关文章

生产环境下戴尔 R820 kvm虚拟化部署三(centos6.6 kvm虚拟化部署)

三.kvm虚拟化部署 #安装kvm软件包 yum -y install kvm python-virtinst libvirt tunctl bridge-utils virt-manager qemu-kvm-tools virt-viewer virt-v2v #补充安装kvm虚拟化一些管理工具包 yum -y install libguestfs-tools #查看虚拟机运行情况并开启 [[email protected] network-scripts]# service libvirt

KVM虚拟化部署文档V1.0

一.KVM介绍 (kvm是kernel virtual module的简写)kvm是红帽公司5.4版本后所推出的最新虚拟化技术产品.它和vpc,virtual  box都属于完全虚拟化产品,而Xen是属于半虚拟化产品.虽说kvm是完全虚拟化,但在关键的硬盘和网卡上支持半虚拟化virtio,在很大程度上提高了性能,kvm是轻量级虚拟化的代表,也需要硬件vt技术的支持,另外从操作界面上看,xen和kvm都是用virt-manager工具,差别不是很大,但不可以在同一台机器上同时安装且运行Xen和KV

Linux Kvm虚拟化部署(Centos)

一:搭建KVM虚拟化平台1.创建centos的虚拟机的时候进行编辑,处理器开启虚拟化功能2.安装kvm插件这是在安装系统的时候直接安装kvm组件,当然也可以通过yum命令或者其他的方式进行安装--YUM命令安装:安装插件:yum install qemu-kvm libvirt libvirt-python libguestfs-tools virt-install 安装图形化界面:yum install -y virt-manager systemctl enable libvirtd &&am

KVM虚拟化应用实战(1)

一.VNC的安装与使用 # yum -y install tigervnc-server 首次启动 # vncserver :1 会提示输入两次密码 然后编辑/root/.vnc/xstartup,将最后一行twm替换为gnome-session或者startkde 懒人可以直接用以下语句直接替换(执行任意一条即可,建议选择第一条稳定,但是占用内存较多) sed -i 's/twm/gnome-session/g' /root/.vnc/xstartup sed -i 's/twm/startk

生产环境下戴尔 R820 kvm虚拟化部署四(kvm虚拟机克隆)

五.克隆一台虚拟机 前提: 1.模版机的网卡配置文件中的UUID.MAC地址已经删除([[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0) 2.网卡配置文件已经被清空([[email protected] ~]# > /etc/udev/rules.d/70-persistent-net.rules) 3.模版机处于关机状态 查看克隆的详细信息 克隆过程 raid10的情况下,24G大小克隆需要4分钟左右,具体

生产环境下戴尔 R820 kvm虚拟化部署一(centos6.6 kvm物理机安装)

=================================================== 环境: 服务器:戴尔R820 CPU:Intel(R) Xeon(R) CPU E5-4620 v2 @ 2.60GHz  2颗,共16核 硬盘:SAS 600G*4 内存:8G*4 RAID:10 分区情况: =================================================== 一.R820物理主机系统安装 U盘启动盘的制作: 1.用命令将系统写入U盘:dd

KVM虚拟化技术-实战与原理解析

第23章 定时器与休眠 1.间隔定时器setitimer和alarm 两个重要的结构体:定时器参数struct itimerval和表示时间struct timerval. struct itimerval {    struct timeval it_interval;     /* Interval for periodic timer */    struct timeval it_value;        /* Current value (time until next expira

KVM虚拟化部署

=========================== yum install qemu-kvm qemu-kvm-tools python-virtinst qemu-img bridge-utils libvirt libguestfs-tools-c /etc/sysconfig/network-scripts/ifcfg-em2 DEVICE=em2 TYPE=Ethernet BOOTPROTO=static ONBOOT=yes BRIDGE=br2 /etc/sysconfig/n

生产环境下戴尔 R820 kvm虚拟化部署二(物理主机系统优化)

1.关闭selinux安全机制 方法1: 直接替换sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config 方法2: vim /etc/sysconfig/selinux 注释掉SELINUX=enforcing 注释掉SELINUXTYPE=targeted 最后添加SELINUX=disabled #让配置立刻生效 setenforce 0 2.精简开机自启动服务:关闭除了ssh,network,rsyslog,c