centos 6.5下KVM环境搭建

2023-05-16

一、操作系统配置 
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-kvmKVM核心模块
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搭建完毕

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

centos 6.5下KVM环境搭建 的相关文章

  • Error: GPG check FAILED

    Error GPG check FAILED 这由于源key错误导致的dnf或者yum xff08 软件包管理器 xff09 安装软件失败 解决的方法很简单 xff0c 有些傻逼博客在那边坑人 xff0c 写的一长串解决办法都不能用 xff
  • Ubuntu彻底卸载Python

    1 查看要卸载的Python版本 若要卸载python2 xff0c 则查看命令为 python2 version 若要卸载python3 xff0c 则查看命令为 python3 version 这里我卸载python3 6 2 卸载Py
  • Ubuntu Python链接指向python3

    1 安装python3 7 sudo apt get install python3 7 2 查看python目前的指向 ls l usr bin grep python 3 删除原有的python链接 sudo rm usr bin py
  • ubuntu安装pip3

    1 安装命令 sudo apt get install python3 pip 2 查看pip3的版本以及对应的python版本 pip3 V pip 21 1 1 from usr local lib python3 7 dist pac
  • latex打双引号“ “

    latex中如果用英文输入模式的双引号键入 xff0c 则输出的结果与我们预期的不符合 xff0c 这并不是LaTeX的正确输入方式 34 test 34 输出为 xff1a 正确的输入方式为 xff1a 引号左边输入两个反引号 96 xf
  • 过拟合的原因以及解决办法(深度学习)

    过拟合 xff1a 模型在训练集上表现的非常好 xff0c 但在测试集的数据下表现很差 具体观察loss函数就是 xff0c train loss一直降低 xff0c 而test loss先降低 xff0c 而后随着epoach的增加 xf
  • Linux与MAC共享以及TimeMachine服务器的搭建

    自从添置了MBPR之后 xff0c 就发现使用Samba协议的话 xff0c Linux与MacOS之间传输速度相当不稳定 xff0c 我还一度以为是MBP的无线网卡问题 随后便尝试了一下AFP协议 xff0c 果然效果立现 xff0c 因
  • Python字符串转数字

    默认转换方式 xff1a num 61 int string 把二进制 xff0c 八进制 xff0c 十六进制转化为数字 xff0c python也提供了内置函数 xff0c 非常方便 xff0c 用法分别如下 xff1a num1 61
  • Linux根据进程名字彻底删除所有相关的子进程

    Linux有些时候kill 9进程pid xff0c 进程名字还会出现 xff0c 比如spark提交应用时的SparkSubmit 这是因为当前进程有其它子进程依赖 此时可以根据进程名字彻底删除 xff0c 这里我提供了一份模板 xff1
  • Python中Json文件的写入与读取

    字典写入Json文件 xff0c 代码如下 xff1a import json sparkConfDict 61 39 defaultMaxSplitBytes 39 defaultMaxSplitBytes 39 openCostInBy
  • Python获取当前工作目录以及改变工作目录

    import os print os getcwd 获取并打印当前工作目录 os chdir 34 目标目录 34 修改当前工作目录为目标目录
  • Linux 手动杀VNC进程

    步骤 方法一 1 查VNC进程 span class token function ps span ef span class token operator span span class token function grep span
  • 记录我重新安装ORBSLAM2和PX4的过程

    1 背景 xff1a 今天卸载了Ubuntu16 04 xff0c 重新装了一个Ubuntu18 04 xff0c 成功做完系统之后需要把之前的备份恢复 我的备份比较粗暴 xff0c 就是直接把 home里的文件都先复制到Windows下
  • 【网络干货】最全BGP路由协议技术详解

    一 BGP 的基本概念 自治系统AS xff08 Autonomous System xff09 AS 是指在一个实体管辖下的拥有相同选路策略的 IP 网络 BGP 网络中的每个 AS 都被分配一个唯一的 AS 号 xff0c 用于区分不同
  • Python正则表达式之 - ?: / ?= / ?!

    用圆括号将所有选择项括起来 xff0c 相邻的选择项之间用 分隔 但用圆括号会有一个副作用 xff0c 使相关的匹配会被缓存 xff0c 此时可用 放在第一个选项前来消除这种副作用 其中 是非捕获元之一 xff0c 还有两个非捕获元是 61
  • Python教程:无参装饰器

    一 xff1a 储备知识 1 args xff0c kwargs span class token keyword def span span class token function index span span class token
  • 面向对象:类关系(泛化/实现/依赖/关联/聚合/组合)

    泛化 泛化 xff0c 也称作继承关系 指面向对象中派生类与基类之间的关系 xff0c 一个类 xff08 称为子类 子接口 xff09 继承另外的一个类 xff08 称为父类 父接口 xff09 的功能 指ClassA为ClassB Cl
  • webpack基本概念及使用

    webpack是什么 xff0c 用来干什么 xff1f webpack 是一个用于现代 JavaScript 应用程序的静态模块打包工具 xff1b webpack的下载安装 官网文档地址 xff1a https webpack js o
  • stlink制作(OSHW版)

    stlink制作安排 视频在我的B站 工程主页在开源硬件平台 0 项目原由 因为我那个板载stlink的NANO板近期要还给老师了 所以我就没有板子和stlink了 xff0c 但是对于一个stmer来说 xff0c 怎么能没stlink呢
  • JS对象销毁

    JS中对象销毁需要注意的几个方面 1 销毁你创建的其他对象 xff0c 并切断应用 2 解绑绑定事件 3 this上的成员变量 xff0c 需要切断引用的要切断 4 有继承时 xff0c 需要调用父类的销毁方法 5 清除dom结构

随机推荐