设为首页收藏本站language 语言切换
查看: 2260|回复: 24
收起左侧

Sdelete 不能压缩esxi中guest的空间

[复制链接]
发表于 2014-4-25 11:18:54 | 显示全部楼层 |阅读模式
本帖最后由 nowayx 于 8-30-2012 11:21 编辑
我的vcenter主机出现一次日志问题,不知道是溢出还是出错,反正有天晚上就填满了我精简制备的80G硬盘,日志文件达到57G。第二天发现后我直接将日志文件删除了,可是之后硬盘就一直占用80G的空间。现在我想将那57G空间压缩回来,找了很多帖子都不成功。
看到最靠谱的Sdelete方法,可惜我试过好几次,还是没有变化!现在只剩下Ghost一种方法没试了。可是直接下载不下来那个虚机的文件,不想在esxi主机里做。今天刚下了ws9说可以下载esxi主机里的虚机,可是怎么也下不到。
最后用Ghost方法解决,要注意的是要用磁盘对拷,先Ghost磁盘再还原磁盘的方法会蓝屏。
 楼主| 发表于 2014-4-25 11:19:38 | 显示全部楼层
请问哪位大神有更好的可用方法吗?
沙发 2014-4-25 11:19:38 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-25 11:20:26 | 显示全部楼层
sdelete 然后 svmotion
板凳 2014-4-25 11:20:26 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-25 11:20:59 | 显示全部楼层
本帖最后由 nowayx 于 8-24-2012 15:02 编辑
谢谢ls,我是那么做的,但是做多少次都没变化。刚查到一个资料,说block size要不一样的svmotion才可以,可是我的两个lun都是一个size,怎么办呢?iscsi的lun不能改block吧?
地板 2014-4-25 11:20:59 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-25 11:21:56 | 显示全部楼层
Ghost sector to sector 估计也不行。
可以试试备份软件,os内备份后还原。这类软件通常只复制内容部分,还原写入时也就只写内容部分。
5# 2014-4-25 11:21:56 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-25 11:22:34 | 显示全部楼层
convert迁移出一个新VC 更改硬盘大小。。然后再删除老VC 、、
6# 2014-4-25 11:22:34 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-25 11:23:32 | 显示全部楼层

这样的话uuid要变,mac也要变一个操作不对容易引起后遗症。
Backup Restore的方法要好很多,可以仅仅remove 原来的vmdk,新挂个空的vmdk来restore
7# 2014-4-25 11:23:32 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-25 11:24:30 | 显示全部楼层

我用的veeaM做备份,也试过了,不行
8# 2014-4-25 11:24:30 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-25 11:25:00 | 显示全部楼层
本帖最后由 TiGi 于 8-26-2012 13:19 编辑
对于VC,个人一直觉得不应该放在自己管理的主机内。
——————————————————————————
想了一下,可能有两种方式(都没有试验过,是否具有可操作性和最终结果,待定/未知):
1、关掉VC,Convert:如果有两个主机,从主机A Convert出来,转入到主机B。得到新VC,将新VC的VMDK复制/移动如旧VC所在文件夹,并修改磁盘配置,使之采用新的VMDK;
2、在VC内使用Acronis的ATI软件或者其他类似软件(不知道是否能够识别虚拟机内的磁盘控制器和磁盘),引导系统,将系统镜像出来,然后再挂一个新VMDK,将镜像导出到新的VMDK。
——————————————————————————
此外,vSphere 5.1u1b里面好像可以更改MAC地址的啊?
9# 2014-4-25 11:25:00 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-25 11:25:59 | 显示全部楼层

要用OS内的备份,veeam这种备vmdk的不顶事
10# 2014-4-25 11:25:59 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-25 11:26:46 | 显示全部楼层

就算可以改mac,也麻烦啊,而且容易有问题不是?(万一哪天忘记两个一起开呢,esxi会对比注册,然后直接生成一个新mac)
11# 2014-4-25 11:26:46 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-25 11:27:25 | 显示全部楼层

你觉得前面两个方法,是否有可行性啊?
MAC地址问题好解决,毕竟确认VC可用了,旧VC就可以咔嚓掉了。
Windows的SID相对是个麻烦事情。
12# 2014-4-25 11:27:25 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-25 11:28:03 | 显示全部楼层
实在不行弄一个临时的NFS datastore,svmotion去nfs然后再移回去就可以了。
13# 2014-4-25 11:28:03 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-25 11:28:53 | 显示全部楼层

有能力自己搞定NFS的估计也不会问出这个问题的吧……LZ 去搞个Acronis 10以后的直接ISO引导的备份软件好了,这种盘各大装机论坛基本都有,Megaboot、深山老毛什么的工具盘多的很,找个自己用的惯的就行了。新一点版本的Ghost估计也可以,只要不使用Sector对Sector模式的就可以了。
如果你VC装在Windows 2008 R2上 自带的备份还原就可以了。
14# 2014-4-25 11:28:53 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-4-25 11:29:23 | 显示全部楼层
我试了镜像硬盘的方式的前面一些步骤:
Server 2012,LSI SAS磁盘控制器,VMXNET 3网卡,EFI引导。
采用ABR11(旧版本叫ATI)。
首先,能够EFI引导(如果采用传统BIOS应该也没有问题);
其次,能够识别网卡(ABR/ATI可以将系统镜像到FTP/网络共享等处);
第三,能够识别磁盘。
......后面的步骤略。
因此,就这个方式而言,可以将系统镜像到别处。不出意外,新建VMDK并挂载,也能够还原。
这个系统内,可以保持原有的SID,也可以重新生成新的SID。
15# 2014-4-25 11:29:23 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-3-11 01:32 , Processed in 0.082256 second(s), 23 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表