Bir Adaptec / Intel ICH10R RAID Denetleyicisini İzleme (herhangi bir SNMP bildirim seçeneği?)


9

SuperMicro'nun Super Doctor III aradığım yazılım. SuperMicro'nun IBM'in ServerGuide veya Dell'in OpenManage'ine eşdeğerdir. Ne yazık ki, donanım izleme ve SNMP veya E-posta uyarılarını desteklese de Sunucu Çekirdeğinde çalışmayı desteklemez.


Güzel Intel ICH10R tabanlı sahte-RAID denetleyicilerinden biri ile donatılmış MBD-X8-DTL-IO anakart kullanan bir SuperMirco sunucum var (kafa karıştırıcı bir Adaptec cihazı olarak bildirildi - bazılarının denetleyici ve Adaptec ürün yazılımı için ICH10R yonga setinin kutsal olmayan evliliği). Biraz daralanın ardından doğru ACHI sürücülerini bulabildim ve Windows Server 2008 R2'yi RAID-1 kurulumuna yükledim.

Karışıklığımın bir kısmı, Windows'un denetleyiciyi "Adaptec Serial ATA HostRAID" ve Sabit Sürücüyü "ADAPTEC RAID 1 SCSI Disk Device" olarak rapor etmesinden kaynaklanırken, önyükleme işlemi sırasında Controllers donanımı gerçekten kullandığını açıkça bildiriyor Intel ICH10R ("Denetleyici # 00: PCI Veriyolunda HostRAID-ICH10r: 00 ...).

Yönetim açısından bu denetleyiciden fazla bir şey beklemiyorum ama RAID dizisinin sağlığını izleyebilecek ve beni (tercihen SNMP aracılığıyla OpenNMS sunucumuza) bildirebilecek herhangi bir yazılım (3. taraf veya başka türlü) var mı? Bu sunucu tesis dışına çıkıyor ve yanıp sönen Işıklara bakmak zorunda kalmadan bir sürücünün öldüğünü bilmek güzel olurdu. Tüm bulabildiğim herhangi bir uzaktan izleme ve bildirim olanağı olmadığını düşündüğüm sevimsiz Intel RST yazılımı (ayrıca denetleyici yonga setinin bir garip olduğu düşünüldüğünde garip olan bir "uyumsuzluk hatası" nedeniyle yüklenemediğinden şikayet etti. ICH10R - ama bu başka bir soru).

Windows tabanlı platformlarda bu fakeraid kartlarla yaptıklarımız için: RAID dizinizi nasıl izliyorsunuz?

(Bu sadece Windows tarafından ele alındığında, lütfen bana bir KB veya TechNet makalesine işaret edebilir misiniz? Ben öncelikle bir Unix yöneticisiyim, bu yüzden sadece bir Windows mdadm veya raidtools eşdeğeri varsa, ben bunu bilmiyorum).


Düzenle:

İşler pek işe yaramıyor:

  • MMC aracılığıyla Sanal Disk Hizmeti kullanmak benim için tam bir çözüm olarak çalışmıyor. RAID-1 birimini işletim sistemine tek bir disk olarak sunulduğu için görür - temel RAID hakkında hiçbir bilgisi yoktur. İhtiyacım olan RAID kendisinin sağlığı hakkında gerçek bilgi (örneğin dizi bozunup bozulmadığı) sunduğu birim değil.
  • SNMP hizmetini ve SNMPInformant'ı yükledim, ancak ICH10R denetleyicisini izlemek için MIB'lerde herhangi bir başvuru bulamıyorum. Bu mükemmel bir öneri ama devam etmek için biraz daha fazla ayrıntıya ihtiyacım var. Ve yine, işletim sisteminin RAID hakkında nasıl bir şey bilmesi gerekiyor? Sadece soyutlanmış RAID birimini bir disk sürücüsü ve denetleyici olarak görür.
  • Alabileceğim en iyi şeyin, yerel olarak Bağdaştırıcı Depolama Yöneticisi'nde oturum açmak ve çalıştırmak için RDP kullanmak olduğunu, ancak tam olarak önlemek istediğim bir şey olduğunu anlıyorum. Bu fakeraid kartları kullanmakta sıkışıp kalan tek kişi ben olamam; Umarım izleme için daha iyi bir çözüm vardır.
  • Intel Storage Matrix Manager yükleyicisi şu hatayla yardımcı olur: "Bu bilgisayar, yazılımı kullanmak için minimum kurulum gereksinimlerini karşılamıyor". Bunu, bu denetleyiciyle çalışmak üzere tasarlanmadığı anlamına gelir ( readme.txt dosyasının SATA ACHI bölümünde desteklenen bir aygıt olarak listelenmesine rağmen ).
  • Adaptec Storage Manager sorta çalışıyor ama beni istediğim yere götürmüyor. Diziyi oluşturan bağımsız sürücüleri "görmez". Ancak 1) uzaktan izlenebilir, 2) e-posta bildirimi gönderebilir ve 3) SNMP tuzakları gönderebilir. Tüm bunlar hoş ve züppe, ancak denetleyici ile arayüz oluşturma yeteneği yoksa, izlemesinde Windows Sanal Disk Hizmetleri yönetiminden daha sofistike değildir (ekran görüntüsüne bakın).Adaptec Depolama Monitörü

Adaptec tabanlı denetleyicilerin bir depolama yöneticisi vardır; Intel olanlar hakkında emin değilim.
Andrew

Fiziksel sürücüleri işletim sistemine de geçirmenizi sağlayan bir BIOS seçeneğiniz var mı?
Nils

Yanıtlar:


3

Sadece bazı fikirler:

Sürücüler SMART'ı destekliyorsa bu yazılımı deneyebilirsiniz: http://www.panterasoft.com/ (bkz. HDD monitörü)

Intel Depolama Matrisi Yöneticisi'ni de alabilirsiniz = http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=17882&keyword=ich10r+console&lang=eng

E-posta bildirimleri için kullanmadım, ancak RST konsolunun bu e-posta seçeneğine sahip olduğuna inanıyorum.

Ya da Mike'ın dediği gibi, Storage Matrix yöneticisi olayları eventvwr'ye gönderdiğinden, 08 R2'deki özelliği bu olayları almak ve e-posta ile iletmek için kullanabilirsiniz veya OpenNMS'yi kullandığınız için http: // www olaylarını alabilirsiniz . opennms.org/wiki/Windows_Event_Log_Traps .


Intel Storage Matrix Manager yükleyicisi şu hatayla çıkar: "Bu bilgisayar, yazılımı kullanmak için minimum kurulum gereksinimlerini karşılamıyor".

Birisi bu sürücüyü buldu: downloadcenter.intel.com/… ve onu yükleyip o noktada izleyebildi. YMMV, RAID dizisini hortumlayabileceğinden dikkatli olun.
TheCleaner

Ayrıca, Super Micro'nun "Super Doctor III" adlı yazılımı nedir? Genel olarak onların şeylerine aşina değilim, ama onunla birlikte geldiğini ve donanımı izleyebileceğini söylüyor. Super'i aramak ve yazılımlarıyla izlemenin bir yolu olup olmadığını sormak faydalı olabilir.
TheCleaner

1
Intel Matrix Storage Manager'ın kullanılması için Adaptec'ten Intel ürün yazılımına geçilmesi gerekir. Bu, X8DTL-i ve diğer benzer Supermicro kartlarında mümkündür (BIOS kurulumunda "ICH RAID Kod Tabanı" ayarını arayın), ancak bu ayarın değiştirilmesi mevcut dizinizi yok edecektir.
Sergey Vlasov

Hiç Super Doctor III yazılımına baktınız mı? RAID bilgisi yapıp yapmadığını söyleyemem, ancak WhatsUp veya IBM Director, vb.
Sürümleri

4

aslında intel depolama matris yazılımı en iyi bahis olacaktır ....

ancak önce BIOS'a girmeniz ve denetleyicinizi RAID> ADAPTEC yerine RAID> INTEL olarak değiştirmeniz gerekir (bu, mevcut server08 kurulumunuzu engelleyecektir, evet bu yeni bir kurulum anlamına gelir)

Bazı açık kaynaklı yazılımlar intel fake raid'e yüklenmekte zorlanırlar, bu nedenle supermicro (ve birkaç tane) adaptec ile raid biyografilerini kullanmak için anlaşmalar yaptı.

biraz geç biliyorum. ama ben google konularını çekmek zaman cevap göndermeye çalışıyorum (aslında tamamen farklı bir şey arıyorum)


1

Üç cevabım var (ya da öneriler koymak için daha iyi bir yol olabilir).

Birincisi, Windows MMC'nin makineye uzaktan bağlanmanıza ve o makinedeki Sanal Disk Hizmetine bağlanmanıza izin vermesidir. Bu, yönetilen tüm pencerelere bakmanıza izin verir. RAID denetleyicisi tarafından yönetilen Fiziksel Disk değil, yalnızca Windows erişilebilir Sanal Disk görüneceğinden bu muhtemelen size yardımcı olmaz. Ancak makineyi uzaktan yönetmek de olay yöneticisine izin verir ve Adaptec'in sürücüleri olay günlüklerine yazma eğilimi gösterir, böylece gerekirse kurcalamak için bir yeriniz olur.

İkincisi, 2008'deki SNMP özelliğine bakmak olacaktır. Bu denetleyiciyi orada bir yerde izlemek için bir MIB olduğunu keşfedebilirsiniz. (Bir göz atmaya değer). SNMP Hizmetini "Sunucu Yöneticisi" -> "Özellikler-> Özellik Ekle-> SNMP Hizmetleri altında açabilirsiniz, Yönetimsel Araçlar'da" Hizmetler "altında yapılandırılabilecek bir sistem hizmeti olarak kuracaktır.

Üçüncü olarak, uzak masaüstü arkadaşınızdır. Bunun disk arızası hakkında bir bildirim almanın iyi bir yolu olmadığını anlıyorum, ancak Adaptec Storage Manager gibi bir sürücü sürücüsüne yerel olarak bakmak için oturum açmanıza izin verecektir.

Sadece 4. bir seçenek düşündüm. 2008 R2'de Olay Günlükleri'nde, pencerelerde atılan olaylara göre uygulamaları çalıştırmanıza / e-posta göndermenize olanak tanıyan bir özellik vardır. Bunu bir başarısızlıktan haberdar etmek için kullanabilirsiniz.


1

İlk adımınız, Windows içinde bu dizi veya fiziksel sürücüler hakkında hangi bilgilerin bulunduğunu bulmaktır. Mantıksal sürücünün işletim sistemine tek bir fiziksel sürücü olarak göründüğünü hayal edebilir miyim?

Bu dizi veya fiziksel sürücüler hakkında herhangi bir bilginin işletim sistemine maruz kalıp kalmadığını görmek için bu araçlardan birini kullanın. - lodctr.exe - Typeperf.exe
- WMI Sayaçları - HKEY_LOCAL_MACHINE \ HARDWARE \ DEVICEMAP \ Scsi

Microsoft'un WMI Explorer araçları vardır, ancak bu bir gui kullanarak samanlıkta bir iğne. Sınıfları boşaltmak için bir VBscript alabilirsiniz (Rob Vanderwoude burada bir tane vardır) , wmic.exe yolunun [wmi yolu] get / format: list komut satırı biçimini kullanarak WMIC.exe'yi kullanabilirsiniz.

Sürücüler veya dizi hakkında bilgi bulabilirseniz, Opennms'i güncellemenin bir yolunu bulmanız gerekir.

Başka bir düşünce: Hiç sürücülerden birini çalışan sistemden kaldırdınız mı? Sistem olay günlüğünü herhangi bir şekilde güncelledi mi? Kayıt defteri, belki de HKEY_LOCAL_MACHINE \ HARDWARE \ DEVICEMAP \ Scsi anahtarının çevresinde değişti mi?


Sadece bir sürücüyü çekip ne olduğunu görmek için uğraşmadım - teorik olarak kırılmamalı ama bu sunucuyu ikinci kez yeniden inşa etmemeyi tercih ediyorum ... öte yandan daha iyi yerinde değil.

Sağ. Sürücüyü çekmenin amacı, pencerelerin donanımda bir değişiklik fark edip etmediğini görmektir. Bunu düşünerek, değişim ortalama arama veya önbellek kuyruğundaki artış kadar az olabilir. Ölçülebilir bir şey görebiliyorsanız, izlemenin bir yolunu tasarlayabilirsiniz.
RobW

1

Ne yazık ki, RAID'i Windows'ta izlemenin standart bir yolu yoktur. Yapabileceğiniz en iyi şey bunu (insan) nasıl yapacağınızı bulmak ve daha sonra otomatik hale getirilip getirilemeyeceğini görmek.

Bazı sistemler Olay Günlüğüne yazar ve bazılarında geçerli RAID durumunu izleyebileceğiniz katıştırılmış bir web sayfası bulunur. Özel donanımınızı bilmiyorum, ancak yukarıdakilerden herhangi biri söz konusuysa, sunucu izleme ürünlerinin çoğu işe yarayacaktır. PA Server Monitor'ün ücretsiz sürümü, her ikisini de izleyebilir ve uyarı gönderebilir.


"Windows'ta RAID izlemek için standart bir yol yok" - Ben bir crappy RAID denetleyicisi kullanmak için ne olsun sanırım.

Eh - Linux kullanmanın standart bir yolu var - tüm "boktan" baskın denetleyicileri aynı sürücüden destekleniyor ...
Nils

0

Anakart bios'ta, Intel veya Adaptec gibi raid denetleyici türünü seçmek için bir kutu bulmalısınız. Adaptec'e ayarlanmış gibi geliyor, bu yüzden Intel sürücülerini almayacak.

Uyarı - İşletim sistemi kurulduktan sonra, bu ayarı bios'ta değiştirirseniz, işletim sistemini büyük olasılıkla önyükleme yapamaz hale getirir.

Genel olarak, mevcut Adaptec Depolama Yöneticisinin gömülü baskın denetleyicilerini yapılandırmak için kullanılabileceğini düşünmüyorum. Daha eski bir sürüm bulursanız, bazı başarılar elde edebilirsiniz.

İyi şanslar.



0

Aynı şeyi biraz farklı bir anakart için arıyordum. X8DTE / X8DT6, ancak bu şekilde çalıştırabildim ve başkaları için paylaşacağımı düşündüm.

Adaptec Denetleyicisini yönetmek için Win7 yazılımının 64 bit sürümü Server 2016 altında düzgün bir şekilde yüklendi. Gui kullanıyorum, ancak MSI hem komut satırı araçlarını hem de MS Depolama Hizmeti'ne bir eklenti içeriyor ( kullanın).

Bu Adaptec Depolama Yöneticisi içindi.

 - Açıklama: ICH10R Yönetim Aracı (Adaptec Tarafından)
 - Sürüm: 18727
 - Dosya Boyutu: 228 MB
 - Gönderme Tarihi: 14.12.2010
 - Bağlantı: ftp://ftp.supermicro.com/driver/Adaptec_Storage_Management/ASM18771.zip

Dizinin 2016 yükleyicisi tarafından tanınması için x64 RAID sürücüsünün 2008 R2 sürümünü kullandım. (İşletim sistemini sanal olarak takılmış ISO aracılığıyla uzaktan yüklüyordum, bu nedenle sürücüyü Server 2016 yüklemesi sırasında IPMI üzerinden sanal bir disket sürücüsü görüntüsü olarak bağladım.)


-1

Daha önce bahsedildiği gibi , sürüm 10 ve daha üstü sürümler, hata fonksiyonu üzerine bir e-posta içerir.

Sadece indirilen ve yüklü sürüm 13.x ve köle sürücülerde kırmızı ışıklar ile sorunumu çözdü.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.