1、硬件环境检测

grep -E –color ‘vmx|svm’ /proc/cpuinfo

有输出代表cpu支持

2、软件包安装

yum install qemu-kvm qemu-img libvirt-python python-virtinst libvirt-client virt-viewer bridge-utils

—>少了一些组件也可

yum groupinstall -y Virtualization “Virtualization Client” “Virtualization Platform” “Virtualization Tools”

使用桥接网络安装bridge-utils包

yum -y install bridge-utils

3、关闭防火墙对IPv6支持并关闭selinux功能

chkconfig ip6tables off

setenforce 0 临时关闭

sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config

4、查看模块并启动进程

查看KVM模块:lsmod | grep kvm

service libvirtd restart启动libvirt进程

modprobe kvm

modprobe kvm-intel

modprobe -ls | grep kvm

5、将网卡模式修改为桥接模式

首先复制原em1和em2网卡为br1和br2,将em1的配置文件修改为:

DEVICE=”em1“

BOOTPROTO=”static”

HWADDR=”30:85:A9:9F:67:74″

NM_CONTROLLED=”no”

ONBOOT=”yes”

TYPE=”Ethernet”

UUID=”34096e10-ff72-4142-b7b3-e290d200b68a”

BRIDGE=”br1″

命令:virsh iface-bridge em3 br3

虚拟安装脚本create_kvm.sh内容:

virt-install \

–name Test \

–ram 1536 \

–vcpus=1 \

–disk path=/data/img/kvm_Test.img,size=50 \

–network bridge=br0 \

–cdrom=/opt/iso/CentOS-6.8-x86_64-minimal.iso \

–accelerate \

–vnclisten=0.0.0.0 \

–vncport=5911 \

–vnc

启动虚机:

virsh start Test

查看虚拟状态:

virsh list –all

raw转换为qcow2格式:

qemu-img convert -f raw -0 qcow2 /data/img/kvm-Test.img /data/img/kvm-Test.qcow2

确认:

qemu-img info /data/img/kvm-Test.qcow2

修改虚机配置文件:

virsh edit Test

复制(克隆)一台虚拟服务器:

virt-clone -o Test -n Test -f /data/img/kvm-Test1.qcow2

虚机当前运行产生的相关文件所在目录:

/var/run/libvirt/qemu/

/etc/libvirt/qemu配置文件目录

virsh shutdown Test

如果报错,先暂停该虚机业务

virsh suspend Test

cp -av /data/img/kvm-Test1.qcow2 /data/img/kvm-Test2.qcow2

virsh dumpxml Test1 > /etc/libvirt/qemu/Test2.xml

virsh define /etc/libvirt/qemu/Test2.xml

虽然克隆完毕,但我们还不能启动,需编辑配置文件先修改vnc端口

virsh edit Test2

注意:与其他虚拟服务器vnc端口不一致而且要在可用范围内。

保存配置后尝试启动

virsh start Test2

通过vnc viewer连接

ifconfig命令查看后发现没网卡相关信息

more /etc/udev/rules.d/70-persistent-net.rules >>/etc/sysconfig/network-scripts/ifcfg-eth0

然后修改MAC地址和对应IP并注释无关代码后保存

service network restart

重启服务:

service libvirtd restart

再次尝试启动虚拟机Test2(略)

yum install -y acpid

service acpid start

chkconfig acpid on

服务器配置虚拟kvm功能,安装配置KVM虚拟机相关推荐

  1. centos vmware centos6.6 64位 kvm虚拟化安装配置 第四十二节课

    centos vmware centos6.6 64位 kvm虚拟化安装配置     第四十二节课 上半节课 下半节课 f

  2. 大数据学习笔记03:安装配置CentOS7虚拟机

    学习笔记<安装配置CentOS7虚拟机>下载链接:https://pan.baidu.com/s/1wxRh3ggzxZtzQshqMy_A8g 提取码:71yw

  3. RHEL 6上KVM的安装配置及使用-将物理接口桥接到桥接器

    作业环境服务器端 操作系统:Red Hat Enterprise Linux Server release 6.0 (Santiago) KVM:qemu-kvm-0.12.1.2-2.113.el6 ...

  4. 虚拟化宿主服务器网络设置,kvm虚拟化安装配置手册

    环境 系统    centos6.2-x86_64 IP地址    192.168.0.99 1.KVM宿主机安装: 一.安装条件: 1)含有KVM的Linux 发行版本必须在64bit环境中才能使用 ...

  5. CentOS命令行安装配置KVM详细教程

    系统为centos 6.4 64位 最小化安装  服务器为dell R720,所以网卡为em0,在vmware作为练习安装学习,同样可以,命令行不是为了显的牛B,而是不用考虑桌面兼容性和其他原因的影响 ...

  6. KVM虚拟化安装配置(一)

    KVM的虚拟化简介     KVM(全称Kernel-based Virtual Machine)是一套开源的全虚拟化解决方案,同时也支持半虚拟化.KVM不同于其他(如Xen),它是集成到Linux内 ...

  7. 百分百教你学会安装配置VMware虚拟机

    安装VMware虚拟机的具体流程,接下来我将全面为你讲解,从安装到配置. 建议收藏!!! VMware建立虚拟机分为典型(快速)和自定义(高级)两种方式,本文以最新版的Vmware15为例分别进行说明 ...

  8. nport虚拟串口服务器,如何安装配置MOXA NPort串口服务器?

    NPort串口服务器有分"驱动模式"及"socket模式" 如果您的程序是通过串口进行通讯,那么请选择NPort的"驱动模式",也就是为主机 ...

  9. Centos 6.8安装配置KVM

    一.开启cpu虚拟化 首先开启CPU虚拟化支持,通过BIOS设置.之后输入 [root@hostname ~]#egrep '(vmx|svm)' /prov/cpuinfo 如果有输出内容,代表cp ...

最新文章

  1. count(1)、count(*) 与 count (列名) 的执行区别
  2. IIS 7 php 7.0 部署WE MALL
  3. 与AI人才有关的讨论
  4. mysql8 win10_window10下安装多个MySQL8.0
  5. python如何确定拐点_如何确认均线拐点的实战技巧和理论(图解)
  6. 网卡设置 多网卡的7种bond模式原理
  7. 研发项目管理软件对比调研报告
  8. ADB远程桌面连接本地手机
  9. 2019年ArcGIS JavaScript API 4.x添加天地图矢量地图(球面墨卡托)
  10. 股票术语之期货、期权
  11. 电脑中毒,文件夹都变成exe文件怎么办?
  12. 黑鲨能换鸿蒙系统吗,黑鲨告诉你重装系统对电脑的好坏处
  13. APISpace 人像比对API
  14. 红米Note9Pro和红米Note9ProMax哪个好-区别是什么
  15. html屏幕遮挡,遮挡屏幕怎么设置 为什么手机上会出现请勿遮挡屏幕顶端
  16. 华硕飞行堡垒系列无线网经常显示“无法连接网络” || 一打开游戏就断网
  17. 《程序员》精彩推荐:如何为新员工找到团队“归属感”
  18. 【持续学习】清华最新持续学习综述
  19. 等保测评 安全计算环境之应用系统
  20. 江西师范大学计算机信息工程学院研究生,2021年江西师范大学计算机信息工程学院考研专业目录_研究生考试范围 - 学途吧...

热门文章

  1. PHP程序员应当如何保持与时俱进?
  2. Edge浏览器看优酷视频CPU占用率超高
  3. 写文章登录Nature子刊:基于深度学习预测家族性阿尔兹海默症患者临床前功能性脑老化
  4. 欧洲杯16强出炉C罗将战世界第一,两场超级大战,你期待哪支球队
  5. android RelativeLayout中android:layout_marginBottom的不起作用问题
  6. 数字化工厂顶层架构分析
  7. 〖Python自动化办公篇⑦〗- word文件自动化 - 实操之筛选简历
  8. 将表结构设计导出数据库设计文档
  9. android 覆盖安装数据库版本冲突,Android覆盖安装及常遇到的问题
  10. android odex文件作用,安卓odex详细介绍