作者介绍:简历上没有一个精通的运维工程师。希望大家多多关注作者,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。

_云计算中常用的虚拟化平台_云计算虚拟机命令

虚拟化,简单来说就是把一台服务器/PC电脑,虚拟成多台独立的虚拟机,每台虚拟机之间相互隔离,每个虚拟机都有自己独立的操作系统,磁盘,网络资源。虚拟化是一个很庞大的系统,我的介绍主要是帮助你入门,让你了解基本技术原理,具备搭建操作虚拟化的能力。由于涉及到内容较多,这里的目录就只是以简单分类介绍和说明,不再针对单个小节进行目录列出,主要涉及的分类包括以下几个方面:

1.虚拟化介绍

2.kvm基本使用(本小节属于)

3.kvm进阶使用

4.kvm技术原理

5.vmware介绍&使用

6.小结

我们前面讲了关于kvm的磁盘,网络及创建虚拟机,扩缩虚拟机的资源,然后又涉及到克隆clone,快照snap,迁移(冷,热,故障)和初始化的cloud-init。当然kvm也远远不止这些功能,今天我们就日常运维中可能涉及到的命令,整理如下。

kvm的命令其实都可以使用virsh -h 来查看,系统默认给我们添加了这些分类,但是大部分我们日常运维都用不上,可以根据需求在去查看帮助。

云计算中常用的虚拟化平台_云计算虚拟机命令_

下面的命令都是日常运维中个人常见的命令:

#扩缩容cpu
virsh setvcpus xxx
#扩缩容内存
virsh setmem xxx
#查看网桥brctl show#根据个人习惯总结
#创建主机,后面还有非常多的参数
virt-install xxx
 
#启动主机
virsh start xxx
 
#强制关闭主机
virsh destroy xxx
 
#列出主机&列出所有主机
virsh list & virsh list --all
 
#查看虚拟机详细信息
virsh dominfo xxx
 
#进入虚拟机控制台,可以是名字,也可以是编号

云计算中常用的虚拟化平台_云计算虚拟机命令_

virsh console xxx #删除虚拟机,只删除虚拟机xml文件,不删除镜像文件 virsh undfine xxx #通过xml创建虚拟机 virsh define xxx.xml #编辑主机 virsh edit xxx #迁移主机,后面也还有一堆参数 virsh migrate xxx #创建磁盘或者磁盘快照qemu-img create #克隆主机 virt-clone #快照主机 virsh snapshot-create-as xx xxx #列出快照 virsh snapshot-list xxx #还原快照 virsh snapshot-revert xx xxx #pool创建 virsh pool-create-as #列出pool virsh pool-list

运维小路

一个不会开发的运维!一个要学开发的运维!一个学不会开发的运维!欢迎大家骚扰的运维!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。