如何缩小 Equallogic SAN 上的卷

如何缩小 Equallogic SAN 上的卷

我在数据库服务器上扩展了一个磁盘(以便我们可以暂时恢复数据库),现在数据已被删除,我想缩小卷。

我删除了数据并在操作系统中缩小了磁盘,从而释放了 Windows 卷上的空间,但 SAN 管理 GUI 中未显示该卷已释放空间。如果您尝试修改卷大小,它会警告“新卷大小小于当前使用量”。

是否可以释放 SAN 卷上的空间,还是我只能将其限制在这个大小?

环境

数据库服务器是运行在 VMWare ESX 4.0 上的 Windows server 2008

要收缩的磁盘是映射的原始 LUN,卷位于 Equallogic PS6000(固件 V5.0.7)上

答案1

转到组管理器命令行界面 (CLI),然后:

volume select vol_name shrink new_size [parameters]

大小假定以兆字节为单位,因此除非您指定特定的后缀,否则它将默认为兆字节。

可以找到变量和参数这里

答案2

虽然收缩命令可以收缩卷,但收缩后卷上将没有数据可用。Windows 将该卷视为 RAW,未格式化。访问快照,特别是发出收缩命令时创建的快照,以将数据复制到新收缩和格式化的卷。与涉及数据的任何操作一样:在尝试此操作之前,请确保您有备份。

相关内容