云平台管理与部署---虚拟化平台-----KVM
第一,搭建KVM服务器
1,虚拟化平台的安装
# yum -y install qemu-kvm libvirt-daemon libvirt-client libvirt-daemon-driver-qemu
# systemctl start libvirtd
# ls /etc/libvirt/qemu
# ls /var/lib/libvirt/images/
第二,管理KVM平台
1,virsh 命令工具使用
2,常用镜像磁盘类型
3,qemu-img 命令
创建一个镜像磁盘文件:
# qemu-img create -f qcow2 disk.img 50G# qemu-img create -b disk.img -f qcow2 disk1.img #使用后端模板文件创建一个新镜像盘文件# qemu-img create -b disk.img -f qcow2 disk2.img 16G #使用后端模板创建一个16G的镜像盘文件# qemu-img info disk1.img #查看镜像文件信息
第三,virsh 虚拟机管理
创建一个虚拟网络
# pwd
/etc/libvirt/qemu/networks#vim vbr.xml
<network><name>vbr</name> #vbr为虚拟网络的名字<forward mode='nat'/><bridge name='vbr' stp='on' delay='0'/><ip address='192.168.1.254' netmask='255.255.255.0'> #ip为192.168.1.254<dhcp><range start='192.168.1.100' end='192.168.1.200'/> #IP范围</dhcp></ip>
</network># virsh net-define vbr.xml #定义vbr虚拟网络
# virsh net-start vbr #启动vbr虚拟网络
# ifconfig #验证
# virsh net-autostart vbr #设置vbr虚拟网络开机启动# cat vbr.xml #启动后的配置文件
<network><name>vbr</name><uuid>1612c703-ac5d-40f2-a53b-4be1ae53f7ce</uuid><forward mode='nat'/><bridge name='vbr' stp='on' delay='0'/><mac address='52:54:00:3e:04:67'/><ip address='192.168.1.254' netmask='255.255.255.0'><dhcp><range start='192.168.1.100' end='192.168.1.200'/></dhcp></ip>
</network>
~
第四,xml管理
步骤一:导出虚拟机xml的配置文件
# cd /etc/libvirt/qemu/
# virsh dumpxml node1
# virsh dumpxml node1 > node.xml #导出虚拟机node1]的配置文件为node.xml#virsh命令: virsh edit 虚拟机名
#备注: 可以修改 name, memory, disk, network等字段#vim edit node1
<domain type='kvm'><name>node1</name> //node1为虚拟机的名称,可以随意修改<uuid>76d5dc2c-5eef-4e30-8b6c-e58851814f84</uuid> //uuid可以去掉<memory unit='KiB'>2048000</memory> //内存大小可以调整<currentMemory unit='KiB'>2048000</currentMemory><disk type='file' device='disk'><source file='arbbvirt/images/rhel7.2.qcow2'/> //后端盘路径.. ..<interface type='network'><mac address='52:54:00:91:52:e4'/>
//mac地址和带有address字样的全部去掉.. ..步骤二:重新定义虚拟机
# virsh define node1.xml# virsh undefine node1.xml #取消定义的虚拟机
一,自定义虚拟机安装
配置网络YUM源:
方法一 :#用http协议的YUM源:yum -y install httpd
mkdir /var/www/html/centos
mount /iso/CentOS-7-x86_64-DVD-1804.iso /var/www/html/centos/
# vim /etc/fstab
/iso/CentOS-7-x86_64-DVD-1804.iso /var/www/html/centos/ iso9660 defaults 0 0#ls /var/www/html/centos/
#systemctl start httpd
#systemctl enable httpd
#netstat -antulp | grep 80# cat /etc/yum.repos.d/local.repo
[dvd]
name=dvd.repo
baseurl=http://192.168.0.240/centos
enabled=1
gpgcheck=0yum clean all
yum repolist #配置成功方法二: #配置FTP的YUM源:# yum install vsftpd -y
# vim /etc/vsftpd/vsftpd.conf
114 listen=YES
123 listen_ipv6=NO
#systemctl start vsftpd
#systemctl enable vsftpd
#netstat -antulp | grep ftp# systemctl status firewalld.service #看防火墙状态
# systemctl stopfirewalld #停止防火墙
# systemctl disable firewalld #禁止防火墙启动# getenforce #查看selinux
# vim /etc/selinux/config #关闭selinux
SELINUX=disabled
# setenforce 0#mkdir /var/ftp/centos
#vim /etc/yum.repos.d/local.repo
[centos]
name=centos7
baseurl=ftp://192.168.0.240/centos
enabled=1
gpgcheck=0#yum clean all
#yum repolist #配置成功
http和ftp两种YUM源都OK:
安装一个虚拟机:
# cd /var/lib/libvirt/images/
# qemu-img create -f qcow2 node.qcow2 16G
# virt-manager #启动virt-manager
使用virt-manager软件新建虚拟机:
选择安装方式:
选择内存、CPU、和自定义存储:
选择虚拟机名称和网络:
选择分区和KDUMP:
创建分区:
选择standard Partition:
创建一个根分区:
二,虚拟模板制作
思路:
1 kvm 原理讲解
kvm 内核模块
qemu 硬件仿真
libvirt 用户接口管理
虚拟机的组成
硬盘文件
配置文件
2 qemu-img 命令说明
虚拟机硬盘文件的创建
后端模板盘的使用
3 虚拟机配置文件说明
内存,cpu,硬盘,网卡
4 安装一个虚拟机
最小化安装,只分一个根分区
5 把虚拟机配置成模板
禁用 selinux
删除 firewalld 和 NetworkManager
配置网卡
配置 yum 源
安装常用命令软件 ifconfig vim bridge-utils
打开 console 终端
配置硬盘 fstab,关闭不使用的服务
安装扩容软件
6 清理日志信息
7 创建虚拟机
/var/lib/libvirt/images
qemu-img create -f qcow2 -b node.img node1.img 20G
cp node.xml /etc/libvirt/qemu/node1.xml
修改 node1.xml
<name>xxxx</name>
<source file ...... >
# virsh define node1.xml
# virsh start node1
# virsh console node1
一,XML文件
***快建新虚拟机
# cp node.xml /etc/libvirt/qemu/redis01.xml
# cd /etc/libvirt/qemu/# vim redis01.xml
# /var/lib/libvirt/images/
# qemu-img create -b node.qcow2 -f qcow2 redis01.img#virsh list --all# virsh define redis01.xml
# virsh start redis01
# virsh console redis01
新虚拟机的交付使用
1,正常运行快建的新虚拟机
2,用户自行修改主机名、IP的参数
# virsh list --all
新虚拟机的使用:
================================================================================================================================================================================================
一,离线访问虚拟机:
二,使用Virt-manager 管理运城KVM 主机
云平台管理与部署---虚拟化平台-----KVM相关推荐
- 10月24日云栖精选夜读:2017杭州·云栖大会完美收官 虚拟化平台精彩回顾
阿里云飞天八部虚拟化平台普及了 虚拟化技术从1998年到现在的发展史.异构计算助力新一代人工智能加速发展,虚拟化技术专场"黑科技"解读. 会上,神龙云服务器深度解析带来新一代技术革 ...
- 搭建公司虚拟平台服务器平台,数据中心服务器虚拟化平台建设方案.pdf
数据中心服务器虚拟化 建设方案 数据中心服务器虚拟化实施方案 目 录 1 概述 1 1.1 项目背景1 1.2 现状概要1 2 规划目标 3 2.1 一个架构3 2.2 一套标准3 2.3 一种手段5 ...
- 虚拟化服务器平台怎么装,服务器虚拟化平台:VMWare ESX 3.5安装图记
VMWare ESX 3.5是VMWare最新发布的服务器虚拟平台,在VMWare ESX 3.5可以实现服务器的虚拟化,在物理服务器上安装多个虚拟的客户机,从而大大的提升服务器的可用效率.VMwar ...
- 虚拟化平台服务器故障,Vsphere虚拟化平台故障切换
什么时候需要切换 单台服务器出现物理故障导致无法开机,单台服务器需要进行硬件维护升级时,我们可以将单台物理主机上的虚拟机关闭,重新在另一台服务器中进行启动即可.在VMWARE VSPHERE虚拟架构中 ...
- 适合中小企业的桌面云平台 — DoraCloud 快速部署指导
DoraCloud是一款多平台的桌面虚拟化管理软件,支持Hyper-V.VMware.Proxmox.XenServer等多种虚拟化平台.DoraCloud在虚拟化平台上具有极大的灵活性,允许您的组织 ...
- 华云大咖说 | 安超虚拟化平台全“芯”亮点揭秘
随着云计算和虚拟化技术向构建新一代数据中心方向发展,以虚拟化为基础,实现管理以及业务的集中,对数据中心资源进行动态调整和分配,重点满足企业关键应用向云迁移以及对于资源高性能.高可靠.安全性和高可适应性 ...
- 浅析云桌面可视化与高性能分析平台的集成应用
本文借助高性能应用平台中心IBM platform application center (PAC) 和NICE DCV的集成来讲述面向高性能计算和云桌面可视化的集成架构. 3D设计应用在航空航天.汽 ...
- 虚拟服务器怎么导入ova,华为虚拟化平台导入ova包
华为虚拟化平台导入ova包 内容精选 换一换 OVA(Open Virtualization Appliance:开放虚拟化设备)是一个单一的压缩文件,其中包含了OVF文件包中的所有文件,即OVF的一 ...
- 华为云工程师HCIA——华为虚拟化平台使用与管理
一.FusionCompute计算虚拟化介绍 1.计算虚拟化相关概念 1.1.虚拟化介绍虚拟化介绍 1.2.虚拟化的特点(反过来考定义也要会) •分区:分区意味着虚拟化层为多个虚拟机划分服务器资源的能 ...
最新文章
- OpenDigg前端开源项目月报201704
- 【Python基础】手把手教你数据可视化!(附实例讲解)
- union all怎么用在循环里_欧式边框在PPT里怎么用?我怎么好像没见过
- ES6中 const 关键字
- SVN interrupted与already-locked 解决方法
- Promise 的基础用法
- 利用 git 提交代码、git 简单使用(拉取、推送、分支、合并)
- 命令行调用VS编译器
- Ranger-Usersync安装
- linux php mysql 中文_Linux下PHP+MySQL+CoreSeek中文检索引擎配置 | 系统运维
- 丰田要建专属自动驾驶测试场,再也不用共享了
- 交叉火力dsp手机调音软件_DSP680AM调音软件下载
- 史上最全CSDN中免积分下载攻略
- BOS启动的客户端,打开序时簿只显示一行
- idea解决Cannot Download Sources
- VC 获取任务栏窗口的句柄
- mysql优化 个人笔记 (mysql锁机制 ) 非礼勿扰 -m10
- 2019年数学建模国赛(国一)经历总结
- 【论文精读】Pairwise learning for medical image segmentation
- #大创学习笔记#part1宫颈癌细胞图像分割——直方图最亮谷底阈值确定法提取细胞前景(2)