KVM从入门到懵逼 第二天 kvm部署
KVM虚拟化平台部署
一、虚拟机资源
二、实验环境
1、将镜像光盘设为自动/永久挂载
2、环境优化
3、制作本地YUM仓库
三.安装KVM
1.安装工具
2.检测CPU是否支持虚拟化
3. 查看KVM模块是否已安装
4.设置开启启动界面的显示模式
三、设置KVM网络
KVM网络的两种模式
使用Bridge网桥模式进行部署
创建、编辑桥接网卡
四、KVM部署与管理
创建KVM存储和镜像数据的目录、上传centos7镜像
使用虚拟系统管理器管理虚拟机
创建存储池(ISO、STORE)
开始安装
KVM虚拟化平台部署
一、虚拟机资源
CPU:双核双线程-CPU虚拟化开启
内存:8G
硬盘:300G
双网卡:单网卡
操作系统:Centos 7.6(1810)
二、实验环境
1、将镜像光盘设为自动/永久挂载
[root@localhost ~]# vim /etc/fstab /dev/cdrom /mnt iso9660 defaults 0 0
[root@localhost ~]# mount -a
mount: /dev/sr0 写保护,将以只读方式挂载
[root@localhost ~]# df -Th
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/sda3 xfs 292G 3.8G 288G 2% /
devtmpfs devtmpfs 3.8G 0 3.8G 0% /dev
tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs tmpfs 3.9G 9.1M 3.9G 1% /run
tmpfs tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda1 xfs 297M 157M 141M 53% /boot
tmpfs tmpfs 781M 4.0K 781M 1% /run/user/42
tmpfs tmpfs 781M 28K 781M 1% /run/user/0
/dev/sr0 iso9660 4.3G 4.3G 0 100% /mnt
2、环境优化
设置DNS反向解析
是否反解DNS,设置为NO可以让客户端连接服务器更快
[root@localhost ~]# vim /etc/ssh/sshd_config UseDNS no
3、制作本地YUM仓库
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=file:///mnt
gpgcheck=0
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enable=1
三.安装KVM
1.安装工具
yum groupinstall -y "GNOME Desktop" \ #安装 GNOME 桌面环境
qemu-kvm \ #KVM 模块
qemu-kvm-tools \ #安装KVM 调试工具
virt-install \ #构建虚拟机的命令行工具
qemu-img \ #qemu 组件,创建磁盘、启动虚拟机等
bridge-utils \ #网络支持工具
libvirt \ #虚拟机管理工具
virt-manager #图形界面管理虚拟机
2.检测CPU是否支持虚拟化
[root@localhost ~]# cat /proc/cpuinfo | grep vmx
3. 查看KVM模块是否已安装
[root@localhost ~]# lsmod | grep kvm
kvm_intel 170086 0
kvm 566340 1 kvm_intel
irqbypass 13503 1 kvm
4.设置开启启动界面的显示模式
[root@localhost ~]# ln -sf /lib/systemd/system/graphical.target/etc/systemd/system/default.target
三、设置KVM网络
KVM网络的两种模式
① NAT: 默认设置,数据包由 NAT 方式通过主机的接口进行
传送,可以访问外网,但是无法从外部访问虚拟机网络
② 网桥:这种模式允许虚拟机像一台独立的主机一样拥有网络,外部的机器可以直接访问到虚拟机内部,但需要网卡支持(一般有线网卡都支持)
使用Bridge网桥模式进行部署
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
BRIDGE=br0
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="c7974c9b-9336-4cad-8ec4-b82b19727882"
DEVICE="ens33"
ONBOOT="yes"
创建、编辑桥接网卡
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens37TYPE=Bridge
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=br0
DEVICE=br0
ONBOOT=yes
IPADDR=192.168.100.200
NETMASK=255.255.255.0
GATEWAY=192.168.100.2
四、KVM部署与管理
创建KVM存储和镜像数据的目录、上传centos7镜像
[root@localhost ~]# mkdir -p /data_kvm/iso
[root@localhost ~]# mkdir -p /data_kvm/store
[root@localhost ~]# cd /data_kvm/iso/
[root@localhost iso]# ll
总用量 4415488
-rw-r--r--. 1 root root 4521459712 12月 8 01:13 CentOS-7-x86_64-DVD-1708.iso
使用虚拟系统管理器管理虚拟机
[root@localhost iso]# virt-manager 虚拟机中打开
创建存储池(ISO、STORE)
kvm_iso用于放置镜像文件
kvm_store用于安装新系统
开始安装
KVM从入门到懵逼 第二天 kvm部署相关推荐
- 宋宝华- KVM最初的2小时(KVM从入门到入不了门)
接着<Docker最初的2小时(Docker从入门到入门)>继续聊,再花10个小时写出<KVM最初的2小时(KVM从入门到入不了门)>.坦白讲,由于KVM远远比Docker要复 ...
- Mastering KVM Virtualization:第二章 KVM内部原理
在本章中,我们将讨论libvirt.QEMU和KVM的重要数据结构和内部实现.然后,我们将深入了解KVM下vCPU的执行流程. 在这一章,我们将讨论: libvirt.QEMU和KVM的内部运作方式. ...
- ArcGIS for Desktop入门教程_第二章_Desktop简介 - ArcGIS知乎-新一代ArcGIS问答社区
原文:ArcGIS for Desktop入门教程_第二章_Desktop简介 - ArcGIS知乎-新一代ArcGIS问答社区 1 Desktop简介 1.1 ArcGIS for Desktop ...
- KVM虚拟机IO处理过程(二) ----QEMU/KVM I/O 处理过程
接着KVM虚拟机IO处理过程中Guest Vm IO处理过程(http://blog.csdn.net/dashulu/article/details/16820281),本篇文章主要描述IO从gue ...
- 算法竞赛入门经典(第二版)第三章习题
声明:作者水平有限,只是会基础C语言的小菜,C++还未入门.作者仅根据算法竞赛入门经典(第二版)书上第三章习题所述题意而编写,并未严格按照原题的输入输出编写,代码仅经过个人测试(OJ网站太慢了).代码 ...
- 刘汝佳《算法竞赛入门经典(第二版)》习题(三)
刘汝佳<算法竞赛入门经典(第二版)>第三章习题(一) 习题3-1 得分(ACM/ICPC Seoul 2005,UVa1585) 给出一个由O和X组成的串(长度为1~80),统计得分.每个 ...
- 刘汝佳《算法竞赛入门经典(第二版)》习题(六)
刘汝佳<算法竞赛入门经典(第二版)>第四章习题(4-1~4-3) 习题4-1 象棋(Xiangai,ACM/ICPC Fuzhou 2011,UVa1589) 考虑一个象棋残局,其中红方有 ...
- KVM虚拟化技术(在Centos虚拟机里部署Centos虚拟机)
文章目录 KVM 一.虚拟化技术 1.虛拟化技术概念 2.虚拟化技术发展 3.类型 (1)全虚拟化: (2)半虚拟化: (3)直通: 4.特性 二.KVM简介 概述 三.KVM架构及原理 1.KVM虛 ...
- 刘汝佳《算法竞赛入门经典(第二版)》习题(二)
刘汝佳<算法竞赛入门经典(第二版)>第二章习题 目录 刘汝佳<算法竞赛入门经典(第二版)>第二章习题 习题2-1 水仙花数 习题2-2 韩信点兵 习题2-3 倒三角形 习题2- ...
最新文章
- 缓存在哪里_APP下载的视频都在哪?教你将缓存视频拿出来
- 联想笔记本V470安装Win8.1 X64位系统,关机黑屏、电源灯亮
- 第一章 TensorFlow基础——python语法(二)
- 数据可视化系列(四):文字图例尽眉目
- java运行时数据区、程序计数器(pc寄存器)、Java虚拟机栈、栈帧、局部变量表、操作数栈
- Altera系列板子没有办法sudo,问题解决
- CPRI vs eCPRI
- PHP Captcha实现图片验证码生成及识别(附源码)
- python图片马赛克_利用Python对图片进行马赛克处理
- ios 权限提示语_uni-app开发经验分享十一: uniapp iOS云打包修改权限提示语
- linux 查看nas盘信息,实战 Windows 下读取 NAS 盘数据
- 平面设计中负空间的意思是什么?如何设计?
- 【2022-05-31】JS逆向之易企秀
- Win10没有wifi选项也没网络图标怎么办
- 【单片机仿真】(六)寻址方式 — 变址寻址与相对寻址
- 直流有刷电机调速原理及Matlab/Simulink仿真
- elment表格sort-method自定义排序功能
- 跟领导怎么相处,怎么找话题,或者说跟自己年长的同事或者上司,怎么沟通?
- java中兴参与实参的区别_深入剖析中兴a7s和中兴a7有啥区别?哪个好?真实体验诉说...
- CAD教程:将CAD图纸中图形插入到Word/WPS中