X-osadminの自留地
  • 博客主页 HomePage
  • 技术小絮 Tech
  • 作品发布 Works
  • 软件专题 Softs
    • proxmox
    • openwrt
    • chromebook
    • Zerotier
    • 虚拟化
  • 友情链接 Following

xosadmin

BGPlayer / Codes learner / Love Linux
Posts
77
Comments
0

友情链接 – Friendly Links

  • Add your site here…
xosadmin
8 years ago

CentOS 6下如何安装KVM虚拟化

昨天,小编讲述了在CentOS上安装OpenVZ虚拟框架的方式。应公众号里部分读者的要求,今天再给大家讲讲如何在CentOS上安装KVM虚拟框架。所谓KVM,官网给的定义如下:

KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V). It consists of a loadable kernel module, kvm.ko, that provides the core virtualization infrastructure and a processor specific module, kvm-intel.ko or kvm-amd.ko.

根据官网所说,KVM对HW的硬件是有要求的,比如处理器必须支持VMX或者SVM之类的指令集或者虚拟相关。这次很有幸,获得了一台支持VMX的服务器,那就和大家一起开始我们的操作吧!

 

一、前期准备

操作系统:CentOS 6.9 X86_64 (这里必须使用64位系统)

处理器:Intel Xeon E5

 

二、安装前的预处理

1. 检测处理器是否支持虚拟处理集

# grep -E -o ‘vmx|svm’ /proc/cpuinfo

这里显示VMX或者SVM即为通过,若无,请检查主板中是否开启本功能或者处理器是否支持本处理集

2.更新系统软件包

# yum -y update

 

三、正式安装

1.安装KVM相关软件包

# yum -y groupinstall ‘Virtualization’ ‘Virtualization Client’ ‘Virtualization Platform’ ‘Virtualization Tools’

2.检测KVM模块是否挂载

# lsmod | grep kvm

若无返回,请执行modprobe kvm和modprobe intel-kvm

3.关闭selinux和NetworkManager(若有)

# setenforce 0或者vi /etc/sysconfig/selinux

# chkconfig NetworkManager off

# service NetworkManager stop

4.重启系统

# reboot

5.检测网络转发是否开启

# cat /etc/sysctl.conf |grep ip_forward

** 若无,请自行编辑/etc/sysctl.conf文件,将ip转发功能打开后sysctl -p

6.防火墙中开启VNC相关端口

# iptables -I INPUT -p tcp –dport 5000:6000 -j ACCEPT

# service iptables save

# service iptables restart

# chkconfig iptables on

通过以上步骤,您已经成功地在CentOS 6中安装KVM虚拟化框架。至于管理面板,您可以参阅KVM官方所推荐的。地址:传送门>>

  • 技术小絮
  • 虚拟化
等 人表示很赞
2,197
1

📮Comments (1)

xosadmin
xosadmin
2 years ago
推荐 LXC上安装Gitlab时sysctl报错的解决方法
问题情况:在LXC unprivileged容器上安装Gitlab时,在执行gitlab-ctl reconfigure时可能会报出sysctl: permission denied的错误。 解决方法:在/etc/gitlab/gitlab ...
  • 技术小絮
554 0
xosadmin
xosadmin
5 years ago
推荐 Debian提示Malformed Description-md5的解决方法
近日,有一台vps在执行apt update时,报出以下错误,并返回错误值100。错误代码如下: E: Malformed Description-md5 line; doesn’t have the required leng ...
  • 技术小絮
1,680 0
xosadmin
xosadmin
2 years ago
推荐 Debian 11平滑升级到Debian 12的方法
Debian 12于近日发布,其名称为Bookworm。同时,Debian 11 (Bullseye)也可以升级至Debian 12 Bookworm。本文介绍一种平滑升级的方法。 首先,确认当前版本是否为Debian 11 Bullsey ...
  • 技术小絮
403 0
xosadmin
xosadmin
5 years ago
推荐 OpenWrt做二级路由时无法访问上级路由内网的解决方案
近日在调试openwrt做为二级路由时遇到了一个问题:当openwrt软路由做为二级路由时无法访问上级路由的内网。经过一番测试,得出原因是来自于路由表配置。解决方法如下: PS: 本文中openwrt内网假设为2.2.2.0/24,open ...
  • openwrt
  • 技术小絮
7,433 0
xosadmin
xosadmin
8 years ago
推荐 如何在Linux(CentOS)上安装OpenVZ
近日,有一位朋友向我请教如何在其自己的CentOS服务器上安装OpenVZ虚拟化。所谓OpenVZ,官方对其的定义如下: “OpenVZ is a container-based virtualization for Linux. Op ...
  • 技术小絮
  • 虚拟化
2,268 0
  • HPE Microserver系列降低噪音的一种办法
  • Debian 13 Trixie安装Proxmox VE
  • Windows FTP服务器通过PASV模式无法获取目录的解决方法
  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • LXC上安装Gitlab时sysctl报错的解决方法

文章聚合

  • Debian 13 Trixie安装Proxmox VE
  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • Proxmox VE通过全盘方式直通硬盘
  • Proxmox为KVM VNC启用剪贴板支持
  • Proxmox报出RRDC/RRD update error的解决方法

Multilangual Translator

Copyright © 2016-2025 X-osadminの自留地. All rights reserved. 萌ICP备20258855号
  • 博客主页 HomePage
  • 技术小絮 Tech
  • 作品发布 Works
  • 软件专题 Softs
    • proxmox
    • openwrt
    • chromebook
    • Zerotier
    • 虚拟化
  • 友情链接 Following
Welcome
Forgot password?
Welcome
Forgot password?
Social Login
Login with WeChat QR Code
Unregistered WeChat IDs will be automatically used to create an account.
Scan and Reply with Keywords「登录」Get Verification Code
Social Login
Free registration
Social Login
Reset password
Back to Login