作者将本文同时发布到:EMC中文支持论坛 https://community.emc.com/docs/DOC-26405

介绍

 

如果一个Windows的逻辑卷原有空间用尽了,操作系统提供了几种操作方式,将逻辑卷扩展到未分配的磁盘空间。本文介绍了在Windows操作系统平台,如何使用diskpart.exe命令对逻辑卷在未分配的空间上进行扩展的方法。

更多信息

 

扩展逻辑卷的前提条件:

 

diskpart是一个Windows平台自带的管理磁盘,分区和逻辑卷的命令行工具。diskpart命令可以同时用于Basic Disk和Dynamic Disk。diskpartextend命令可以在保留数据的前提下用来合并未分配的空间到现有逻辑卷。使用extend命令之前,需要先满足一些条件:


  1. 逻辑卷必须为NTFS文件系统。

  2. 对于Basic Volume,未分配的空间的扩展区必须是在同一个磁盘上的连续空间。

  3. 对于Dynamic Volume,未分配空间必须是同一个操作系统中其他的Dynamic Disk。

  4. 对于系统卷和启动卷不支持这个操作。

  5. 如果需要扩展的分区上含有Windows的page file,需要管理虚拟内存的page file才能继续进行操作。

 

 

操作方法:

 

1. 扩展数据分区和逻辑卷,首先需要先选择对应的逻辑卷,然后定义扩展数据的大小。步骤如下:


  • 命令行输入 diskpart.exe

  • 输入 list volume 显示现有的逻辑卷

  • 输入 select <volume number>选择需要扩展的逻辑卷

  • 输入extend [size=n] [disk=n] [noerr] , size的单位为MBdisk参数指定需要扩展数据的磁盘,只针对Dynamic Disk的扩展,如果不指定则默认是当前的磁盘、noerr适用于脚本的批量处理,如果定义这个参数,遇到错误信息,diskpart会继续运行。如果没有定义noerr参数,系统抛出的错误就会导致diskpart命令终止。


extend命令完成以后,会收到提示信息diskpart成功扩展了逻辑卷,操作完成。

 

2. 扩展启动分区(只是适用于Windows Server 2008以上版本)


  • 点击Start,然后点击Server Manager

  • 展开Storage,然后选择Disk Management

  • 右键需要扩展的卷,点击Extend Volume

  • 然后根据向导扩展启动分区

  • 需要注意的是,扩展启动分区,必须在同一个磁盘的连续未分配空间上进行。


参考

 

Linux文件系统在线扩容

VMAX应用实例 - 如何在线扩展Meta Device 

应用于

 

Windows Server 2003

Windows Server 2008

Windows Server 2012