随着服务器虚拟化技术越来越成熟,虚拟机散乱(VM sprawl)和主机资源管理成为了虚拟化数据中心的管理员眼里的两大问题.面对这种情形,一种可行的解决办法就是使用一款名为VMTurbo(vmturbo.com)的产品,该产品本来就是为了帮助虚拟化管理而设计的. 对VMTurbo来说,安装过程其实并不太复杂.可以把它作为VMware的虚拟设备或Hyper-V的虚拟设备来下载.如果你选择了VMware虚拟设备,就必须安装vCenter.为了撰写本文,我选择了使用Hyper-V虚拟设备. 我对VMTu…
libguestfs-tools虚拟机磁盘管理工具: 官网:http://libguestfs.org/ 这是一个非常强大的虚拟机磁盘管理工具,该工具包内包含的工具有virt-cat.virt-df.virt-ls.virt-copy/tar-in.virt-copy/tar-out.virt-edit.guestfish.guestmount等工具,具体用法也可以参看官网.该工具可以在不启动KVM guest主机的情况下,直接查看guest主机内的文内容,也可以直接向img镜像中写入文件和复制…
因为自己比较懒,有时候自己不想打字需要粘贴就安装了虚拟机tools工具,又因为自己脑子不好使所以就写一下步骤,以便以后用得着.我这里用得是kail linux系统,不知道contest能不能这样安,下次可以试试. 首先把kail linux系统运行起来,必须运行到能看到桌面.然后需要点击虚拟机工具菜单的虚拟机选项,然后选择安装tools工具.桌面上就会出现虚拟机挂载CD,然后双击把里面的压缩包VMwareTools-10.2.5-8068393.tar.gz考到桌面或者其他根目录下,然后进行解压…
一.安装环境 操作系统:windows10 virtualbox: 5.2.20 (在安装virtualbox 时可能需要 进入BIOS 设置虚拟化系统启动) centos7:http://mirrors.ustc.edu.cn/  获取centos7  7 (x86_64, Minimal) 版本 二.新建虚拟机 1.新建虚拟机的名称和设置虚拟机的类型与版本 2.分配内存.可根据自己的实际情况分配,我的一般2048 3. 4. 5. 6. 7. 三.安装虚拟机系统 1.启动虚拟机,选择之前下好…
前言 在使用云服务器产品时,由于问题修复.功能添加.软件更新等原因,往往需要对已有系统镜像进行二次修改. 这种情况下,最为简单的做法是:使用原镜像创建实例,在实例中进行修改,修改完毕后再转镜像.这种做法比较粗暴,系统启动的过程可能会为原本干净的系统镜像带来一些不必要的残留数据,而且也无法执行硬盘分区.文件系统等需要目标文件系统不在挂载状态下才能够执行的操作. 针对这些问题,一种改善的方法是:使用原镜像创建一块云硬盘,随后将这块云硬盘挂载至一台已创建的实例上并进行修改,修改完毕后将云硬盘转镜像.这…
1.Visual VM多合一工具 Visual VM是一个功能强大的多合一故障诊断和性能监控的可视化工具,它集成了多种性能统计工具的功能,使用 Visual VM 可以代替jstat.jmap.jhat.jstack甚至是JConsole.在JDK 6 Update 7以后,Visual Vm便作为JDK的一部分发布,它完全免费. 官方下载:https://visualvm.github.io/download.html 中文汉化版:https://download.csdn.net/downl…
主要介绍JVM的分析工具: jps jps:Java Virtual Machine Process Status Tool http://docs.oracle.com/javase/1.5.0/docs/tooldocs/share/jps.html jps [ options ][ hostid ] -q 只显示pid,不显示class名称,jar文件名和传递给main 方法的参数 -m -m 输出传递给main 方法的参数,在嵌入式jvm上可能是null -l 输出应用程序main cl…
http://blog.sina.com.cn/s/blog_5f5716580100u76r.html 语法:jstat [generalOption | outputOptions vmid [interval[s|ms] [count]]] 选项:1.generalOption-help 帮助-options 打印选项 2.outputOptions输出选项-h n 每n个样本,显示header一次-t n 在第一列显示时间戳列,时间戳时从jvm启动开始计算-Jjvmoption 传递jv…
VirtualBox 4.3.6上安装CentOS 6.5 https://my.oschina.net/tashi/blog/190060 错误1.Building the main Guest Additions module [FAILED] 安装的过程中,出现Building the main Guest Additions module[FAILED]错误,查看log文件是 /var/log/vboxadd-install.log /tmp/vbox.0/Makefile.includ…
上节学习回顾 从课本章节划分,<垃圾收集器>和<内存分配策略>这两篇随笔同属一章节,主要是从理论+实验的手段来讲解JVM的内存处理机制.好让我们对JVM运行机制有一个良好的概念,才能继续往下学习. 本节学习重点 本节主要是针对JVM内存管理机制的一些监控手段,例如堆情况使用的监控,线程栈情况的监控等.有几句废话还是有必要在这里强调的,工具是人类思维的工具,例如Java语言是人类满足需求的一种技术手段,而监控工具只是维护程序应用的一种手段.所以,思考的逻辑思维要清晰,是问题引导工具,…