Windows Server'da sekizden fazla LUN için destek ekleme

Bu makalede, Windows Server ürünlerinde çok sayıda mantıksal birim numarası (LUN) desteği açıklanmaktadır.

Önemli

Bu makale, kayıt defterinin nasıl değiştirileceği hakkında bilgiler içerir. Değiştirmeden önce kayıt defterini yedeklemeyi unutmayın. Bir sorun olduğunda kayıt defterinin nasıl geri yükleneceğini bildiğinizden emin olun. Kayıt defterini yedekleme, geri yükleme ve değiştirme hakkında daha fazla bilgi için bkz. Gelişmiş kullanıcılar için Windows kayıt defteri bilgileri.

Şunlar için geçerlidir: Windows Server 2012 R2, Windows Server 2016
Özgün KB numarası: 310072

Özet

Bu makalede, Windows Server ürünlerinde çok sayıda mantıksal birim numarası (LUN) desteği açıklanmaktadır. Sekizden fazla LUN içeren bir sunucu yapılandırdığınızda, donanım satıcısının planlama ve yapılandırmaya dahil olması gerekir. İstediğiniz yapılandırmayı elde etmenin birkaç farklı yolu olabilir; donanım satıcısı, gerekli bilgileri sağlamak için en iyi donanıma sahiptir. Donanım satıcısının kullanabileceği çeşitli uygulamalar nedeniyle bu makale her şey dahil olmak üzere tasarlanamaz. Donanımınızın sekizden fazla LUN'yi destekleyip destekleyemediğini ve nasıl destekleyemediğini belirlemek için donanım üreticinize başvurun.

Windows Server 2008 ve Windows Server 2008 R2 en fazla:

  • Bağdaştırıcı başına sekiz veri yolu
  • Veri yolu başına 128 hedef kimlik
  • Hedef kimliği başına 255 LUN

Windows'un Windows Server 2012 ve sonraki sürümleri şu kadar destek sağlar:

  • Bağdaştırıcı başına 255 veri yolu
  • Veri yolu başına 128 hedef kimlik
  • Hedef kimliği başına 255 LUN

Daha fazla bilgi

Uyarı

Kayıt Defteri Düzenleyicisi'ni veya başka bir yöntemi kullanarak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu sorunlar, işletim sisteminizi yeniden yüklemenizi gerektirebilir. Microsoft, bu sorunların çözülebileceğini garanti edemez. Kayıt defterini değiştirmek kendi sorumluluğunuzdadır.

Bu makalede kullanılan terminoloji

  • Konak Veri Yolu Bağdaştırıcısı (HBA): Bu, depolama cihazına bağlı denetleyicidir. Her iki topoloji de sekizden fazla LUN'ı destekleyebileceğinden bu bir SCSI veya Fiber denetleyici olabilir.
  • Depolama cihazı: Bu, HBA'nın bağlı olduğu dizideki denetleyicidir. Bu, sürücüleri denetleen cihazdır.
  • Büyük LUN: Bu, sekizden fazla LUN'yi destekleme uygulaması için yaygın olarak kullanılan bir terimdir.

Windows Server Büyük LUN'ları destekler, ancak etkinleştirme yöntemi donanım uygulamasına ve sürücülerine bağlıdır. Depolama cihazı HiSupport bitini standart sorgulama verilerinde bildirirse, Windows el ile kayıt defteri girdisi gerektirmeden Büyük LUN'ları otomatik olarak etkinleştirir. Depolama cihazının HiSupport bitini bildirip raporlamadığını belirlemek için donanım satıcısına başvurun. Donanım sürücüleri, yükleme yordamları sırasında büyük LUN desteğini de etkinleştirebilir.

Donanım HiSupport bitini bildirmiyorsa veya sürücüler Büyük LUN desteğini etkinleştirmiyorsa, el ile kayıt defteri girişi gerekir. Bu özellik yalnızca depolama cihazları SCSI REPORT LUNS komutunu destekliyorsa çalışır. Büyük LUN'ları etkinleştirmek için kayıt defterini düzenlemek için cihazların donanım kimlikleri ve kayıt defteri girdileri hakkında ayrıntılı bilgi sahibi olmak gerektiğini unutmayın; bu en az tercih edilen yöntemdir. Ek bilgi için donanım satıcısına başvurun. Gerekli kayıt defteri girdisini yapılandırmak için şu adımları izleyin:

  1. Depolama cihazının donanım kimliğini bulun. Donanım kimliğini bulmak için:

    1. Regedit.exe başlatın ve aşağıdaki konumu bulun ve tıklayın: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI
    2. Sistem tarafından numaralandırılan disk ve depolama cihazları listelenir. Üzerinde LargeLUN'ları etkinleştirmek istediğiniz depolama cihazı, Disk&Ven_'den başlayarak listede görünmelidir. Disk&Ven_ metninden sonra depolama cihazının adı tanınabilir olmalıdır.
    3. Uygun depolama cihazının donanım kimliğini bulmak için farklı Disk&Ven_ anahtarlarını açarak depolama cihazlarının farklı örneklerini görüntüleyin. Örneklerin her birinin altında, sağda açıklaması olan FriendlyName etiketli bir değer görünür.
    4. Depolama cihazını buldukktan sonra örnek adlarından biri için hardwareID'ye çift tıklayın. Bu genellikle FriendlyName değeri altında listelenir.
    5. Değer verileri, depolama cihazının donanım kimliğini listeler. Genellikle birkaç donanım kimlikleri listelenir. Bu donanım kimliklerinden yalnızca birini kopyalayın. Değerin yalnızca "SCSI\" sonrasındaki kısmını Pano'ya kopyaladığınızdan emin olun.

    Not

    Aynı cihaz için birkaç donanım kimliği olabilir. Bu durum, cihaz aynı cihazın farklı üretici yazılımı düzeltmeleri için farklı şekillerde algılanabilir. Aşağıdaki adımlarda farklı donanım kimliklerinin her birini denemeniz gerekebilir. Bununla ilgili herhangi bir sorun yaşıyorsanız depolama cihazı donanım üreticinize başvurun.

  2. Önceki adımlarda yer alan donanım kimliğiyle, uygun depolama cihazı için Büyük LUN desteğini etkinleştirmek için sonraki adımları izleyin:

    1. Kayıt defterinde aşağıdaki anahtarı bulun ve tıklayın: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ScsiPort\SpecialTargetList

    2. Düzenle menüsünde Yeni'nin üzerine gelin ve Anahtar'a tıklayın.

    3. Yeni Anahtar #1 adlı yeni bir anahtar oluşturulur. Yeni Anahtar #1'e sağ tıklayın ve daha önce kopyaladığınız donanım kimliğini yapıştırmak için Yapıştır'a tıklayın.

      Not

      Yeni Anahtar #1'e sağ tıklandığında, Yeni Anahtar #1 düzgün durumda değilse verileri yeniden yapıştırmak için kullanabileceğiniz bir Yeniden Adlandır komutu da görüntülenir.

    4. Yeni anahtarı oluşturduktan sonra, 1 değerine sahip LargeLuns adlı yeni bir DWORD değeri oluşturun.

      Not

      "LargeLuns" çoğuldur.

  3. Bilgisayarı yeniden başlatın.

Büyük LUN desteğini el ile etkinleştirmeyle ilgili sorunlar

Büyük LUN desteğini etkinleştirdikten sonra yinelenen diskler görünebilir. HBA sürücüsü el ile kayıt defteri girişiyle birlikte özel bir şekilde Büyük LUN desteğini etkinleştirirse bu durum oluşabilir. Hem Windows LargeLuns özelliği hem de HBA'nın LargeLuns özelliği etkinleştirildiğinde sorun oluşur.

Mantıksal birim 0 yoksa REPORT LUNS komutu hedef cihaza gönderilemiyor. Windows, disk dizisinde daha fazla birim olsa bile yalnızca sekiz mantıksal birimi numaralandırır. Büyük yapılandırmaları desteklemek için, simge durumuna küçültülmesi gereken boyut yapılandırmasını belirlemek için gereken süre. Bazı sistemlerde mantıksal birim sayısı 255'e kadar (0 - 254) olabileceğinden, sorgu komutlarını var olmayan mantıksal birimlere göndermek için çok zaman harcanabilir. Depolama alanından döndürülen lun numaralarının 0 - 254 aralığında olması gerektiğine dikkat edin.

LUN numarası 254'ten büyük olan lunlar Windows işletim sistemi tarafından tanınmaz. Donanımınızla birlikte kullanılması gereken farklı parametreler hakkında donanım üreticinize başvurun.

Windows Büyük LUN'lara erişebilse de dikkate alınması gereken başka ortam değişkenleri de olabilir.

SpecialTargetList anahtarı için ek parametreler

Windows Server için, SpecialTargetList anahtarı altında kullanabileceğiniz birkaç ek parametre vardır. Bunlar şunlardır:

  • SparseLun - Süreksiz LUN listesine izin ver.
  • OneLun - Yalnızca LUN sıfırı tarayın.
  • LargeLuns - Cihaz yediden fazla LUN'yi destekler.
  • SetLunInCdb - Cihaz, CDB'lerdeki LUN'un ona gönderilmesini gerektirir.
  • NonStandardVPD - Cihaz VPD 0x83 destekler ancak 0x80 desteklemez.
  • BinarySN - Cihaz bir ikili seri numarası döndürür.

Bu anahtarlar listelenme sırasına göre denetleniyor; her düzeydeki bilgiler mantıksal olarak önceki düzeydeki bilgilerle birlikte "OR'ed" olur.