王高利:Kvm虚拟化(1)__基础搭建
1、物理机的系统安装(硬盘为300G+300G):
centos6.5 64位,不安装桌面环境,默认运行级别为3 分区: /boot 128M swap 8G / 20G /data1 第一块硬盘剩余空间 /data2 第二块硬盘全部空间 采用最小化安装+以下软件包: BaseSystem -- Base Development-- Development tools 要配置好dns 确定系统时间与北京时间同步 服务器要允许命令重启(自动完成),若需要自检,人手按F1,请去掉机器自检) bios开启vt功能
2、KVM环境安装:
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
DEVICE=br0 TYPE=Bridge ONBOOT=yes BOOTPROTO=static IPADDR=公网IP NETMASK=公网IP掩码 GATEWAY=公网IP网关
修改网卡信息,将网卡连接到网桥:cat /etc/sysconfig/network-scripts/ifcfg-em1
DEVICE=em1 BRIDGE=br0 ONBOOT=yes BOOTPROTO=none
重启网卡:
service network restart
查看网桥:
[root@localhost 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、创建虚拟机:
创建磁盘:
qemu-img create -f qcow2 centos01.img 120G virt-install --name=centos01 --ram 4096 --vcpus=2 --disk path=/data1/centos01.img,format=qcow2,si
--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后,删除下面的配置:
<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
转载于:https://blog.51cto.com/wanggaoli/1764256
王高利:Kvm虚拟化(1)__基础搭建相关推荐
- KVM虚拟化平台介绍及搭建
文章目录 一:虚拟化技术 1.1:虚拟化技术发展 1.2:虚拟化类型 1.3:虚拟化的特性: 优势 劣势 案例: 二:KVM: 2.1.KVM 原理简介 2.2.KVM架构及原理 2.3.KVM原理 ...
- KVM虚拟化技术介绍及搭建
目录 前言 一.虚拟化 1.1 虚拟化发展历史 1.2 虚拟化分类 1.2.1 架构分类 1.2.2 虚拟化程度分类 1.3 虚拟化的优势及劣势 1.3.1 优势 1.3.2 劣势 二.KVM 2.1 ...
- Docker容器与虚拟化技术——部署KVM虚拟化平台
部署KVM虚拟化平台 一.搭建KVM虚拟化平台 1.前置知识点 (1)什么是虚拟化 把硬件资源从物理方式转变为逻辑方式,打破原有物理结构,使用户可以灵活管理这些资源,并且允许1台物理机 ...
- kvm虚拟化_KVM 虚拟化环境搭建 - WebVirtMgr
前文<KVM 虚拟化环境搭建 - ProxmoxVE>已经给大家介绍了开箱即用的 PVE 系统,PVE 是方便,但还是有几点问题: 第一:始终是商用软件,虽然可以免费用,但未来版本还免费么 ...
- CentOS7.7搭建KVM虚拟化管理工具WebvirtMgr
CentOS7.7搭建KVM虚拟化管理工具WebvirtMgr 概述 KVM(Kernel-based Virtual Machine),开源的系统虚拟化模块.出于成本,技术人员力量的原因,很多小型企 ...
- linux搭建虚拟化平台报告,部署KVM虚拟化平台------搭建(示例代码)
一 .部署KVM虚拟化平台 hyper-v是windows中的虚拟化 1.KVM模块直接整合在Linux内核中,kvm是内核模块,虚拟机与kvm模块之间为管理工具 2.KVM组成 1.KVM Driv ...
- linux搭建虚拟化平台报告,CentOS 7中搭建KVM虚拟化平台的方法步骤
什么是虚拟化 虚拟化就是把硬件资源从物理方式转变为逻辑方式,打破原有物理结构,使用户可以灵活管理这些资源,并且允许1台物理机上同时运行多个操作系统,以实现资源利用率最大化和灵活管理的一项技术. 虚拟化 ...
- KVM虚拟化平台搭建、工作模式与原理
文章目录 简介 1.虚拟化技术 1.1 概述 1.2 虚拟化技术的发展雏形 1.3 虚拟化类型 2.KVM架构和原理 2.1 KVM简介 2.2 KVM虚拟化架构/三种模式 2.3 KVM原理 2.3 ...
- 基础必学,挑灯夜战KVM虚拟化技术
前言:什么是虚拟化? 在计算机技术中,虚拟化(技术)或虚拟技术(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源(CPU.内存.磁盘空间.网络适配器等),予以抽象.转换 ...
最新文章
- mysql无法打开和锁定权限表_MySQL在连续查询后丢弃连接
- 大连学业水平考试计算机,2016年大连市普通高中学生学业水平考试模拟题(一)
- 时间操作(Java版)—获取给定日期N天后的日期
- 时间都去哪儿了之Python程序测试与优化
- 【无标题】自己动手写Docker系列 -- 6.3 手动配置容器网络(上)
- visual studio code无法连接网络,五种方法
- google Inception v1 - v4 papers 发展历程
- 中小型企业网络规划设计方案_实战:企业网络系统规划与设计与事项
- 【Arcgis】Extract by Mask时出错,ERROR 999999
- Go-Excelize API源码阅读(二十五)——GetSheetName、GetSheetIndex、GetSheetMap()
- 毕设 JAVA超市管理系统论文
- VLAN中SVL和IVL的区别
- 无法启动此程序,因为计算机中丢失pthreadVC2.dll
- cmd 查看端口占用并且结束进程【建议收藏】
- csdn里的KaTex 公式语法
- 英语语法:名词性从句讲解
- 使用TeXpad iOS实现移动办公(二)
- 根轨迹(上)笔记(卢京潮自控)
- win10记事本保存时默认编码格式改为UTF-8——亲测
- 使用RFE(反向特征消除)进行数据降维
热门文章
- 我看过的C#方面的好文章
- 解决IDEA报错:Lambda expressions not supported at language level '7'
- LeetCode 923. 3Sum With Multiplicity
- mysql 索引与约束_MySQL之索引与约束条件
- 归并排序 java实现_归并排序的java实现
- 【RocketMQ工作原理】订阅关系的一致性
- Spring Cloud Alibaba 服务门户:Spring Cloud Gateway 如何把好微服务的大门
- IOS后台运行机制详解(二)
- html表单的常用属性有哪些,整理HTML5中表单的常用属性及新属性
- 安装java的rpm_Centos7使用rpm命令安装java