CentOS 6.5下安装KVM

KVM可视化管理工具在CentOS 6.5上的安装方法和步骤 如图2-21所示,选择相应的Hypervisor (QEMU/KVM、 Xen、LXC),选择远程连接方式(SSH、TCP、TLS等),填写好用户名、主机名(或IP地址),然后单击“Connect'按钮,经过密码或证书验证之后,即可建立好到远程主机的连接,如图。8.选择远程站点目录,选择opt,将本计算机中的centos7与Win2003镜像上传至服务器,如图1-14/1-15/1-16所示。如图1-32/1-33所示。9.修改内核模式为兼容内核启动,如图1-17/1-18/1-19所示。 阅读详情
一、检查CPU是否支持虚拟化。(在主板BIOS中开启CPU的VirtualizationTechnology)
# grep -E -o 'vmx|svm' /proc/cpuinfo
vmx


二、基础环境配置
1.安装KVM软件包
# yum -y groupinstall 'Virtualization' 'Virtualization Client' 'Virtualization Platform' 'Virtualization Tools'


查看模块
# lsmod | grep kvm
kvm_intel              53484  6
kvm                   316506  1 kvm_intel




2.网卡桥接配置


2.1 如果启用了NetworkManager,最好关闭该服务,因为该服务与network有冲突。
chkconfig NetworkManager off
service NetworkManager stop


2.2 关闭 selinux 并重启系统
# vi /etc/sysconfig/selinux
SELINUX=disabled


2.3 编辑网卡
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
BRIDGE=br0


# vi /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.200.15
NETMASK=255.255.255.0
GATEWAY=192.168.200.1
DNS1=202.106.0.20


2.4 重启服务器
reboot


2.5 查看网络
# brctl show
bridge name bridge idSTP enabledinterfaces
br0 8000.ac4e914d0aa2noeth0
virbr0 8000.5254004d5befyesvirbr0-nic


2.6 检查ip转发是否开启
# cat /etc/sysctl.conf |grep ip_forward
net.ipv4.ip_forward = 0 




3.创建虚拟机
3.1 创建磁盘镜像文件,文件格式qcow2格式是kvm支持的标准格式,raw格式为虚拟磁盘文件通用格式。
创建文件名win2008r2.qcow2的磁盘镜像文件名,文件格式为qcow2,磁盘大小为100G
# qemu-img create -f qcow2 /kvm/pjgl/win2008r2.qcow2 100G


查看磁盘镜像文件信息 
# qemu-img info /kvm/pjgl/win2008r2.qcow2


3.2 创建虚拟机配置文件


<!--
WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE 
OVERWRITTEN AND LOST. Changes to this xml configuration should be made using:
  virsh edit win2008r2
or other application using the libvirt API.
-->


<domain type='kvm'>
  <name>win2008r2</name>
  <uuid>7b6f172b-7a03-c629-f6cb-4127bdbdfb51</uuid>
  <memory unit='KiB'>2097152</memory>
  <currentMemory unit='KiB'>2097152</currentMemory>
  <vcpu placement='static'>2</vcpu>
  <os>
    <type arch='x86_64' machine='rhel6.6.0'>hvm</type>
    <boot dev='cdrom'/>
    <boot dev='hd'/>


  </os>
  <features>
    <acpi/>
    <apic/>
    <pae/>
  </features>
  <clock offset='localtime'>
    <timer name='rtc' tickpolicy='catchup'/>
  </clock>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/libexec/qemu-kvm</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='qcow2' cache='writeback'/>
      <source file='/kvm/win2008r2/win2008r2.qcow2'/>
      <target dev='hda' bus='ide'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/iso/Windows_2008R2_64-bit.ISO'/>
      <target dev='hdc' bus='ide'/>
      <readonly/>
      <address type='drive' controller='0' bus='1' target='0' unit='0'/>
    </disk>
    <controller type='usb' index='0' model='ich9-ehci1'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x7'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci1'>
      <master startport='0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0' multifunction='on'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci2'>
      <master startport='2'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x1'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci3'>
      <master startport='4'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x2'/>
    </controller>
    <controller type='ide' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:b3:c6:d3'/>
      <source bridge='br0'/>
      <model type='e1000'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </interface>
    <serial type='pty'>
      <target port='0'/>
    </serial>
    <console type='pty'>
      <target type='serial' port='0'/>
    </console>
    <input type='tablet' bus='usb'/>
    <input type='mouse' bus='ps2'/>
    <graphics type='vnc' port='5903' autoport='no' listen='0.0.0.0'>
      <listen type='address' address='0.0.0.0'/>
    </graphics>
    <video>
      <model type='vga' vram='9216' heads='1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </video>
    <memballoon model='virtio'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
    </memballoon>
  </devices>
</domain>




将上面的内容复制到win2008r2.xml文件后,根据情况修改系统名称、UUID、MAC地址、光盘镜像的路径、磁盘镜像的路径等。


3.3 启动虚拟机
# virsh
# define /kvm/pjgl/win2008r2.xml
# list --all
# start win2008r2


3.4 配置防火墙策略
防火墙缺省是不允许连接这些端口的,使用下列步骤配置防火墙,允许VNC客户端连接VNC server。
# vi /etc/sysconfig/iptables  
1) 找到下面的语句:
-A INPUT -j REJECT --reject-with icmp-host-prohibited
在此行之前,加上下面的内容:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5900:5920 -j ACCEPT   #允许其它机器访问本机的5900到5903端口
2) 然后使用root身份重新启动防火墙:
# service iptables restart
3) 设置开机自动启动
# chkconfig iptables on


3.5 使用TightVNC Viewer客户端,进入系统UI界面安装操作系统,并进行配置即可。 

CentOS6.5-在KVM环境下安装虚拟机 以下步骤为在KVM环境下安装CentOS6.5的安装过程。 KVM环境部署在CentOS6.5系统下,并安装了virt-manager(虚拟系统管理器)。 打开虚拟管理工具 点击应用程序--&gt;系统工具--&gt;虚拟系统管理器 点击下图中箭头所指的图标,开启新建虚拟机的过程。 输入虚拟机的名称,可自定义。 选择使用的ISO镜像,如果不能自动识别操作系统需要手动... 阅读详情

相关推荐

OpenStack制作qcow2格式镜像详细教程------最新版待整理

qcow2是kvm支持的磁盘镜像格式,支持写时拷贝、支持快照,常用于云平台的镜像格式

背锅神童的博客 2103

KVM 虚拟机管理和基本使用

KVM 简介KVM — 全称是基于内核的虚拟机(Kernel-based Virtual Machine)是一个开源软件,基于内核的虚拟化技术,实际是嵌入系统的一个虚拟化模块,通过优化内核来使用虚拟技术,该内核模块使得Linux 变成了一个Hypervisor,虚拟机使用Linux自身的调度器进行管理。KVM 是基于虚拟化扩展(Intel VT 或者AMD-V)的X86 硬件的开源的Linux 原生的全虚拟化解决方案。

a1058926697的博客 4846

centos6.5镜像下载地址,openstack专用,qcow2格式

镜像说明: 1 系统采用minimal方式安装 2 安装了cloud init 3 支持磁盘根据flavor指定的大小动态调整 flavor分配的磁盘至少应大于10G 4 系统默认使用本地局域网的YUM源 如果你们的openstack环境中没有本地YUM源 请删除 etc yum repos d 下的repo文件 同时把bk文件夹下的官方repo文件从新放到mv到 etc yum repos d 下 注意 由于装了cloud init 如果不是在openstack环境中运行虚拟机的话 需要过两分钟才能登陆系统 原因是cloud init一直尝试去获取openstack的元数据服务;">镜像说明: 1 系统采用minimal方式安装 2 安装了cloud init 3 支持磁盘根据flavor指定的大小动态调整 flavor分配的磁盘至少应大于10G 4 系统默认使用本地局域网的YUM源 如果你们的openstack环境中没有本地YUM源 请删除 etc yum repos d [更多]

Centos6.5/7安装kvm过程

一、(安装前提条件:1.能够连接外网:ping www.baidu.com即可 2.支持虚拟化) 1.安装kvm软件包:yum -y install kvm python-virtinst libvirt tunctl bridge-utils virt-manager qemu-kvm-tools virt-viewer virt-v2v 2.补充安装kvm虚拟化管理工具包:yum -y...

予挚之的博客 242

stm32 + freertos + c++混合编程方法

其他一些资料上面,c++配置成--cpp11或者-cpp 都是把工程配置成c++。三、添加cpp文件,我们调用cpp文件里面的接口函数,不需要修改main.c后缀名。2、配置工程编译时候是--c99,是因为工程里面FreeRTOS是c语言,c++模式会报错。我们这里是默认c,编写的c++文件,单独选择--cpp编译,这在后面配置!c++是面向对象编程,对于一些项目来说,c++编程更加合适!stm32cubemax配置,这里就不写了,配置资料比较多。这里就是让cpp文件在c++下编译。最后,编程成功,点亮!

yuhu0012的博客 2629

Qoder + ADB Supabase :5分钟GET超火AI手办生图APP

本文介绍如何利用Qoder、阿里云 ADB Supabase 和通义千问图像编辑模型,快速构建AI手办生图Flutter应用。无需传统后端,通过AI生成代码、BaaS服务与边缘函数调用,实现从原型到上线的敏捷开发,全流程轻量高效,助力Vibe Coding落地实践。

数据库技术 931

CentOS 6.5安装KVM实践

一,安装CentOS6.5,使用最小化的minimal安装二、安装完CentOS后,使用root登录配置网卡,使虚拟机可以使用外网上网 vi /etc/sysconifg/network-scripts/ifcfg-eth0 下图作为参考: 保存后,重启网络服务 service network restart 然后测试是否能联网 ping www.linuxidc.com 三、...

adivlmin816580的博客 207

RPA实战:手把手教你打造抖音自动养号机器人(含避坑指南)

本文详细介绍了如何利用RPA技术从零构建一个智能化的抖音自动养号机器人。内容涵盖环境准备、核心工具选型、拟人化行为流程设计、代码实现模块拆解,并提供了关键的避坑指南与风控对抗策略,帮助开发者高效、稳定地实现账号自动化运营。

orange的博客 561

CentOS6.5安装KVM实践

一,安装CentOS6.5,使用最小化的minimal安装二、安装完CentOS后,使用root登录配置网卡,使虚拟机可以使用外网上网vi /etc/sysconifg/network-scripts/ifcfg-eth0下图作为参考:保存后,重启网络服务service network restart 然后测试是否能联网ping www.baidu.com三、关闭selinux和清空iptable

Steven的博客 1892

智能车竞赛循迹控制:基于状态机的直道、弯道、十字路口处理策略

在嵌入式系统与自动控制领域,PID控制算法是实现精确运动控制的基础。其原理是通过比例、积分、微分三个环节的线性组合,对系统误差进行实时校正,从而实现对目标值的快速、稳定跟踪。这项技术的核心价值在于为各类自动控制系统提供了稳定、可靠且易于实现的解决方案,广泛应用于机器人、无人机、工业自动化等场景。在智能车循迹这类特定应用中,赛道环境复杂多变,单一的PID控制器难以应对直道、弯道、十字路口等不同赛道元素的控制需求。此时,有限状态机(FSM)作为一种高效的**决策框架**,能够根据实时感知的赛道特征(如边线曲率、

weixin_34034261的博客 282

VisionMaster图像源模块的5个隐藏功能:从自动切换到二次开发接口

本文深入解析了VisionMaster图像源模块的5个隐藏功能,从基础的自动切换与字符触发过滤,到高级的脚本扩展与基于COM组件的二次开发接口。这些功能能显著提升工业视觉项目的自动化水平、灵活性与系统集成能力,帮助开发者实现更高效的离线测试流水线和外部精确控制。

rgv23456789的博客 652

Centos6.5安装kvm虚拟化

Centos6.5安装kvm虚拟化 KVM简介:1.KVM是开源软件,全称是kernel-based virtual machine(基于内核的虚拟机)。2.是x86架构且硬件支持虚拟化技术(如 intel VT 或 AMD-V)的Linux全虚拟化解决方案。3.KVM能在不改变linux或windows镜像的情况下同时运行多个虚拟机,(它的意思是多个虚拟机使用同一镜像)并为每一个虚拟机配置个性化...

weixin_33737774的博客 306

【系统架构设计师】论文模板样例:论软件系统架构风格

本人于年月参与项目,该系统为*,在该项目组中我担任系统架构师岗位,主要负责系统整体架构设计。本文以该车联网项目为例,主要讨论了软件架构风格在该项目中的具体应用。底层架构风格我们采用了虚拟机风格中的解释器,因该公交共有几十种不同的数据协议,使用解释器风格可以满足整车数据协议兼容性需求;中间层关于应用层的数据流转采用了独立构件风格中的隐式调用,以减低系统间耦合度、简化软件架构,提高可修改性方面的架构属性;应用系统层采用了B/S的架构风格,统一解决公交行业性难题“实施推广难、维护难”问题。

数据知道的博客 9927

Centos 6.5上安装配置KVM

搭建环境操作系统:CentOS 6.5 final x86_64KVM:qemu-kvm-0.12.1.2-2.479.el6_7.3.x86_64工具:Win7和vnc-viewer(先在服务器端装好VNC,通过VNC viewer连接服务器CentOS)一、安装KVM及相关软件1、KVM 需要有 CPU 的支持(Intel vmx 或 AMD svm),在安装 KVM 之前检查一下 CPU 是

ygqygq2的IT博客 564

OpenCV计算机视觉实战(11)——边缘检测详解

在本节中,我们系统介绍了三大经典边缘检测算子,包括 Sobel 算子:一阶导数平衡了噪声抑制与边缘提取,结合方向信息可用于纹理分析与车道检测;Laplacian 算子:二阶导数对微小亮度突变尤为敏感,配合零交叉和细化技术,可精确捕捉任意方向的细节边缘;Canny 算法:集成多阶段处理与双阈值策略,通过多尺度融合与自适应阈值优化,达到抗噪与细节兼顾的卓越效果。

qq_30167691的博客 4375

第150篇 激光雷达点云分割——地面分离、聚类分析和物体提取

本文介绍了点云分割的三种经典几何方法:RANSAC地面分离、欧式聚类和区域生长。RANSAC通过随机采样拟合平面实现地面分割,欧式聚类基于空间距离进行物体分割,区域生长则结合法线信息提升分割精度。文章对比了各种方法的优缺点,提供了参数选择建议,并指出实际项目中常组合使用这些方法。最后给出了面试应答技巧,强调几何方法速度快、可解释性强等优势,适合大多数机器人项目的实时需求。

郑伟强dev的专栏 192

Centos6.5安装配置KVM

1. vmware安装centos6.5 64位 (略)其中有几个注意的地方:a. 内存给4g,CPU2颗b. 磁盘给50g, 或者再单独分一个磁盘,用来存储虚拟机文件c. 最关键的一步,在创建虚拟机时,启用CPU虚拟化2. 安装kvm前的准备工作a. 清除iptables规则service iptables stop; service iptables saveb. 关...

weixin_33804990的博客 190

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

CentOS6.5中安装KVM虚拟机的步骤

之前写过一篇关于CentOS 5.8中安装KVM的博客,今天在CentOS6.5中操作了一遍,感觉彼此有一点小差别,现在把大致的步骤写一下:首先操作系统为:CentOS 6.5最小化安装之前需要:确认自身的CPU是否支持虚拟化egrep 'vmx|svm' /proc/cpuinfo并在主板的BIOS中设置CPU虚拟的功能开启需要安装的组包为:Virtualization ,...

weixin_34362875的博客 319

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

CentOS 6.5 安装部署KVM

一、前言:   虚拟化技术已经成为未来计算机技术的一个重要的发展方向。Linux在虚拟化方面已经有了很多种解决方案:VMware、VirtualBox、Xen和KVM!给大家分享下KVM在CentOS上部署过程!      KVM简介     KVM是一个全虚拟化的解决方案。可以在x86架构的计算机上实现虚拟化功能。但KVM需要CPU中虚拟化功能的支持,只可在具有虚拟化支持的CPU上运行,...

weixin_30347335的博客 125

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Centos6.5 x86_64系统安装kvm虚拟机—基础篇

KVM简介:KVM是开源软件,全称是kernel-based virtual machine(基于内核的虚拟机)。是x86架构且硬件支持虚拟化技术(如 intel VT 或 AMD-V)的Linux全虚拟化解决方案。它包含一个为处理器提供底层虚拟化 可加载的核心模块kvm.ko(kvm-intel.ko或kvm-AMD.ko)。KVM还需要一个经过修改的QEMU软件(qemu-kvm),作为虚拟机...

weixin_34192816的博客 361

PJ85718DM双通道温度传感器与PIC32MZ在HVAC控制器中的应用实践

在嵌入式测温场景中,传统方案依赖NTC热敏电阻或单点数字传感器,不仅占用MCU资源,还需处理线性化与通信干扰。双通道数字温度传感器通过一个芯片同时采集本地与远程温度,利用PN结正向压降与温度的关系实现高精度测量,并通过I2C接口输出数字量。搭配PIC32MZ这类带浮点单元的高性能32位MCU,可高效完成温度数据滤波、协议上报及控制逻辑。该组合在HVAC控制器等复杂电磁环境中,能稳定监测回风温度与PCB板温,兼顾快速响应与物料成本优化,为嵌入式测温设计提供了一套可落地的工程实践参考。

weixin_34185320的博客 303
上一篇: 调整VirtualBox虚拟机分辨率的方法
下一篇: Centos7下安装部署Zabbix3.4
TheZTY
博客等级 码龄18年 6粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值