如何在ESXI5.1环境中减少虚拟机硬盘容量

增加硬盘比较好操作,关机,调整硬盘大小即可。

但减小,真的麻烦,我觉得比较靠谱的是以下这种方法。

尽管我在大硬盘上太费时间:

http://norsysadmin.wordpress.com/2013/03/05/shrinking-a-thick-provisioned-disk-in-vmware-esxi-5-1/

Shrinking a thick provisioned disk in VMWare ESXI 5.1

Being new to virtualization, I made the mistake of making the provisioned disk on my Windows 2008 template about 100 GB too large, resulting in our SAN being filled up too fast. Thinking that virtual machines were magical, and hardware could be configured as I wanted, I thought shrinking the disk should be easy. But it wasn’t. After going through a lot of guides, none that worked, I found this method to work:

Short version:
- Shrink disks in windows
- Do a V2V-conversion in VMware converter, with reconfig of the disk.

Longer version:

- Shrink the disk(s)/remove unused disks in the disk management tool in windows (a mmc snap-in in Windows S2008)
- Install VMware vCenter converter 5.0.1 (earlier versions like 5.0.0 isn’t compatible with ESXI 5.1)
- Choose “Convert machine”
- Connect to your vCenter administration machine as source
- Choose the machine you want to shrink the disk on.
- Connect to your vCenter administration machine as destination.
- Edit the disk-size (include only the drives you need) under options.
- Wait while copying
- Remove the old virtual machine (the source with too large disk)
- Profit!

时间: 2024-09-21 14:19:17

如何在ESXI5.1环境中减少虚拟机硬盘容量的相关文章

如何在Windows 2000环境中Kill掉单个Oracle线程

oracle|window  如何在Windows 2000环境中Kill掉单个Oracle线程   来源:http://metalink.oracle.com 关键字:Oracle Thread Kill 描述:本文说明在Windows环境下, Orakill工具的使用 正文:        你遇到过下面类似的情况吗?一个用户进程长期占用资源而不释放,导致Oracle进程占用了系统的大量资源,Oralce系统的效率变得很低.如果简单的关闭重启Oracle 实例,势必影响所有的用户.有没有办法仅

vsan-VSAN环境中应用虚拟机存储策略的合规性检查为"不适用"

问题描述 VSAN环境中应用虚拟机存储策略的合规性检查为"不适用" 各位,好: 前言:之前我配置VSAN环境之后,进行了相关的vMotion和HA测试,都没有问题.后来公司买的几块万兆网卡到了,我将存储网络更换成了万兆网卡,并对其进行了重新配置,且能够互通.现在在应用虚拟机存储策略过程中出现合规性检查为"不可用",并且重新创建新的存储策略应用到虚拟机也是显合规性检查的状态为"不适用",目前尚未找到问题引起的原因,麻烦各位帮忙分析一下,多谢多谢.附

如何在rails开发环境中取得上下文路径

问题描述 如何在rails开发环境中取得上下文路径下面是C#的写法string contextPath = Request.ApplicationPath;求教谢谢!先 解决方案 使用RAILS_ROOT常量解决方案二:查看一下environment.rb就知道了

云环境中虚拟机的三大相关技术详解

为了能够提高云环境中虚拟机的部署速度,我们首先需要考虑到的是并行部署以及协同部署.首先看一下并行部署,它是将虚拟机同时部署到多个物理机上, 理想情况下,并行部署可以成倍地减少部署所需时间,但这种方式容易受网络带宽和云部署服务器读写能力的影响.例如,在网络带宽有限的情况下,云部署服务器同时运行多个部署任务,这些任务就会争抢网络带宽,当网络带宽被占满后,部署速度就不能再被进一步提高.在这种情况下,协同部署技术可以用来进一步提高部署速度.以下介绍云计算. 协同部署的思想是将虚拟机镜像在多个目标物理机之

[文档]HPC Cloud 环境中基于网络I/O 负载的虚拟机放置算法

HPC Cloud 环境中基于网络I/O 负载的虚拟机放置算法 吴松, 王飞, 石宣化, 金海, 王志武 随着虚拟化技术和云计算技术的发展, 越来越多的高性能计算应用运行在云计算资源上. 在基于虚拟化技术的高性能计算云系统中, 高性能计算应用运行在多个虚拟机之中, 这些虚拟机可能放置在不同的物理节点上. 若多个通信密集型作业的虚拟机放置在相同的物理节点上, 虚拟机之间将竞争物理节点的网络I/O 资源, 如果虚拟机对网络I/O 资源的需求超过物理节点的网络I/O 带宽上限, 将严重影响通信密集型作

如何解决虚拟机环境中出现成员服务器与域控制器信任失败问题

最近在项目中交付的虚拟机实验环境,突然出现了"the trust relationship between this workstation and the primary domain failed"的问题,导致许多测试的虚拟机无法登陆到域环境. 这个问题倒是如何造成的呢?坦白讲你可以去必应谷歌一下类似的问题,多半会告诉你这个错误的通常由于访问的主机不能再确保可以和当前加入的活动目录域进行安全通信造成的.当前主机的私有安全凭据和域控制器中的值不匹配.当然简单的可以把安全凭据理解为密码

vscode 运行环境-求大神告知:如何在 visual studio code中编译运行C/C++代码?

问题描述 求大神告知:如何在 visual studio code中编译运行C/C++代码? 求大神告知:如何在 visual studio code中编译运行C/C++代码,如需配置环境,怎么配置?求详细操作,拜谢! 解决方案 http://stackoverflow.com/questions/30269449/how-do-i-set-up-vscode-to-compile-c-code google下就有答案 解决方案二: 如何在visual studio2015 中配置编写C.C++

我是如何在Google Web Toolkit环境中getshell的?

本文讲的是我是如何在Google Web Toolkit环境中getshell的?, 导语 这篇文章会介绍在Google web开发者框架(以下称GWT)端点中注入半复杂语言表达式,导致产生高危漏洞. 漏洞介绍 在WEB-INF/web.xml中,我找到了以下web端点映射: <servlet>     <servlet-name>someService</servlet-name>     <servlet-class>com.aaa.bbb.ccc.dd

(转)虚拟机环境中linux系统增加磁盘空间

前段时间在vmware ESXi虚拟化环境中安装了一套turbolinux系统,当时并没有在意磁盘如何规划,使用了LVM,心想反正能够随时扩展.不料时间不长,问题出现了,分配的磁盘空间满了.以为能够象windows Server环境中使用磁盘管理增加动态磁盘那样方便呢,就随意在ESX管理器中将原有的磁盘从10G增加到了13G,重启挂载LVM没有左右,重启系统了. 重启后 ,使用fdisk -l能够看到/dev/sda的空间已经增加了,但仍还是原来的两个磁盘/dev/sda1和/dev/sda2