如何對齊 Exchange I/O 與存放裝置磁軌界限

 

上次修改主題的時間: 2006-11-14

使用每個磁軌維護 64 個磁區的實體磁碟時,Windows 總是會在第 64 個磁區開始建立磁碟分割,因此無法與基礎實體磁碟對齊。若要確定磁碟是否對齊,請使用 Diskpart.exe (一種磁碟分割工具)。Diskpart.exe 是 Microsoft 在 Windows Server 2003 Service Pack 1 支援工具中提供的公用程式,可在主開機記錄 (MBR) 中明確設定起始位移。設定起始位移,可以追蹤對齊,提高磁碟效能。Exchange Server 2003 會以 4 KB I/O 作業的倍數寫入資料 (若為資料庫,則為 4 KB;若為資料流檔案,則最大為 32 KB)。因此,請確定起始位移是 4 KB 的倍數。如果未依此設定,可能會導致單一 I/O 作業橫跨兩個磁軌,因而使得效能降低。

開始之前

Diskpart 是資料破壞公用程式。對磁碟進行 Diskpart 時,磁碟上的所有資料就會在存放裝置磁軌界限對齊程序期間被清除。因此,如果您要執行 Diskpart 的磁碟包含資料,請先備份該磁碟,再執行下列程序。

note附註:
Diskpart 僅可與基本磁碟搭配使用。Diskpart 不可與動態磁碟搭配使用。Diskpart 取代了 Diskpar.exe 之前提供的功能。唯有當磁碟機轉換為每個磁軌 64 個磁區時,才可以使用 Diskpar 和 Diskpart。

Diskpart.exe 預設位於執行 Windows Server 2003 之系統上的下列目錄:C:\WINDOWS\system32

程序

使用 Diskpart.exe 對齊 Exchange I/O 與存放裝置磁軌界限

  1. 如果您正在對齊的磁碟已是空白 (原始) 的,請前進到步驟 3。如果磁碟包含資料,則請先備份該磁碟,再繼續進行對齊。

  2. 刪除磁碟上的所有磁碟分割。

  3. 開啟命令提示字元,並執行 Diskpart.exe。

  4. 在 Diskpart 命令提示字元中,輸入 List Disk,然後按 ENTER。如果您要對齊的磁碟未出現在清單中,請確定其是否存在,以及是否可使用 [磁碟管理] 嵌入式管理單元進行存取。

  5. 在 Diskpart 命令提示字元中,輸入 Select DiskX,其中 X 代表磁碟的數量,如同 List Disk 命令的輸出所示。Diskpart 應該會傳回訊息,表示 Disk X 是所選的磁碟。

  6. 在 Diskpart 命令提示字元中,輸入 **Create Partition Primary Align=**X,其中 X 代表 32 或 64,依儲存裝置廠商提供的建議而定。如果您的儲存裝置廠商沒有特定的建議,我們建議您使用 64。

  7. 在 Diskpart 命令提示字元中,輸入 Assign Letter=<磁碟機代號>。例如,若要指定磁碟的代碼為 Z,請輸入 Assign Letter=Z

  8. 在指定磁碟機代碼之後,輸入 exit 以結束 Diskpart 公用程式。

  9. 使用 [磁碟管理] 嵌入式管理單元或 Windows 的 Format 命令,將磁碟分割格式化為 NTFS 格式的磁碟分割。