CentOS7 - 无桌面搭建kvm虚拟化

1、kvm虚拟化简介

1)libvirt系列

  它是由Redhat公司开发的适用于管理众多不同架构上的虚拟化技术的管理工具(比如:xen,kvm,LXC等)。他们需要在每个虚拟机实例上或是每一个hypervisor运行一个底层的基层库叫libvirt并在libvirt之上将本地的调用接口

通过libvirtd服务(网络服务)输出出去。因为它可以实现远程连接。通过libvirt的API可以调用的工具也有很多,比如说

    a>.virsh(命令行工具);

    b>.virt-viewer(图形管理工具);

    c>.virt-manager(图形管理工具);

    d>.virtins管理工具(包括命令:virt-install[用于系统安装],virt-clone[控制台的连接工具],virt-convert[映像格式转换工具],virt-image[管理映像文件的].)

扩展小知识:

  在RedHat6.x(或CentIOs6.x)系列,本身内部提供的各个虚拟化组件都是专用于KVM的,因为我们知道RedHat公司已经完全抛弃了Xen。因此我们在命令行中输入“ yum list all *virt* ”会看到base库提供的所有相关libvirt的工具仅仅适用于管理KVM,所以这个时候我们来安装Xen,并且在Xen的基础上使用系统自带的libvirt的话请务必通过Xen的yum源来安装libvirt。

2)qemu

  我们知道启动一个KVM虚拟机其实就是启动了一个Qemu进程,而qemu本身就是一个管理工具。


2、KVM虚拟化安装

前言

服务器安装kvm的时候,如果没有安装桌面(一般不会安装,节省资源),就需要使用命令去创建虚拟机。要支持 KVM,Intel CPU需要 vmx 或者 AMD CPU 需要svm 扩展。

1)实验环境

操作系统:CentOS Linux release 7.5.1804 (Core)

2)查看服务器CPU是否支持kvm虚拟化

egrep 'vmx|svm' /proc/cpuinfo --color=auto

可以看到grep出来的内容,就说明支持kvm。

3)通过 yum 安装 kvm

[root@kvm ~]#

[root@kvm ~]# yum install  -y  qemu-kvm  libvirt  virt-install

4)启动并设置开机自启动

[root@kvm ~]# systemctl  start  libvirtd && systemctl  enable  libvirtd

启动后可以看到网卡多了一个virbr0的网口,这个是libvirt默认的nat网口(默认IP是192.168.122.1),在更新的版本会发现有virbr0-nic、vnet0等网口,这些都是给虚拟机用的网口


3、创建虚拟机存放目录

[root@kvm ~]# mkdir /data              #创建该目录用于存放虚拟机文件

[root@kvm ~]# mkdir /data/iso            #创建该目录用于存放安装系统用的光驱镜像


4、使用命令创建虚拟机

1)创建虚拟机磁盘

使用qemu命令创建一个10G的磁盘,磁盘名称为 centos7

[root@kvm ~]#

[root@kvm ~]# qemu-img  create  -f  raw  /data/centos7.raw  10G

2)上传系统镜像到 /data/iso 目录

[root@kvm ~]# cd  /data/iso/

使用winscp软件进行上传:

3)使用iso镜像进行安装(iso可以去网上下载,放到目录/data/iso)

[root@kvm iso]# ls

CentOS-7.5-x86_64-DVD-1804.iso

root@kvm ~]#

[root@kvm ~]# virt-install --virt-type kvm --name centos7 --ram 1024 --cdrom=/data/iso/CentOS-7.5-x86_64-DVD-1804.iso --disk path=/data/centos7.raw --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole            #命令行安装虚拟机

两种图形界面安装方式:

Xmanager

VNC Viewer

这里我们选择用VNC进行系统安装

4)此时打开VNC,在上方输入KVM服务器的地址回车即可:

输入10.0.11.188:5901即可,如果光输入地址不加端口的话,安装完系统就连不上了,所以还是加端口比较好

5)选择 继续

6)就出来安装界面了,然后就一步步的进行安装即可

7)安装完成以后的画面

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,099评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,828评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,540评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,848评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,971评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,132评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,193评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,934评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,376评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,687评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,846评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,537评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,175评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,887评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,134评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,674评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,741评论 2 351