`
rensanning
  • 浏览: 3553368 次
  • 性别: Icon_minigender_1
  • 来自: 大连
博客专栏
Efef1dba-f7dd-3931-8a61-8e1c76c3e39f
使用Titanium Mo...
浏览量:38235
Bbab2146-6e1d-3c50-acd6-c8bae29e307d
Cordova 3.x入门...
浏览量:607654
C08766e7-8a33-3f9b-9155-654af05c3484
常用Java开源Libra...
浏览量:682844
77063fb3-0ee7-3bfa-9c72-2a0234ebf83e
搭建 CentOS 6 服...
浏览量:89575
E40e5e76-1f3b-398e-b6a6-dc9cfbb38156
Spring Boot 入...
浏览量:402165
Abe39461-b089-344f-99fa-cdfbddea0e18
基于Spring Secu...
浏览量:69772
66a41a70-fdf0-3dc9-aa31-19b7e8b24672
MQTT入门
浏览量:91866
社区版块
存档分类
最新评论

CentOS 安装 KVM

 
阅读更多
KVM:Kernel-based Virtual Machine(基于内核的虚拟机)。

(1)确认是否能够安装KVM
# grep -E 'svm|vmx' /proc/cpuinfo > /dev/null && echo OK
# grep flags /proc/cpuinfo|grep lm > /dev/null && echo OK


(2)安装KVM
# yum -y install libguestfs libvirt libvirt-client python-virtinst qemu-kvm qemu-img virt-manager virt-top virt-viewer virt-who virt-install bridge-utils
# systemctl start libvirtd
# systemctl enable libvirtd


(3)配置网络Bridged Network
# systemctl disable NetworkManager
# systemctl stop  NetworkManager
# vi /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
BOOTRPOTO=none
TYPE=Bridge
ONBOOT=yes
DEFROUTE=yes
IPV6INIT=no
NM_CONTROLLED=yes
USERCTL=no
IPADDR=192.168.21.176
NETMASK=255.255.255.0
GATEWAY=192.168.21.254
DNS1=219.149.6.99
# vi /etc/sysconfig/network-scripts/ifcfg-p4p1
TYPE=Ethernet
BOOTPROTO=static
IPV6INIT=no
NAME=p4p1
UUID=4497ef0a-b570-49fc-bd41-cca65af5934d
DEVICE=p4p1
ONBOOT=yes
IPADDR=192.168.21.176
PREFIX=24
GATEWAY=192.168.21.254
DNS1=219.149.6.99
BRIDGE=br0
# systemctl restart network
# ifconfig
# brctl show


(4)安装虚拟机
# qemu-img create -f qcow2 /var/lib/libvirt/images/kvm01_centos7.img 20G
# ls -l /var/lib/libvirt/images
# virt-install \
--name=kvm01_centos7 \
--hvm \
--virt-type kvm \
--vcpus=2 --ram=1024 \
--network bridge=br0 \
--disk path=/var/lib/libvirt/images/kvm01_centos7.img,size=20 \
--location=/tmp/CentOS-7-x86_64-Minimal-1511.iso \
--os-type=linux --os-variant=rhel7 \
--accelerate \
--nographics \
--autostart \
--extra-args "console=ttyS0"


配置kvm的IP
# virsh start kvm01_centos7
# virsh console kvm01_centos7
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
# shutdown -r now


(5)虚拟机操作

KVM的配置文件
# ll /etc/libvirt/qemu/


查看已安装的kvm
# virsh list --all


启动停止重启kvm
# virsh start kvm01_centos7
# virsh shutdown kvm01_centos7
# virsh reboot kvm01_centos7


配置kvm
# virsh dumpxml kvm01_centos7
# virsh edit kvm01_centos7


链接kvm
# virsh console kvm01_centos7


退出kvm
引用
# Ctrl+]
# Ctrl+5


查看kvm
# virsh dominfo kvm01_centos7
# virt-top


快照kvm
# virsh snapshot-list kvm01_centos7
# virsh snapshot-create-as kvm01_centos7 kvm01_centos7-snapshot-2016-09-06-001
# virsh snapshot-revert kvm01_centos7 kvm01_centos7-snapshot-2016-09-06-001
# virsh snapshot-delete kvm01_centos7 kvm01_centos7-snapshot-2016-09-06-001


复制kvm
# virsh shutdown kvm01_centos7
# virt-clone -o kvm01_centos7 -n kvm02_centos7 -f /var/lib/libvirt/images/kvm02_centos7.img
# ll /var/lib/libvirt/images/
# virsh list --all


# virsh start kvm02_centos7
# virsh console kvm02_centos7
# vi /etc/hosts
# vi /etc/hostname (CentOS6是/etc/sysconfig/network)
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
# vi /etc/udev/rules.d/70-persistent-net.rules
# shutdown -r now


删除kvm
# virsh autostart --disable kvm01_centos7
# virsh destroy kvm01_centos7
# virsh undefine kvm01_centos7
分享到:
评论

相关推荐

    CentOS8安装KVM虚拟机详解.docx

    CentOS 8 安装 KVM 虚拟机详解 本文将详细介绍 CentOS 8 安装 KVM 虚拟机的步骤和相关知识点。 一、检测是否支持 KVM KVM 是基于 x86 虚拟化扩展(Intel VT 或者 AMD-V)技术的虚拟机软件,因此需要检测 CPU 是否...

    centos7搭建KVM、VNC、yum源修改

    在本篇文章中,我们将详细介绍如何在 CentOS7 中搭建 KVM 虚拟化、VNC 服务器安装调试、yum 源修改方法。 一、修改 yum 源为本地 CDROM 首先,我们需要挂载 ISO 文件到虚拟机中,然后修改 yum 源配置目录为“/etc/...

    centos7安装kvm.zip

    在本文中,我们将深入探讨如何在CentOS 7系统上安装和配置KVM(Kernel-based Virtual Machine),并创建虚拟机。KVM是Linux内核的一个模块,它将Linux转换为一个全功能的虚拟化平台,使得用户可以在单一的物理硬件上...

    CentOS7 上安装KVM(QEMU).docx

    CentOS7 上安装 KVM(QEMU) 在本文中,我们将详细介绍如何在 CentOS7 上安装 KVM(Kernel-based Virtual Machine),并使用 KVM 可视化地创建虚拟机。 一、KVM 概述 KVM 是一种基于内核的虚拟机hypervisor,能够...

    CentOS 7.0安装kvm

    CentOS 7.0 安装 KVM 的详细步骤 在 CentOS 7.0 环境中安装 KVM 需要安装多个软件包,包括 qemu-kvm、libvirt、virt-manager、virt-top、virt-viewer、libvirt-client、bridge-utils 等。这些软件包的作用分别是: ...

    centos7.2安装部署 OpenStack+KVM 云平台虚拟化环境详解

    centos7.2安装部署 OpenStack+KVM 云平台虚拟化环境详解

    CentOS 7部署KVM虚拟化环境(中)安装配置

    ### CentOS 7 部署 KVM 虚拟化环境安装配置详解 #### 一、概述 在本文中,我们将详细介绍如何在 CentOS 7 系统上安装和配置 KVM(Kernel-based Virtual Machine)虚拟化环境。KVM 是一种开源的虚拟化技术,它直接...

    Centos7中安装win7等其他操作系统-linuxkvm.pdf

    在CentOS 7中安装Windows 7或其他操作系统,我们可以利用KVM(Kernel-based Virtual Machine)这一开源虚拟化技术。KVM允许我们在Linux系统上创建和运行虚拟机,包括安装各种不同的操作系统。以下是详细的步骤: 1....

    CentOS7.2下安装部署OpenStack+KVM 云平台虚拟化环境详解

    ### CentOS7.2 下安装部署 OpenStack + KVM 云平台虚拟化环境详解 #### 1. OpenStack 简介 ##### 1.1 百科简介 OpenStack 是一个由 NASA 和 Rackspace 合作研发并发起的开源项目,主要目标是为公有云和私有云提供...

    CentOS内核升级+KVM编译安装.pdf

    CentOS内核升级+KVM编译安装 在这篇文章中,我们将讲述如何在 CentOS 操作系统中升级内核并编译安装 KVM 虚拟机管理程序。下面是相关知识点: 1. 查看当前内核版本 在 Linux 系统中,可以使用 `uname -r` 命令来...

    CentOS6.3安装和配置KVM

    #### 四、KVM安装步骤 在CentOS 6上安装KVM,可以通过简单的`yum install kvm`命令完成。但为了全面的功能和更好的管理体验,建议安装以下组件: 1. `python-virtinst`: 提供了创建虚拟机时的XML文件处理能力。 2....

    vmware安装centos7_kvm及vncserver

    总结来说,这个过程涵盖了使用VMware安装CentOS 7,并配置KVM和VNC服务器的步骤,同时涉及了操作系统安装、网络配置、用户管理和权限设置等多个IT知识点。这些步骤对于任何希望在虚拟环境中部署和管理Linux服务器的...

    liunx 安装KVM(win7)文档.docx

    在CentOS 6.6系统中安装KVM,首先要确保CPU支持虚拟化技术,如Intel VT或AMD SVM。可以通过运行`egrep 'vmx|svm' /proc/cpuinfo`命令来检查。 接下来是安装KVM的关键步骤: 1. 安装必要的KVM组件: 使用`yum -y ...

    KVM虚拟化部署安装文档,系统环境为centos 7 x86-64 DVD 2009

    # _Kernel-based Virtual Machine_ ## 1、查看是否启用虚拟化Intel VT-x/EPT或AMD-V/RVI(V)开启虚拟机之前确认是否勾选虚拟化: ## 2、配置服务器基本环境配置 需要配置服务: 网络、yum源、需要的iso镜像 ...

    centos6.5 kvm批量创建虚机(自动化)

    在centos6.5上,通过kvm创建一个raw的镜像并导出xml,以该镜像和xml为模板,以backing_file的方式批量创建虚拟机,可以避免复制镜像浪费的时间,以秒级创建虚拟机。 包括几个文件,create_delete_vm.py hostname....

    CentOS6.5_CloudStack_KVM安装手册

    在本篇《CentOS6.5_CloudStack_KVM安装手册》中,我们将详细探讨如何在CentOS 6.5操作系统上使用CloudStack管理和部署基于KVM的虚拟化环境。CloudStack是一个开源的云基础设施管理平台,而KVM(Kernel-based Virtual...

    centos6下配置KVM桥接方式

    本文将逐步介绍如何在 CentOS 6 中配置 KVM 桥接方式,包括确认 bridge-utils 的安装、关闭 NetworkManager 服务、修改网络配置文件、重启网络服务等步骤。 安装 bridge-utils 在配置 KVM 桥接方式之前,需要确认 ...

Global site tag (gtag.js) - Google Analytics