kvm创建虚拟机

VMWare Workstation 14 和 vsphere esxi 5.5遇到的几个问题- 下

余生长醉 提交于 2020-03-25 21:31:44
3. EXSi 上虚拟机死机,但是不能在客户端关闭虚拟机。电源等菜单也灰掉,不能使用。 新加的这个vm突然没反应, 通过远程控制台进去一看,也是黑屏, 但也不是全死, 发送热启键没反映,电源等菜单也灰掉,不能使用。 解决办法: 用ssh 登录进去物理服务器, 先用esxcli vm process list 命令列出正在跑的vm, 并将死了一半的那台vm的World ID查出来,如174184052 再用esxcli vm process kill --type=force --world-id=174184052 命令杀掉此进程, 然后再打开电源... ~ # esxcli vm process list York-3.5 World ID: 174184052 Process ID: 0 VMX Cartel ID: 174184047 UUID: 56 4d d7 4c d8 4a fd a7-b5 40 39 67 b5 d5 94 4d Display Name: York-3.5 Config File: /vmfs/volumes/564dba01-f43069bc-45a0-0026b93b07be/York-3.5/York-3.5.vmx ~ # ~ # esxcli vm process kill --type=force --world-id

Kvm虚拟机克隆以及添加磁盘

心已入冬 提交于 2020-03-18 09:50:52
某厂面试归来,发现自己落伍了!>>> 克隆虚拟机 已有虚拟机ly1,现在需要一台新的虚拟机,直接从ly1复制。 首先关闭正在运行的ly1 virsh # destroy ly1 Domain ly1 destroyed 然后开始克隆 # virt-clone -o ly1 -n pwc1 -f /vg0_lv2/pwc1.img Allocating 'pwc1.img' | 200 GB 00:52 Clone 'pwc1' created successfully. 参数说明: -o 已有机器 -n 新虚拟机名称 -f 指定存放镜像文件的位置以及名称 克隆结束后,查看虚拟机状态 # virsh list --all Id Name State ---------------------------------------------------- 13 ly2 running - ly1 shut off - pwc1 shut off 克隆出来的虚拟机还是关闭状态,通过vnc连接启动并修改其ip地址,至此新的虚拟机就成功克隆出来了。 为kvm虚拟机添加磁盘 1、 查看虚拟机pwc1的存储 virsh # domblklist pwc1 Target Source ------------------------------------------------ hda /vg0

虚拟化kvm,virsh虚拟化管理器

做~自己de王妃 提交于 2020-03-12 01:47:43
虚拟化kvm,virsh虚拟化管理器 virsh nodeinfo #查看KVM节点(服务器)信息 virsh list [--all] #列出虚拟机 virsh net-list [--all] #列出虚拟网络 virsh dominfo 虚拟机名称 #查看挃定虚拟机的信息 virsh start|reboot|shutdown 虚拟机名称 #运行|重启|关闭挃定的虚拟机 virsh destroy 虚拟机名称 #强制关闭挃定的虚拟机 virsh autostart [--disable] 虚拟机名称 #将指定的虚拟机设为开机自动运行 XML配置文件 xml配置文件定义了一个虚拟机的名称、UUID、CPU、内存、虚拟磁盘、网卡等各种参数设置,默认位于/etc/libvirt/qemu/虚拟机名.xml 导出xml配置文件 查看:virsh dumpxml 虚拟机名 备份:virsh dumpxml 虚拟机名 > 虚拟机名.xml 编辑虚拟机设置 对虚拟机的配置进行调整 编辑:virsh edit 虚拟机 如果修改name、uuid、disk、mac(删除),可自动保存为新的虚拟机配置 导入(创建)虚拟机 根据修改后的独立xml文件定义新虚拟机 ]# virsh define xml描述文件的路径 删除虚拟机 ]# virsh undefine 虚拟机名 虚拟机磁盘镜像

云计算教程学习入门视频课件:服务器虚拟化组件讲解

陌路散爱 提交于 2020-02-25 22:18:47
在云端,虚拟化属于基础设施层,具体包括服务器虚拟化、网络虚拟化和存储虚拟化,虚拟的目的是为了池化物理资源。在服务器虚拟化领域,VMware(现已被 EMC 收购)已耕耘了很多年,把持了大部分的市场。后来者微软、思杰都想有所突破。 在开源社区,美国的红帽公司一直也在尝试整合开源资源并形成自己的一整套云计算产品,其核心是已经并入 Linux 内核的 KVM 虚拟机。 红帽与微软类似,拥有从操作系统到应用软件的完整产品线,而且全部是开源的。云计算提供商都是技术性的公司,他们更倾向于采用开源的云计算解决方案,稳定、可靠、低成本注定了红帽公司在未来的云计算市场会有更大的作为。下面对开源的服务器虚拟化组件做简单介绍。 XenServer XenServer 是基于 Xen 的虚拟平台,直接安装在物理的计算节点上,然后在上面创建更多的虚拟机。XenCenter 是云计算管理平台,通过它来管理众多的安装了 XenServer 的服务器(计算节点)、网络、存储及虚拟机。 XenCenter 把通过计算节点池来管理服务器,属于同一个池的服务器共享存储,而且最好是相同配置的机器,池里的虚拟机保存在共享存储中,一个虚拟机允许在池中的任何一台服务器上运行。 Red Hat Virtualization(RHV) 这是红帽公司发布的基于 KVM 的虚拟化平台软件。RHV 包含虚拟化管理工具(Red Hat

KVM部署踩坑(三)用virt-install创建虚拟机

流过昼夜 提交于 2020-02-03 18:08:26
用virt-install创建虚拟机 上回我们加的80G硬盘还没使用,这次我们把虚拟机装到硬盘上 首先cd到/vm下,再(二)里加了80G并挂载到/vm目录下了,再/vm下bash qemu - img create - f qcow2 centos7 - disk0 . qcow2 10 G 创建一个qcow2格式,叫centos7-disk0.qcow2,大小为10G的虚拟磁盘,这一步是为了跳过上回4.3G available那里,因为不是很有把握。 ll - h 看一下是不是创建成功 然后使用文本的方式设置参数创建虚拟机, name就是虚拟机的名字 disk path是刚才创建的虚拟磁盘路径 vcpus是cpu数量,ram内存大小 cdrom指出iso文件位置 network默认是NAT graphics指定虚拟机启动后访问的图形接口 os-type可加可不加 一步成功, 设置与第一次完全相同,并没有报错。 问题也许是我操作少关键的了哪一步。 来源: CSDN 作者: 秋山君icon 链接: https://blog.csdn.net/qq_40908430/article/details/104157122

nova虚拟机迁移一

a 夏天 提交于 2020-02-01 22:22:20
虚拟机迁移 虚拟机迁移也就是把一台虚拟机从原计算节点迁移到一个新的计算节点,并且能够保证虚拟机在新的计算节点可以正常工作, 虚拟机的迁移根据虚拟机的运行状态可以分为两种1、动态迁移;2、静态迁移 虚拟机动态迁移 虚拟机的动态迁移又被称之为热迁移,或者被称之为在线迁移。 虚拟机的动态迁移,便是在虚拟机处于运行中的状态下,在保证虚拟机业务不中断的情况下,将虚拟机从源计算节点迁移到目标计算节点,整个过程对用户来说没有较大影响,用户的业务工作正常进行。 迁移过程中,主要处理的是虚拟机的数据在线迁移,而虚拟机的数据主要包含三个方面 虚拟机内存数据 虚拟机在开机运行状态,内存会保留系统运行中的所有所需数据,所有程序的运行都是在内存中进行的,因此内存的数据对虚拟机的影响非常大。 虚拟机设备状态 及虚拟机运行过程中的所有相关设备的状态标记,例如CPU寄存器、显存等。 虚拟机磁盘文件 虚拟机的磁盘文件,便是虚拟机的系统文件,相当于PC的硬盘。是虚拟机所有数据的保存地方。 动态迁移根据虚拟机的系统盘磁盘文件是否在共享存储上分为基于共享存储的动态迁移和基于本地存储的块迁移。 基于共享存储的动态迁移 基于共享存储的动态迁移,也就是虚拟机的磁盘文件在共享存储上,并没有存放在虚拟机所在的计算节点上,而是通过一定的协议(网络协议、iscsi协议)关联到计算节点上并提供给虚拟机使用。

cnbloger: 范振勇, 虚拟机上安装centos8.0[(vmware-15-pro)]

心不动则不痛 提交于 2020-01-15 04:01:37
If the author of the article is not allowed to reprint, this article will be deleted 虚拟机上安装centos8.0: https://www.cnblogs.com/fanzhenyong/p/11616192.html 虚拟机上安装centos8.0 目录 一、准备宿主机 1.1、准备安装包 1.2、配置网络 1.2.1 查看NAT设置 1.2.2 更改设置 1.3、配置时间服务器 1.4、Centos8常用命令 二、安装Centos8.0 2.1、准备虚拟机的基础配置 2.2、启动虚拟机 2.2.1、设置网络 2.3、常规配置 2.3.1、配置SecureCRT 2.3.2、设置DVD软件源或ISO软件源 2.3.3、检查时间同步 2.3.4、简化的安全设置 2.3.5、安装部分管理包 2.3.6、部署Samba 三、克隆 3.1、克隆节点 3.2、修改IP地址 3.3、修改主机名IP 3.4、重新启动 四、Centos8和Centos7的主要差异 4.1、网络服务 正文 回到顶部 一、准备宿主机 为了培训Hadoop生态的部署和调优技术,需要准备3台虚拟机部署Hadoop集群环境,能够保证HA,即主要服务没有单点故障,可执行基本功能,完成小内存模式的参数调整。 1.1、准备安装包

Openstack之九:openstack制作镜像

笑着哭i 提交于 2020-01-08 14:37:49
一、制作镜像介绍 通过KVM安装虚Centos 和Windwos 2008 R2_x86_64操作系统步骤并将磁盘文件作为镜像上传到openstack glance,作为批量创建虚拟机的镜像文件,其中windowsn 2008安装virtio 半虚拟化驱动,以实现网络IO和磁盘IO的半虚拟化提升速度,Centos 7默认即支持半虚拟化,不需要安装驱动,Virtio最初由澳大利亚的一个天才级程序员Rusty Russell编写,是一个在hypervisor之上的抽象API接口,让客户机知道自己运行在虚拟化环境中,从而与hypervisor根据 virtio 标准协作,从而在客户机中达到更好的性能(特别是I/O性能),目前,有不少虚拟机都采用了virtio半虚拟化驱动来提高性能。具体过程如下: 二、网络环境准备: 在一台linux服务器上修改网卡配置,做一个br0的网卡桥接,但是不更改也不影响安装虚拟机与制作模板,但是虚拟机要连接外网需要通过桥接或者nat,当虚拟机数量较多的时候nat就会出现瓶颈,所以使用桥接比较稳定: 网卡绑定案例,先做绑定,然后再把绑定后的网卡配置成桥接: #因镜像虚拟机需要连接外网安装rpm包,需要网络桥接,因此将bondX桥接到brX: [root@linux-image ~]# hostname linux-image.exmaple.com [root

kvm系列之二:kvm日常管理

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-31 18:04:09
日常管理概述 接着上一篇,这篇博客主要描述kvm日常管理中使用的一些方法和命令。 kvm的管理主要有以下几个方面: kvm状态和配置管理:包括kvm虚拟机的开启、关闭、挂起、恢复,配置文件的导出导入和编辑,还有虚拟机重命名等 磁盘管理:包括虚拟机磁盘的创建、信息查看、格式转换、容量更改以及格式化、挂载使用 kvm的console连接 kvm开机自启动 kvm快照和克隆 另外,网络模式更改和热添加技术在下一篇描述 kvm状态管理 开启、关闭和查看 状态查看 [root@kvm1 opt]# virsh list Id Name State ---------------------------------------------------- 2 Centos7 running [root@kvm1 opt]# virsh list --all Id Name State ---------------------------------------------------- 2 Centos7 running 参数说明:加上--all参数可以显示所有虚拟机,如果不加,就不能显示处于关闭状态的虚拟机了。这个在下面关闭虚拟机的例子中演示 关闭 [root@kvm1 opt]# virsh shutdown Centos7 Domain Centos7 is being shutdown

手动建立虚拟机

拜拜、爱过 提交于 2019-12-28 05:34:05
图形创建虚拟机,安装CentOs系统 1.采用光盘镜像安装 2.内存设为2048M 3.虚拟机名称设为:kvm 4.网络类型:private1 5.系统语言:中文 6.软件包选择:带GUI的服务器 7.分区: 自动分区 8.创建普通用户lisi,密码为1 9.设置管理员密码为1 virtualization 虚拟化资源管理 x个物理资源----->y个逻辑资源 实现程度:完全.部分.硬件辅助(CPU) 如何查看CPU支持虚拟化指令集 [ student@room9pc01 ~ ] $ lscpu | grep vmx Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid