当前位置:首页 > CN2资讯 > 正文内容

部署KVM虚拟化平台

4天前CN2资讯

KVM虚拟化平台

xen半虚

会让你觉得它是一台虚拟机,会把宿主机的硬件资源共享化,一个人用的多,另外一个人用的资源就少

kvm全虚

让你感觉不出来它是一台虚拟机,全虚没有这个问题,资源都是独立的

第一代虚拟化

OpenVZ可以在单个物理服务器上创建多个隔离的虚拟专用服务器(VPS)并以最大效率共享硬件和管理资源。每个VPS的运行和独立服务器完全一致,因其自身的用户、应用程序都可以独立重启,它拥有根访问权限、用户、IP地址、内存、处理器、文件、应用服务、系统库文件和配置文件等。拥有轻量级处理损耗和高效设计的OpenVZ是运行应用服务和实时数据生产型服务器虚拟化的最佳选择。 OpenVZ软件同时为用户提供工具,协助自动化管理虚拟服务器。基于模板的应用程序部署可以在几分钟内用简单的方法创建新的虚拟服务器并投入使用,而且与其他的虚拟化技术相比,OpenVZ可以在每CPU上运行几倍于其他虚拟化服务器技术的虚拟化服务器。 OpenVZ是基于Linux内核和作业系统的操作系统级虚拟化技术。OpenVZ允许物理服务器运行多个操作系统,被称虚拟专用服务器(VPS,Virtual Private Server)或虚拟环境(VE, Virtual Environment)。

KVM虚拟化的三种模式

客户模式:典型的虚拟机,中的内核模式是虚拟网关,声卡,用户模式就是各种应用 用户模式:是一个工具,调动真实的磁盘,通过libkvm去调动loctl驱动,目录,磁盘,cpu都是独立的进程,整个是一个进程 内核模式:kvm driver是核心

先添加一块磁盘,再把你虚拟机设置成能适合虚拟化

挂载格式化你的新磁盘

从宿主机把你的centos镜像共享出来

进行挂载镜像

[root@localhost ~]# mount.cifs //192.168.100.25/镜像 /mnt/ Password for root@//192.168.100.25/镜像: [root@localhost ~]# cd /mnt/ [root@localhost mnt]# ls CentOS-7-x86_64-DVD-1708.iso

安装八个组件包,支持KVM的桌面环境

[root@localhost mnt]# yum groupinstall "GNOME Desktop" -y #安装KVM内核态 yum install -y qemu-kvm #安装调试工具 yum install -y qemu-kvm-tools #构建虚拟机的命令行工具 yum install -y virt-install #安装创建磁盘,启动虚拟机,qemu组件 yum install -y qemu-img #安装网络支持工具 yum install -y bridge-utils #虚拟机管理工具 yum install -y libvirt #图像化管理工具 yum install -y virt-manager

验证查看linux是否支持虚拟化

[root@localhost mnt]# egrep '(vmx|svm)' /proc/cpuinfo

查看是否支持KVM

[root@localhost mnt]# lsmod | grep kvm kvm_intel 170086 0 kvm 566340 1 kvm_intel irqbypass 13503 1 kvm

开启虚拟机管理工具

[root@localhost mnt]# systemctl start libvirtd [root@localhost mnt]# systemctl enable libvirtd #开机自启动

配置桥接模式,这种模式允许虚拟机像一台独立的主机一样拥有网络,外部的机器可以直接访问到虚拟机内部。

[root@localhost mnt]# cd /data/ [root@localhost data]# ls lost+found [root@localhost data]# mkdir vdisk viso [root@localhost data]# ls lost+found vdisk viso [root@localhost data]# cp -r /mnt/CentOS-7-x86_64-DVD-1708.iso /data/viso/ & [1] 79888 [root@localhost data]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts]# cp -p ifcfg-ens33 ifcfg-br0 [root@localhost network-scripts]# vim ifcfg-ens33 BRIDGE=br0 #加上这条桥接到br0网卡 [root@localhost network-scripts]# vim ifcfg-br0 TYPE=bridge #桥接类型 PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static #静态 DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=br0 #br0网卡名称 DEVICE=br0 ONBOOT=yes IPADDR=192.168.136.134 #IP NETMASK=255.255.255.0 #子网掩码 GATYWAY=192.168.136.1 #网关 systemctl restart network [root@localhost data]# virt-manager #开启虚拟管理器

下面我们通过管理器安装Centos7

然后点击完成 然就就开始了自动安装,可以在虚拟机管理器上查看到虚拟的使用情况

以上就是我们全部的内容了

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/19143.html

    分享给朋友:

    “部署KVM虚拟化平台” 的相关文章

    为小学生选择合适的VPS:安全、易用和高性价比的评测指南

    在这个数字化时代,网络安全受到越来越多人的重视。小朋友们在网络上探索新知识、与朋友沟通时,面对的不仅是丰富的学习资源,还有潜在的网络风险。此时,VPS(虚拟个人服务器)作为一个安全、稳定的网络环境,开始逐渐进入小学生的视野。家长和学校意识到,提供一个良好的网络环境,不仅能保护孩子免受不良信息的侵害,...

    HKT IDC:企业数据中心服务的可靠选择

    HKT IDC服务介绍 HKT IDC是香港电讯专业客服国际有限公司(HKT)旗下的数据中心业务,专注于提供互联网数据中心服务。互联网数据中心,即IDC,简单来说就是一个为各类企业和机构提供托管和租用服务器的专业设施。想象一下,您公司的关键数据和应用都放置在一个高标准的机房环境中,这样不仅能确保数据...

    如何将800G硬盘进行有效分区

    在我们深入探讨硬盘分区之前,理解硬盘分区的概念非常重要。硬盘分区是将一个物理硬盘划分为多个独立部分的过程。每个分区就像独立的小仓库,可以用来存储不同类型的数据,比如系统文件、应用程序、甚至个人文件。当我第一次接触硬盘的时候,就被这个划分方法吸引住了。不仅能帮助我更好地管理和查找文件,还能提高系统的运...

    泰国VPS市场分析:高效、可靠的云服务器选择

    泰国VPS市场概述 近年来,泰国的VPS市场迎来了快速的发展。作为东南亚的一个重要互联网和商业枢纽,泰国吸引了越来越多的国内外服务商。这一切的变化让我感受到了市场的活力,尤其是在曼谷,一个充满竞争和机会的城市。在这片土地上,VPS服务逐渐成为了企业和个人用户实现数字化转型的重要工具。 在研究泰国VP...

    详细指南:如何进行Linux扩容以解决存储不足问题

    什么是Linux扩容? 在使用Linux操作系统时,随着数据的增加,我们常常面临磁盘空间不足的问题。Linux扩容就是通过添加新的磁盘、扩展现有磁盘容量或利用逻辑卷管理(LVM)等方式,来增加系统的存储空间。扩容可以帮助我更好地管理数据,提高服务器的运行效率。 我记得第一次接触扩容时,面对不断增加的...

    选择最佳香港VPS大带宽服务的全面指南,助你无忧搭建在线业务

    在如今这个信息高速发展的时代,选择适合的VPS服务显得尤为重要。特别是香港VPS大带宽服务,以其独特的优势吸引了越来越多的用户。对于想要进行国际业务、网站托管或是搭建游戏服务器的用户来说,香港VPS大带宽服务绝对是个不错的选择。 香港VPS大带宽的优势显而易见。一个显著的特点是无需备案,这意味着用户...