windows server 2003 diskpart扩容

本测试的os基于windows server 2003 EE版本

1.磁盘的类型

windows server在磁盘管理方面,能够将磁盘分为两种大的类型:基本、动态。”基本”类型主要针对单个磁盘,而”动态”则更加灵活一些,具备一定的动态扩展能力,一般针对多个磁盘,多个磁盘可以组成”卷”,例如从磁盘1和磁盘2中各拿100M组成一个容量200M的卷。而当这个卷容量不够,快耗尽时(常见的E分区空间不足),可以再从磁盘1和磁盘2上取空间容量,添加到卷上(E分区),这些都是动态的。

而基本类型的磁盘,不具备这样的功能,如果E分区空间不足了,而临近的空间上还有剩余的裸空间没有分配,可以借助diskpart工具进行扩展,可以参考后续的附件例子。

2.分区的类型

windows server的分区样式主要分为两种:”MBR”模式、”GPT”模式。MBR模式在主分区上有限制,只能拥有4个主分区。而GPT模式不受这个的限制,能够有很多的主分区(至少大于4)。

但在通常实际情况下,磁盘都是由存储提供的,条带化、raid已经做过了,再用”动态”磁盘的形式已经累赘了,重复的”mirror”、”条带化”、”raid”显得多余了。唯一的理由我想是”扩展性”,这体现在当某个app使用的磁盘分区,例如:D没有空间时,该如何让ntfs来动态的扩容?当然,主流的存储都支持动态的扩展lun了,而问题是ntfs如何online识别呢?这对于aix、linux并不是问题,只要使用了lvm或者一些其他的FS,都支持在线扩展了。而留给NTFS的选择似乎只有diskpart了。

附件是一次diskpart进行扩容的简单例子:diskpart扩容案例