kvm大神写的搭建教程

1、物理机的系统安装(硬盘为300G+300G):


1

2

3

4

5

6

7

8

9

10

11

12

13

14


centos6.5 64位,不安装桌面环境,默认运行级别为3

分区:

/boot 128M

swap 8G

/ 20G

/data1  第一块硬盘剩余空间

/data2  第二块硬盘全部空间

采用最小化安装+以下软件包:

BaseSystem -- Base

Development-- Development tools

要配置好dns

确定系统时间与北京时间同步

服务器要允许命令重启(自动完成),若需要自检,人手按F1,请去掉机器自检)

bios开启vt功能

2、KVM环境安装:


1

2

3


yum -y install kvm python-virtinst libvirt tunctl bridge-utils virt-manager qemu-kvm-tools virt-viewer virt-v2v libguestfs-tools

/sbin/service libvirtd restart

ln -s /usr/libexec/qemu-kvm /usr/bin/qemu-kvm

创建网桥:cat /etc/sysconfig/network-scripts/ifcfg-br0


1

2

3

4

5

6

7


DEVICE=br0

TYPE=Bridge

ONBOOT=yes

BOOTPROTO=static

IPADDR=公网IP

NETMASK=公网IP掩码

GATEWAY=公网IP网关

修改网卡信息,将网卡连接到网桥:cat /etc/sysconfig/network-scripts/ifcfg-em1


1

2

3

4


DEVICE=em1

BRIDGE=br0

ONBOOT=yes

BOOTPROTO=none

重启网卡:


1

service network restart

查看网桥:


1

2

3

4


[[email protected] data1]# brctl show  

bridge name     bridge id               STP enabled     interfaces

br0             8000.d4ae526e935a       no              em1

virbr0          8000.525400efec1a       yes             virbr0-nic

至此KVM环境安装完成,接下来新建虚拟机安装操作系统

3、上传ISO(略)

4、创建虚拟机:

创建磁盘:


1

2


qemu-img create -f qcow2 centos01.img 120G

virt-install --name=centos01  --ram 4096 --vcpus=2 --disk path=/data1/centos01.img,format=qcow2,size=120,bus=virtio --accelerate --cdrom /data1/CentOS-5.8-x86_64-bin-DVD-1of2.iso  --vnc --vncport=5910 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio --noautoconsole

--name指定虚拟机名称

--ram分配内存大小。

--vcpus分配CPU核心数,最大与实体机CPU核心数相同

--disk指定虚拟机镜像,size指定分配大小单位为G。

--network网络类型,此处用的是默认,一般用的应该是bridge桥接。

--accelerate加速

--cdrom指定安装镜像iso

--vnc启用VNC远程管理,一般安装系统都要启用。

--vncport指定VNC监控端口,默认端口为5900,端口不能重复。

--vnclisten指定VNC绑定IP,默认绑定127.0.0.1,这里改为0.0.0.0

如无意外,系统将会启动了5910端,供VNC连接

然后就可以用VNC客户端进去连接安装系统,跟在机房接显示器是一样的,如果VNC客户端连接闪退,可将ColourLevel设成rgb222,如下图:

5、安装操作系统(略)

6、KVM的日常管理:

查看KVM列表:virsh  list --all

启动KVM:virsh start centos01

关闭KVM:virsh shutdown centos01

强制关闭KVM:virsh destroy centos01

暂停KVM:virsh suspend centos01

恢复KVM:virsh resume centos01

克隆KVM:virt-clone -o centos01 -n centos02 -f /data1/centos02.img

编辑KVM配置:virsh edit centos01

删除VNC端口:

virsh edit centos01,打开xml后,删除下面的配置:


1

2

3


    <graphics type=‘vnc‘ port=‘5910‘ autoport=‘no‘ listen=‘0.0.0.0‘>

      <listen type=‘address‘ address=‘0.0.0.0‘/>

    </graphics>

设置KVM开机自动启动:vrish autostart centos01

时间: 2024-10-08 02:08:19

kvm大神写的搭建教程的相关文章

android代码精华 各路大神写的代码精华,大家一起分享

http://gundumw100.iteye.com/blog/940084 带磁性的悬浮窗体,类似于360绿色小人 主要实现的是: 1.悬浮所有窗体之上 2.有吸引力,吸附于屏幕边上 3.有点击效果 http://blog.csdn.net/manymore13/article/details/8577286 Android特效开发(可伸缩View带互相挤压效果 )初级篇 http://blog.csdn.net/manymore13/article/details/12799061 And

数字游戏(两个大神写得)

Description 丁丁最近沉迷于一个数字游戏之中.这个游戏看似简单,但丁丁在研究了许多天之后却发觉原来在简单的规则下想要赢得这个游戏并不那么容易.游戏是这样的,在你面前有一圈整数(一共n个),你要按顺序将其分为m个部分,各部分内的数字相加,相加所得的m个结果对10取模后再相乘,最终得到一个数k.游戏的要求是使你所得的k最大或者最小.例如,对于下面这圈数字(n=4,m=2): 当要求最小值时,((2-1) mod 10)×((4+3) mod 10)=1×7=7,要求最大值时,为((2+4+

读专业相关大神博文后有感

转眼间开学就要大四了,回头想想大一刚入学的样子历历在目,还记得大一的时候对大学的一切都充满了新鲜感,也对自己的未来充满幻想和憧憬.现在大四近在眼前,又按照老师的要求看了很多计算机专业的大神写的博文,他们大多都已经进入工作岗位,并且取得了较大的成就.下面说一下我的感想和对计算机的理解与自己的想法. 记得高考结束出成绩的时候,我报考的时候想的就是报离家越远越好的学校,说实话,那个时候的我对大学学什么专业一点概念都没有,作为一个生长在北方的女孩,一心只想出去自己闯闯,也因为自己父母也是大学老师的缘故,

swoole通往大神之路——swoole任务中心说明及进程任务架构搭建

Swoole多任务处理中心 如果你还不会用swoole就out了,swoole通往大神之路——swoole任务中心说明及进程任务架构搭建 教学视频: www.bilibili.com/video/av779… 一.进程的基本知识 什么是进程,所谓进程其实就是操作系统中一个正在运行的程序,我们在一个终端当中,通过php,运行一个php文件,这个时候就相当于我们创建了一个进程,这个进程会在系统中驻存,申请属于它自己的内存空间系统资源并且运行相应的程序 对于一个进程来说,它的核心内容分为两个部分,一个

【JavaWeb】参考大神重新写的上传下载

自学java,选择从简单的javaweb入手了. 读了网上某位大神的细致文章,了解后自己写了这篇上传下载的,加上了自己一部分的理解注释. 算是入门篇吧.大致完成了任务,比较粗糙. fileHanderServlet.java (文件上传处理) 1 package up.file.Servletfile; 2 3 import java.io.File; 4 import java.io.FileInputStream; 5 import java.io.FileOutputStream; 6 i

写酷“大神”的公开信

最近,通过一个朋友委托抢购酷大神F2,尽管对大神系列手机有过关注,但从未亲身抢购过.因长期尾随黄牛党參与小米.华为手机抢购,自以为手到擒来,结果让我至今难忘,实在忍不住想"喷"几句,以泄心中不快.         一.速度         问题:酷派商城日常訪问速度能够,但在临近抢购前后,页面装载速度太慢. 分析:作为专业互联网公司,通过网上商城销售手机,站点架构是重中之重. 不能和普通企业一样,採用简单的站点架构模式,否则前期宣传越到位,公司越出名.手机越吸引人,抢购前后的站点流量就

陈烨大神在群里发言,忠实记录并写下自己的一些感悟

下面是陈烨讲的一些,非测试的网友可以右上角叉叉,这些话里的错别字都是陈烨本人所写 目前移动无线的测试分这样几类 UI-->native接口-->app到server端测试-->server端接口测试-- >底层测试-->单元测试-->app性能-->安全测试-->持续集成. 但是这其中不是所有的都是自动化,更多的只是工具,作为测试的辅助 然后先说UI,UI的东西目前大家也都知道,迭代很快.UI本身实现的ROI酒很 低.然后appium,robotium,Ac

大神手把手教你写一个页面模板引擎,只需20行Javascript代码!

只用20行Javascript代码就写出一个页面模板引擎的大神是AbsurdJS的作者,下面是他分享的全文,转需. 不知道你有木有听说过一个基于Javascript的Web页面预处理器,叫做AbsurdJS.我是它的作者,目前我还在不断地完善它.最初我只是打算写一个CSS的预处理器,不过后来扩展到了CSS和HTML,可以用来把Javascript代码转成CSS和HTML代码.当然,由于可以生成HTML代码,你也可以把它当成一个模板引擎,用于在标记语言中填充数据. 于是我又想着能不能写一些简单的代

前端大神总结的学习方法【引用】

下面是一些前端大师的学习方法,目前我正在学习,希望对大家有用! 转载出处: https://github.com/qiu-deqing/FE-learning FE-learning 必备基础技能 基本开发工具 学习方法和学习目标 入门之路 继续提高 一些个人经历 LingyuCoder的学习经历 工具 技能 语言基础 进阶 项目 未来 其他 入门书 一些不错的网站 历程 MrRaindrop的学习经历 缘起 项目,下一个项目 收集癖和知识管理 跟对神 读书 前端的定位 最后 结合个人经历总结的