kvm

附002.Minikube介绍及使用

限于喜欢 提交于 2019-12-09 12:27:22
  一 Minikube介绍      1.1 概述      1.2 Minkube功能      1.3 架构示意      二 Minikube安装      2.1 前置条件      2.2 正式安装      三 使用Minkube启动Kubernetes      3.1 前期准备      3.2 快速构建      3.3 确认验证      四 Minkube常见操作      4.1 常见操作      4.2 部分优化      回到顶部      一 Minikube介绍      1.1 概述      Minikube是一种可以在本地轻松运行Kubernetes的工具。Minikube在笔记本电脑的VM中运行单节点Kubernetes集群,供希望尝试Kubernetes或日常开发的用户测试使用。特点是不能启动生产集群,没有高可用性的单节点机器。      使用Minikube CLI管理虚拟机上的Kubernetes环境,比如:启动,停止,删除,获取状态等。      1.2 Minkube功能      Minikube支持Kubernetes功能,例如:      DNS      NodePorts      ConfigMaps和Secrets      仪表板      Container Runtime:Docker,rkt,CRI

KVM is required to run this AVD. Unknown Error! Please file a bug against Android Studio

你说的曾经没有我的故事 提交于 2019-12-09 09:03:38
问题 Operating System : CentOS Linux 7 Android Studios version : 2.3.3 Result of the command: lsmod | grep kvm My computer supports virtualization but when i try to start the emulator I get this error: 2017-06-19 19:11:58,120 [ 98282] INFO - figurations.GeneralCommandLine - Cannot run program "/home/folder/Android/Sdk/emulator/emulator-check": error=13, Permission denied java.io.IOException: Cannot run program "/home/folder/Android/Sdk/emulator/emulator-check": error=13, Permission denied at java

Enable kvm on Ubuntu running on VirtualBox on Windows

孤人 提交于 2019-12-08 15:52:09
问题 I have a Windows machine with an Intel CPU (VMX Enabled on boot menu). I am running Ubuntu Guest on top of it using VirtualBox. I am running qemu on top of it to run another Guest OS, using kvm (the -enable-kvm option). I get the following error on trying to insert kvm-intel module: FATAL: Error inserting kvm_intel (/lib/modules/2.6.20-ARCH/kernel/drivers/kvm/kvm-intel.ko): Operation not supported I have checked for vmx flag in the guest OS and I dont see that either $ grep vmx /proc/cpuinfo

CloudStack 4.4学习总结之注册ISO

限于喜欢 提交于 2019-12-07 18:46:19
CloudStack 4.4学习总结之注册ISO 2 、注册 ISO : 与其它虚拟化平台管理平台一样,Cloudstack可以通过系统ISO文件进行安装Linux虚拟机操作系统。但是Cloudstack不支持直接上传ISO文件到服务器上,需要采用http方式下载ISO,文件下载到辅助存储空间中, 需要等待一段时间 。 已就绪 yes, 与状态 Successfully Installed 表示成功。 此步骤,非常重要,没有iso,你无法创建实例。 ①、配置 web : 这里主要是使用web的方式,让cloudstack-management下载iso。 配置很简单了,只要安装httpd,启动httpd,并保证web目录下载iso,且能访问,即可。 注: 可能会出现【已就绪】那栏没有任何显示,这是你要看下【系统VM】是否都在running的状态了。 实例: [root@cloud-server ~]# mount /dev/cdrom /mnt/ mount: block device /dev/sr0 is write-protected, mounting read-only [root@cloud-server ~]# ll /mnt/ total 4495360 -r--r--r-- 1 4294967295 4294967295 4603248640 Mar 20

CloudStack 4.4学习总结之cloudstack-management安装

白昼怎懂夜的黑 提交于 2019-12-07 18:46:04
CloudStack 4.4学习总结之cloudstack-management安装 1 、 cloudstack-management 安装步骤( CloudStack 3.0 和 4.4 软件包 ) CloudStack的3.0版本和4.4版本的命令和目录有很大的区别。 下面的命令,标注部分为3.0和4.4的区别,其他的不变。 ①、以 root 身份登录并设置主机名: 主机名: 【cloud-server.perofu.com】 ip: 【172.22.2.76】 hostname cloud-server.perofu.com vi /etc/sysconfig/network HOSTNAME=cloud-server.perofu.com vi /etc/hosts 127.0.0.1 cloud-server.perofu.com 172.22.2.76 cloud-server.perofu.com 172.22.2.87 cloud-agent-1.perofu.com 172.22.2.100 cloud-agent-2.perofu.com ②、设置 SELinux 并同步时间: vi /etc/sysconfig/selinux SELINUX=disabled setenforce 0 yum install ntpdate -y echo '#ntpd'

基于KVM的虚拟机创建

白昼怎懂夜的黑 提交于 2019-12-07 18:11:26
KVM基本介绍:   KVM是Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中,KVM目前已成为学术界的主流 VMM (virtual machine monitor,虚拟机监视器,也称为hypervisor)之一,也是当前各大云计算厂商广泛使用的虚拟化技术。   KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术),是基于硬件的完全虚拟化,官方文档:http://www.ibm.com/developerworks/cn/linux/l-using-kvm/。 KVM的结构图如下: KVM的基本原理及组件如下: Guest:客户机系统,包括CPU(vCPU)、内存、驱动(Console、网卡、I/O 设备驱动等),被KVM置于一种受限制的CPU模式下运行。 KVM:运行在内核空间,提供 CPU 和内存的虚级化,以及客户机的 I/O拦截,Guest的部分I/O被KVM拦截后,交给 QEMU处理。 Qemu:纯软件实现的虚拟化模拟器,几乎可以模拟任何硬件设备,我们最熟悉的就是能够模拟一台能够独立运行操作系统的虚拟机,虚拟机认为自己和硬件打交道,但其实是和 Qemu 模拟出来的硬件打交道,Qemu 将这些指令转译给真正的硬件,正因为 Qemu 是纯软件实现的

构建多CPU架构支持的Docker镜像

ぃ、小莉子 提交于 2019-12-07 15:21:27
作者简介: 胡晓亮目前就职于IBM Platform Computing 系统科技部云计算部门,担任云计算开发部工程师。自2013年8月开始参与OpenStack,然后又转战Spark,目前工作在K8S相关领域。 责编: 钱曙光(qianshg@csdn.net) 声明: 本篇为原创内容,CSDN独家发布,禁止未经授权的任何形式转载。 Docker简介 由于基于Hypervisor虚拟化技术仍然存在一些性能和资源使用效率方面的问题,近3年来容器技术席卷了整个互联网应用乃至IT界的技术革新,成为一种被大家广泛认可的服务器资源共享技术。它从根本上变革了应用程序的开发和发布方式,经过爆炸式的成长,容积技术的翘楚Docker实际上已经成为了容器格式和运行时的标准,大量流行的开源应用程序都宣布支持容器化,并且一些企业级的应用程序也开始往容器上迁移, Docker容器世界欣欣向荣。 Multi architecture Docker镜像 Multi architecture Docker镜像的支持让Docker向自己宣称的口号 “Build, Ship, and Run Any App, Anywhere” 更近了一大步。 那什么是Multi architecture Docker镜像呢?我们可以通过一个例子来说明。我们知道JAVA语言编写的应用程序是 “Write once, run

转-kvm 虚拟机的详细说明(ubuntu)

旧街凉风 提交于 2019-12-07 10:25:48
FROM:http://hi.baidu.com/cat650/blog/item/605c306c9c8582f74216945a.html 2010年最新,亲自测试 首先说一点:碰到问题首先查找linux软件库(deb)中是否有能代替的软件;不行使用wine运行windows软件;再不行,才使用kvm等虚拟机。因为它们的效率是递减的。 还有一点,虚拟机最大的软肋是:图形、影音比较差。 如果你想靠它运行电影软件、3D软件,那你就要有一颗坚强的心。 vbox 与 kvm 的区别: vbox 是由 qemu 改写而成,包含大量 qemu 代码。可以使用于 不支持 虚拟化的cpu。值得说的一点:vbox 在图形方面比较好,能进行2D 3D加速。cpu控制不理想(估计是因为图形支持的缘故)。操作上有独立的图形界面,易于上手。 kvm 是linux内核包含的东西,使用qemu作为上层管理(命令行)。cpu 必须支持虚拟化。性能,作为服务器很好,可是图形能力十分的差。即使放电影,图像也是像刷油漆一样,一层一层的。cpu使用率控制很好。 控制上比较简洁,功能比较丰富:比如使用 “无敌功能”所有更改指向内存,你的镜像永远保持干净。 “母镜像”功能让你拥有n个独立快照点。 还有很多参数。另外,kvm作为内核级的虚拟机,刚开始发展关注的公司比较多——但是还没有达到商业应用的水平。 总体而言:在支持

CloudStack 4.4学习总结之简介

喜夏-厌秋 提交于 2019-12-07 08:04:33
CloudStack 4.4学习总结之简介 一、CloudStack简介 1、 CloudStack 是一个开源的具有高可用性及扩展性的云计算平台。 2 、其实 CloudStack 更像是一个商业化过后的产品,有着非常好的用户界面,各个模块默认集成的很好,且安装与部署过程也相对容易一些。 3、 Cloudstack 支持管理大部分主流的 hypervisors ,如 KVM , XenServer , VMware , Oracle VM , Xen 等。 4 、 CloudStack 具有商业软件所拥有的完善的用户权限管理,可以让用户构建一个安全的多租户云计算环境。同时兼容 Amazon AWS API 接口,可用来管理 AWS 的资源。 5、CloudStack 采用了典型的分层结构:客户端、核心引擎、以及资源层。它面向各类型的客户提供了不同的访问方式:Web Console、Command Shell 和 Web Service API。通过它们,用户可以管理使用在其底层的计算资源(又分为主机、网络和存储),完成诸如在主机上分配虚拟机,配给虚拟磁盘等功能。 6、系统架构图: 虚拟机如果使用 Xen 和KVM,需要安装 CloudStack Agent 来支持其与管理服务器的交互。 而管理服务器和 Xen Server 交互则是靠 XAPI,和 vCenter、ESX 交互靠

CloudStack 4.4学习总结之前期准备

拜拜、爱过 提交于 2019-12-07 08:04:08
CloudStack 4.4学习总结之前期准备 1 、环境准备: 一个完整的 CloudStack 环境包括两部分: ①、 管理服务器(Management Server) -------> cloudstack-manager软件包 ②、 虚拟机管理器 (Hypervisor) -------> cloudstack-agent软件包和虚拟机环境(KVM、Xen) 附:通常对 CloudStack 的 hypervisor 也有另外的称呼,例如主机(host),代理(agent)等。本文统一为 hypervisor。 在本文的安装步骤中,所要配置的为一个简单网络,即所有被管理的虚拟机都位于一个网段。相应的硬件如下: 表1:软硬件环境 Management Server Hypervisor——node1 Hypervisor——node2 IP 172.22.2.76 172.22.2.87 172.22.2.100 Host Name cloud-server.perofu.com cloud-agent-1.perofu.com cloud-agent-2.perofu.com Memory 256M / 512M 256M / 2G 256M / 2G Hard Disk 20G 20G 20G OS CentOS 6.4 64-bit CentOS 6.4 64-bit