在 Windows Server 2003 和 Windows 2000 中新增超過 8 個 LUN 的支援

文章翻譯 文章翻譯
文章編號: 310072 - 檢視此文章適用的產品。
重要本文包含有關如何修改登錄的資訊。請確定您修改之前備份登錄。如果發生問題,請確定您知道如何還原登錄。如何備份、 還原,及修改登錄的相關資訊,請按一下下列的文件編號,檢視 Microsoft 知識庫中的文件:
256986Microsoft Windows 登錄的描述
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴您,大量的 Windows Server 產品中的邏輯單元數 (LUN) 的支援。您在有超過 8 個 LUN 設定伺服器時的硬體廠商必須牽涉到在規劃和設定。可能有幾種不同的方法可以用來達到您想要的組態 ; 硬體廠商是最有能力提供必要的資訊。這份文件不是用來 all-inclusive 因為有各種硬體供應商可以使用的實作。請連絡您的硬體製造商聯絡,以判斷是否及如何您的硬體可支援超過 8 個的 LUN。Windows Server 產品最多可支援:
  • 每個介面卡 8 匯流排
  • 匯流排每 128 目標識別碼
  • 255 LUN 每目標識別碼

其他相關資訊

警告如果您修改登錄不當使用 「 登錄編輯程式 」,或使用另一個方法,可能會發生嚴重的問題。這些問題可能會要求您重新安裝作業系統。Microsoft 無法保證可以解決這些問題。您必須自己承擔修改登錄所造成的風險。

本文中所使用的術語

  • 主機匯流排介面卡 (HBA): 這是已連線到存放裝置的控制器。它可能是 SCSI 或光纖控制站,因為這兩種拓樸可以支援超過 8 個的 LUN。
  • 儲存裝置: 這是 [HBA 附加的陣列中控制站。這是控制磁碟機的裝置。
  • 大型的 LUN: 這是個常用的名詞,支援超過 8 個 LUN 的練習的。

Windows NT 4.0

Windows NT 4.0 Server 服務套件 4 (SP4) 和更新版本的 Service Pack 中加入大型 LUN 支援。只有在關聯的儲存裝置都支援 SCSI 報告 LUNS 命令才能使用這項功能。在安裝 SP4,或稍後,您可能需要手動新增下列登錄值:
HKLM\SYSTEM\CurrentControlSet\Services\ DriverName \Parameters\LargeLuns

值應該是資料值為 0x1 REG_DWORD 值。
請注意 DriverName 是您想要啟用大型 LUN 支援驅動程式的名稱。這會導致所有由指定的驅動程式已啟用的大型 LUN 所控制的 HBA。也請注意 LargeLUNs 」 是複數。 Microsoft 建議 Windows NT 4.0 Service Pack 6a (SP6a) 使用 LargeLuns 的 Windows NT 4.0 伺服器。如需有關 Windows NT 4.0 與 LargeLun 問題的詳細支援的請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項的:
245637沒有可用電腦的大型 LUN 的數字

Windows 2000 和更新版本

Windows 2000 支援大型 LUN,但方法啟用它根據硬體實作和驅動程式。如果存放裝置回報其標準查詢資料中的 「 HiSupport 位元,Windows 會自動啟用大型 LUN 而不需要任何手動登錄項目。請聯絡硬體廠商,以判斷儲存裝置是否報告 HiSupport 位元。硬體驅動程式也可能會在其安裝常式期間啟用大型 LUN 支援。

如果硬體不會報告 HiSupport 位元或驅動程式不會啟用大型 LUN 支援,手動登錄項目是必要。只有在存放裝置支援 SCSI 報告 LUNS 命令才能使用這項功能。請注意編輯登錄以啟用大型 LUN 的需要深入的瞭解裝置的硬體識別碼和登錄項目 ; 這是慣用的最低的方法。請如需詳細資訊,連絡硬體廠商。請依照下列步驟設定必要的登錄項目:
  1. 找到存放裝置硬體的識別碼。若要尋找硬體識別碼:
    1. 啟動 Regedit.exe,並再找出並按一下下列位置:
      HKLM\SYSTEM\CurrentControlSet\Enum\SCSI
    2. 列出磁碟和儲存裝置所列舉的系統。您想要啟用 LargeLUNs 的存放裝置應該會出現在清單開頭 磁碟 & Ven_. 磁碟 & Ven_ 之後,儲存裝置名稱應該是可辨識 文字。
    3. 若要尋找適當的存放裝置硬體識別碼,開啟不同 磁碟 & Ven_ 鍵來顯示不同的執行個體的存放裝置。右邊的描述以標示 FriendlyName 的值將會顯示在每個執行個體。
    4. 您找出存放裝置後按兩下 hardwareID 其中一個執行個體名稱。這通常被列下 FriendlyName 值。
    5. 數值資料列出存放裝置硬體的識別碼。通常,會列出幾個硬體識別碼。複製以下其中一個這些硬體識別碼。請確定將只在值的一部份之後 SCSI\"複製到剪貼簿。

      注意: 可能有數種硬體識別碼相同的裝置。這是因為該裝置可能在不同的韌體版本的相同裝置的不同方式中偵測到。您可能需要嘗試每個不同的硬體 ID,在下列步驟。如果您遇到這任何問題,連絡存放裝置硬體製造商。
  2. 硬體識別碼為先前的步驟,請執行下一個步驟,啟用適當的存放裝置的大型 LUN 支援]:
    1. 找出並按一下下列登錄機碼:
      HKLM\SYSTEM\CurrentControlSet\Control\ScsiPort\SpecialTargetList
    2. 在 [編輯] 功能表上指向 [新增],然後按一下 [索引鍵]。
    3. 建立新的金鑰名為 新機碼 # 1。以滑鼠右鍵按一下 新機碼 # 1,然後按一下 [貼上 貼上先前複製的硬體識別碼。

      注意: 上按一下滑鼠右鍵 新機碼 # 1 也會顯示 重新命名] 命令可讓您嘗試將 新機碼 # 1 不是正確的狀態時再次貼上資料。
    4. 建立新的機碼之後,建立新的 DWORD 值,值為 1 以命名 LargeLuns

      注意: LargeLuns 」 為複數。
  3. 重新啟動電腦。

在手動啟用大型 LUN 支援相關的問題

啟用大型 LUN 支援之後,可能會出現重複的磁碟。如果 HBA 驅動程式可讓大型 LUN 支援以專屬的方式來配合手動登錄項目,可能會發生這個問題。之所以發生這個問題,是如果啟用了 Windows LargeLuns 功能,並在 HBA LargeLuns 功能。

如果找不到邏輯單位 0,報告 LUNS 命令無法傳送到目標裝置。即使更多的單位為存在於磁碟陣列,Windows 會列舉只有八個邏輯單位。來支援大型組態是為了判斷最小化所需的大小設定的時間。因為可能高達 255 在某些系統上的邏輯單位數,就可以很多的時間花費在將查詢命令傳送到不存在邏輯單位。 請洽詢您的硬體製造商,以瞭解應該與您特定的硬體使用不同的參數。

即使 Windows 可以存取大型 LUN,可能會需要考慮到其他環境變數。 如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
277222建立大量的邏輯單位及磁碟區時,系統可能無法啟動
如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
208173重複的 LUN 0 時 LargeLuns 登錄機碼啟用

SpecialTargetList 機碼的其他參數

在 Windows 2000 及更新版本,有您可以使用 SpecialTargetList 機碼下的數個其他參數。它們是:
  • SparseLun-允許間斷 LUN 清單。
  • OneLun-僅掃描 LUN 零。
  • LargeLuns 裝置支援多個七個 LUN。
  • SetLunInCdb 裝置要求中傳送給它的 CDBs LUN。
  • NonStandardVPD 裝置支援 VPD 0x83 但不是 0x80。
  • BinarySN 裝置傳回二進位的序號。
這些機碼會檢查以在其中會列出 ; 每個層級資訊是以邏輯方式 OR'ed 」,與從前一個階層的順序。

屬性

文章編號: 310072 - 上次校閱: 2007年3月1日 - 版次: 4.3
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Server 4.0 Standard Edition
關鍵字:?
kbmt kbenv kbinfo KB310072 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:310072
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com