centos 6.5下KVM环境搭建

本文涉及的产品
云防火墙,500元 1000GB
简介:

一、操作系统配置 
1. 使用root权限登录 
2. 修改内核模式为兼容内核启动 
vim /boot/grub/grub.conf 
主要修改default=1 
修改内核模式图 
3. 关闭selinux 
两种方式:1.使用setenforce 0命令:立即生效,重启后失效。 
                 2.修改配置文件,vim /etc/selinux/config:重启后生效。 
主要修改SELINUX=disabled 
修改selinux图 
注:可以使用getenforce命令查看selinux状态 
4.关闭防火墙 
service iptables stop 
chkconfig iptables off 
service iptables status 
关闭防火墙图 
二、虚拟化环境搭建 
1.查看cpu是否支持全虚拟化 
egrep ‘(vmx|svm)’ /proc/cpuinfo 
有显示输出,表示支持 
2.安装必要的安装包

安装包 作用
qumu-kvm KVM核心模块
libvirt 虚拟机管理工具,对虚拟机进行操作的集成各种接口库函数的中间件
python-virtinst 记录创建VM的xml文件
bridge-utils 网桥支持工具
virt-viewer 图形查看功能
virt-manager 安装图形界面管理虚拟机,virt-manager通过libvirt实现对虚拟机的操作

检查这些包是否安装 
rpm -q qemu-kvm libvirt python-virtinst virt-viewer virt-manager bridge-utils 
安装这些包 
yum -y install qemu-kvm libvirt python-virtinst virt-viewer virt-manager bridge-utils 
三、查看虚拟化环境 
1.重启libvirt服务: 
service libvirtd restart 
2.查看虚拟化环境: 
virsh -c qemu:///system list 
检查虚拟化环境图 
3.查看kvm模块支持:lsmod | grep kvm 
查看kvm模块支持图 
4.查看虚拟工具版本: 
virsh –version 
virt-install –version 
ln -s /usr/libexec/qemu-kvm /usr/bin/qemu-kvm 
qemu-kvm -version 
查看虚拟工具版本图 
四、虚拟网桥配置 
为了使KVM的虚拟机可以使用同一网段内网,配置虚拟网桥 
1.首先关闭NetworkManager(此服务会使配置无效) 
service NetworkManager stop 
chkconfig NetworkManager off 
service NetworkManager status 
2.创建网桥br0 
创建网桥图 
3.修改网卡文件及网桥文件 
网卡文件: 
网卡文件修改 
网桥文件: 
网桥文件修改 
4.重启网络服务 
service network restart(必须在关闭了NetworkManager后) 
5.查看网络信息 
ifconfig 
查看网络信息 
brctl show 
brctl命令查看网桥 
至此KVM环境搭建完毕 
五、搭建VNC 
使用VNC工具远程可视化操作 
1.查看是否已经安装 
rpm -q vnc vnc-server 
查看是否安装图 
2.安装VNC 
yum -y install vnc vnc-server 
3.设置VNC密码 
首先:vncserver 
然后:vncpasswd,输入两次密码 
注:如果在使用vncserver命令时没有反应或者提示未安装(反正我碰到了),则使用yum install *vncserver*命令安装一些包,就可以了。 
4.修改配置文件 
配置桌面类型: 
vim ~/.vnc/xstartup 
VNC配置修改图 
配置账号,分辨率,连接方式 
vim /etc/sysconfig/vncservers 
VNC配置修改图2 
5.配置防火墙,允许VNC连接 
本文章开始已经关闭了防火墙。 
若未关闭,vnc server监听从5900开始,若防火墙缺省则不允许连接这些端口,所以需要在防火墙文件里配置。 
防火墙设置 
此处对应用户账号配置只打开了5901端口。 
重启防火墙:service iptables restart(若防火墙不设置关闭的话) 
6.设置服务自启动 
chkconfig vncserver on 
7.windows主机客户端vnc viewer 
vnc viewer图 
:1代表的就是5901端口 
至此VNC搭建完毕










本文转自 chengxuyonghu 51CTO博客,原文链接:http://blog.51cto.com/6226001001/1895863,如需转载请自行联系原作者
目录
相关文章
|
Web App开发 JavaScript 前端开发
从脚手架开始学前端 【第3期】Node.js环境搭建(CentOS 7)
从脚手架开始学前端 【第3期】Node.js环境搭建(CentOS 7)
285 0
|
机器学习/深度学习 Linux KVM
Debian11安装KVM虚拟化并安装Centos
grep --color --perl-regexp 'vmx | svm' /proc/cpuinfo 首先检查其是否支持虚拟化. 分别用以下条命令查看
1436 0
Debian11安装KVM虚拟化并安装Centos
|
8月前
|
Java Linux
CentOS环境搭建Elasticsearch集群
至此,您已成功在CentOS环境下搭建了Elasticsearch集群。通过以上介绍和步骤,相信您对部署Elasticsearch集群有了充分的了解。最后祝您在使用Elasticsearch集群的过程中顺利开展工作!
454 22
|
9月前
|
存储 IDE Linux
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
本文详细介绍了在VMware虚拟机中安装CentOS 6.8的全过程。首先,需确保已安装VMware并开启V-CPU虚拟化功能,可通过BIOS设置或使用LeoMoon CPU-V工具检测。接着,下载CentOS镜像文件,并在VMware中新建虚拟机,配置CPU、内存、硬盘等参数。最后,加载ISO镜像启动虚拟机,按照提示完成CentOS的安装,包括语言、键盘、存储方式、地区、密码设置及硬盘分区等步骤。安装完成后,以root用户登录即可进入系统桌面,开始学习Linux命令和操作。
903 12
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
|
Linux 编译器 测试技术
【C++】CentOS环境搭建-快速升级G++版本
通过上述任一方法,您都可以在CentOS环境中高效地升级G++至所需的最新版本,进而利用C++的新特性,提升开发效率和代码质量。
676 64
|
Linux 编译器 测试技术
【C++】CentOS环境搭建-快速升级G++版本
通过上述任一方法,您都可以在CentOS环境中高效地升级G++至所需的最新版本,进而利用C++的新特性,提升开发效率和代码质量。
787 63
|
Java Linux
Flume【环境搭建 01】CentOS Linux release 7.5 安装配置 apache-flume-1.9.0 并验证
【2月更文挑战第16天】Flume【环境搭建 01】CentOS Linux release 7.5 安装配置 apache-flume-1.9.0 并验证
288 0
|
缓存 Linux 编译器
【C++】CentOS环境搭建-安装log4cplus日志组件包及报错解决方案
通过上述步骤,您应该能够在CentOS环境中成功安装并使用log4cplus日志组件。面对任何安装或使用过程中出现的问题,仔细检查错误信息,对照提供的解决方案进行调整,通常都能找到合适的解决之道。log4cplus的强大功能将为您的项目提供灵活、高效的日志管理方案,助力软件开发与维护。
489 0
|
分布式计算 Hadoop Java
Hadoop【环境搭建 01】【hadoop-3.1.3 单机版】【Linux环境 腾讯云 CentOS Linux release 7.5.1804】【详细】
Hadoop【环境搭建 01】【hadoop-3.1.3 单机版】【Linux环境 腾讯云 CentOS Linux release 7.5.1804】【详细】
277 0
|
Linux 网络安全 数据安全/隐私保护
百度搜索:蓝易云【CentOS7环境搭建L2TP服务器。】
使用任意L2TP VPN客户端连接L2TP服务器,输入用户名和密码即可连接。 注意:以上配置步骤仅供参考,具体配置根据实际情况可能会有所不同。
743 1