Bagaimana Memantau Adaptec / Intel ICH10R RAID Controller (ada opsi pemberitahuan SNMP?)


9

SuperMicro's Super Doctor III adalah perangkat lunak yang saya cari. Ini setara dengan SuperMicro untuk ServerGuide IBM atau OpenManage Dell. Sayangnya, saat ini mendukung pemantauan perangkat keras dan peringatan SNMP atau Email, itu tidak mendukung berjalan di Server Core.


Saya memiliki server SuperMirco yang menggunakan mainboard MBD-X8-DTL-IO yang dilengkapi dengan salah satu pengendali RAID-RAID palsu berbasis Intel ICH10R (yang cukup membingungkan dilaporkan sebagai perangkat Adaptec - saya berasumsi bahwa itu adalah beberapa perkawinan tidak murni dari chipset ICH10R untuk controller dan firmware Adaptec). Setelah beberapa meronta-ronta sekitar saya dapat menemukan driver ACHI yang benar dan menginstal Windows Server 2008 R2 pada pengaturan RAID-1.

Bagian dari kebingungan saya berasal dari kenyataan bahwa Windows melaporkan controller sebagai "Adaptec Serial ATA HostRAID" dan Hard Drive sebagai "ADAPTEC RAID 1 SCSI Disk Device" sedangkan selama proses boot perangkat keras Controllers dengan jelas melaporkan bahwa ia sebenarnya menggunakan Intel ICH10R ("Controller # 00: HostRAID-ICH10r di PCI Bus: 00 ...).

Saya tidak berharap banyak dari pengontrol ini dalam hal manajemen tetapi apakah ada perangkat lunak (pihak ke-3 atau yang lain) yang dapat memantau kesehatan array RAID dan memberi tahu saya (sebaiknya melalui SNMP ke server OpenNMS kami)? Server ini tidak aktif dan senang mengetahui bahwa drive telah mati tanpa harus melihat Lampu Berkedip. Yang bisa saya temukan adalah perangkat lunak Intel RST murahan yang saya pikir tidak memiliki fasilitas pemantauan dan pemberitahuan jarak jauh (itu juga mengeluh bahwa itu tidak dapat diinstal karena "kesalahan ketidakcocokan" yang aneh mengingat chipset pengontrol adalah ICH10R - tapi itu pertanyaan lain).

Bagi kita yang puas dengan kartu fakeraid ini pada platform berbasis Windows: Bagaimana Anda memonitor array RAID Anda?

(Jika ini hanya ditangani oleh Windows, bisakah Anda mengarahkan saya ke artikel KB atau TechNet? Saya terutama adalah admin Unix, jadi jika hanya ada Windows yang setara dengan mdadm atau raidtools, saya tidak mengetahui hal itu).


Edit:

Hal-hal tidak begitu berhasil:

  • Menggunakan Layanan Disk Virtual melalui MMC tidak berfungsi sebagai solusi lengkap untuk saya. Ini hanya melihat volume RAID-1 saat disajikan ke sistem operasi sebagai disk tunggal - ia tidak memiliki pengetahuan tentang RAID yang mendasarinya. Yang saya butuhkan adalah informasi aktual tentang kesehatan RAID itu sendiri (mis. Apakah array rusak atau tidak) bukan volume yang disajikannya.
  • Saya telah menginstal layanan SNMP dan SNMPInformant, tetapi saya tidak dapat menemukan referensi dalam MIB untuk memantau pengontrol ICH10R. Ini adalah saran yang bagus tetapi saya perlu sedikit lebih detail untuk melanjutkan. Dan lagi, bagaimana sistem operasi seharusnya tahu tentang RAID? Itu hanya melihat volume RAID yang diabstraksi sebagai disk drive dan controller.
  • Saya menyadari bahwa yang terbaik yang bisa saya dapatkan adalah menggunakan RDP untuk masuk dan menjalankan Adapter Storage Manager secara lokal, tetapi itulah tepatnya hal yang ingin saya hindari. Saya tidak bisa menjadi satu-satunya yang terjebak dengan menggunakan kartu palsu ini; Saya berharap ada solusi yang lebih baik untuk pemantauan.
  • Pemasang untuk Intel Storage Matrix Manager membantu keluar dengan kesalahan: "Komputer ini tidak memenuhi persyaratan pengaturan minimum untuk menggunakan perangkat lunak". Saya menganggap ini berarti bahwa itu tidak dirancang untuk bekerja dengan pengontrol ini (meskipun terdaftar sebagai perangkat yang didukung di bagian SATA ACHI dari readme.txt ).
  • Manajer Penyimpanan Adaptec agak berfungsi tetapi tidak benar-benar membuat saya berada di tempat yang saya inginkan. Itu tidak "melihat" drive individu yang membentuk array. Namun dapat 1) dipantau dari jarak jauh, 2) mengirim pemberitahuan email dan 3) mengirim perangkap SNMP. Ini semua bagus dan keren, tetapi jika tidak memiliki kemampuan untuk berinteraksi dengan controller itu tidak lebih canggih dalam pemantauan daripada manajemen Layanan Disk Virtual Windows (lihat screenshot).Monitor Penyimpanan Adaptec

Pengontrol berbasis Adaptec memiliki manajer penyimpanan yang tersedia; tidak yakin tentang yang Intel sekalipun.
Andrew

Apakah Anda memiliki opsi BIOS yang memungkinkan Anda meneruskan drive fisik ke os?
Nils

Jawaban:


3

Hanya beberapa ide:

Anda dapat mencoba perangkat lunak ini jika drive mendukung SMART: http://www.panterasoft.com/ (lihat monitor HDD)

Anda juga bisa mendapatkan Intel Storage Matrix Manager = http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&wnldID=17882&keyword=ich10r+console&lang=eng

Saya belum menggunakannya untuk pemberitahuan email tetapi saya percaya dan konsol RST memiliki opsi email itu.

Atau seperti yang dikatakan Mike, karena manajer Storage Matrix memadamkan acara ke eventvwr, Anda bisa menggunakan fitur di 08 R2 untuk mengambil acara tersebut dan meneruskannya melalui email atau karena Anda menggunakan OpenNMS Anda dapat mengambil acara http: // www. opennms.org/wiki/Windows_Event_Log_Traps .


Pemasang untuk Intel Storage Matrix Manager keluar dengan kesalahan: "Komputer ini tidak memenuhi persyaratan pengaturan minimum untuk menggunakan perangkat lunak".

Orang lain menemukan driver ini: downloadcenter.intel.com/… dan dapat menginstalnya dan memonitornya pada saat itu. YMMV berhati-hatilah karena bisa menyumpal array RAID.
TheCleaner

Juga, apa perangkat lunak dari Super Micro yang disebut "Super Doctor III"? Saya tidak terbiasa dengan barang-barang mereka secara keseluruhan, tetapi ia mengatakan itu datang dengan itu dan dapat memonitor perangkat keras. Mungkin bermanfaat untuk memanggil Super dan bertanya apakah ada cara untuk memantaunya dengan perangkat lunak mereka.
TheCleaner

1
Menggunakan Intel Matrix Storage Manager akan membutuhkan pengalihan dari Adaptec ke firmware Intel. Ini dimungkinkan pada X8DTL-i dan papan Supermicro serupa lainnya (lihat pengaturan "ICH RAID Code Base" dalam pengaturan BIOS), tetapi mengubah pengaturan ini akan menghancurkan array yang ada.
Sergey Vlasov

Apakah Anda pernah melihat ke perangkat lunak Super Doctor III? Saya tidak tahu apakah itu info RAID, tetapi tampaknya itu adalah versi WhatsUp atau IBM Director mereka, dll.
TheCleaner

4

sebenarnya perangkat lunak matriks penyimpanan intel akan menjadi pilihan terbaik Anda ....

tetapi Anda harus terlebih dahulu masuk ke BIOS dan mengubah controller Anda dari RAID> ADAPTEC ke RAID> INTEL (ini akan merusak instalasi server08 Anda saat ini, ya itu berarti instalasi baru)

beberapa perangkat lunak sumber terbuka mengalami kesulitan menginstal pada serangan palsu Intel sehingga supermicro (dan beberapa lainnya) telah membuat perjanjian dengan adaptec menggunakan bios serangan mereka.

sedikit terlambat, saya tahu. tetapi saya mencoba memposting jawaban ketika saya menarik utas dari google (saya sebenarnya mencari sesuatu yang sama sekali berbeda)


1

Saya punya tiga jawaban (atau mungkin saran akan menjadi cara yang lebih baik untuk menjelaskannya).

Pertama adalah bahwa Windows MMC akan memungkinkan Anda untuk remote ke mesin dan terhubung ke Layanan Disk Virtual pada mesin itu. Ini akan memungkinkan Anda melihat volume yang dikelola windows. Meskipun ini mungkin tidak akan membantu Anda karena hanya Disk Virtual yang dapat diakses oleh Windows yang akan muncul, bukan Disk Fisik yang dikelola oleh pengontrol RAID. Tetapi mengelola mesin dari jarak jauh akan membuat Anda menjadi manajer acara juga dan driver Adaptec "cenderung" untuk menulis ke log peristiwa, sehingga Anda akan memiliki tempat untuk melihat-lihat jika diperlukan.

Yang kedua adalah melihat ke fitur SNMP pada tahun 2008. Anda mungkin menemukan bahwa ada MIB untuk memonitor pengontrol di sana. (Layak untuk dilihat). Anda dapat mengaktifkan Layanan SNMP di bawah "Server Manager" -> "Fitur-> Tambah Fitur-> Layanan SNMP. Ini akan menginstalnya sebagai layanan sistem yang dapat mereka atur di bawah" Layanan "di Alat Administratif.

Ketiga, remote desktop adalah teman Anda. Saya menyadari ini bukan cara yang baik untuk mendapatkan pemberitahuan tentang kegagalan disk, tetapi ini akan memungkinkan Anda masuk untuk melihat konfigurasi drive secara lokal dengan sesuatu seperti Adaptec Storage Manager.

Pikirkan saja opsi ke-4. DI 2008 R2 ada fitur di Log Kejadian yang memungkinkan Anda untuk menjalankan aplikasi / mengirim email berdasarkan peristiwa yang dilemparkan di windows. Anda dapat menggunakan ini untuk memberi tahu Anda tentang kegagalan.


1

Saya pikir langkah pertama Anda adalah menemukan informasi apa yang tersedia dalam Windows tentang array ini, atau tentang drive fisik. Saya akan membayangkan bahwa drive logis muncul sebagai drive fisik tunggal ke OS?

Gunakan salah satu alat ini untuk melihat apakah ada informasi tentang array ini atau drive fisik telah terkena OS. - lodctr.exe - Typeperf.exe -
Penghitung WMI - HKEY_LOCAL_MACHINE \ HARDWARE \ DEVICEMAP \ Scsi

Microsoft memiliki alat WMI Explorer, tapi ini semacam jarum di tumpukan jerami menggunakan gui. Jika Anda bisa mendapatkan VBscript untuk membuang kelas (Rob Vanderwoude memilikinya di sini) , Anda dapat menggunakan WMIC.exe menggunakan format baris perintah dari jalur wmic.exe [wmi path] dapatkan / format: daftar

Jika Anda dapat menemukan informasi tentang drive atau array, Anda harus dapat menemukan cara untuk memperbarui Opennms.

Pikiran lain: Apakah Anda pernah menghapus salah satu drive dari sistem yang sedang berjalan? Apakah itu memperbarui log peristiwa sistem dengan cara apa pun? Apakah perubahan registri, mungkin di sekitar kunci HKEY_LOCAL_MACHINE \ HARDWARE \ DEVICEMAP \ Scsi ?


Saya belum sempat hanya menarik keluar drive dan melihat apa yang terjadi - secara teori itu tidak boleh rusak tapi saya lebih suka tidak membangun kembali server ini untuk kedua kalinya ... di sisi lain lebih baik itu rusak di sini daripada di tempat.

Baik. Poin untuk menarik drive adalah untuk melihat apakah windows memperhatikan perubahan perangkat keras. Memikirkan hal ini, perubahannya bisa sekecil peningkatan rata-rata pencarian atau cache antrian. Jika Anda dapat melihat sesuatu yang dapat diukur, Anda dapat merancang cara untuk melihatnya.
RobW

1

Sayangnya, tidak ada cara standar untuk menonton RAID di Windows. Jadi yang terbaik yang dapat Anda lakukan adalah mencari tahu bagaimana Anda (manusia) akan melakukannya, dan kemudian melihat apakah itu bisa otomatis.

Beberapa sistem menulis ke Log Kejadian, dan beberapa memiliki halaman web tertanam di mana Anda dapat memantau status RAID saat ini. Saya tidak tahu tentang perangkat keras khusus Anda, tetapi jika salah satu dari kasus di atas terjadi, maka sebagian besar produk pemantauan server akan berfungsi. Versi gratis dari PA Server Monitor misalnya dapat memonitor keduanya dan mengirim peringatan.


"Tidak ada cara standar untuk memonitor RAID pada Windows" - Saya rasa inilah yang saya dapatkan dengan menggunakan kontroler RAID yang jelek.

Nah - ada cara standar menggunakan Linux - semua pengontrol serangan "jelek" didukung melalui driver yang sama ...
Nils

0

Anda harus menemukan di dalam motherboard motherboard sebuah kotak untuk memilih jenis pengendali serangan, baik Intel atau Adaptec. Sepertinya Anda mengaturnya ke Adaptec yang mengapa ia tidak akan mengambil driver Intel.

Peringatan - setelah OS diatur jika Anda mengubah pengaturan ini di bios, kemungkinan besar akan membuat OS tidak dapat di-boot.

Secara umum saya tidak berpikir Manajer Penyimpanan Adaptec saat ini dapat digunakan untuk mengkonfigurasi pengendali serangan tertanam. Jika Anda menemukan dan versi yang lebih lama Anda mungkin berhasil.

Semoga berhasil.



0

Saya mencari hal yang sama untuk motherboard yang sedikit berbeda. X8DTE / X8DT6, namun saya dapat membuatnya bekerja dengan cara ini dan berpikir saya akan membagikannya untuk orang lain.

Untuk mengelola Adaptec Controller, versi 64 bit dari perangkat lunak Win7 yang terinstal dengan baik di Server 2016. Saya menggunakan Gui, namun MSI menyertakan kedua alat baris perintah serta plugin untuk Layanan Penyimpanan MS (yang saya tidak gunakan) yang seharusnya membiarkan Anda menanyakan status array Anda.

Ini adalah untuk Manajer Penyimpanan Adaptec.

 - Keterangan: Alat Manajemen ICH10R (Oleh Adaptec)
 - Versi: 18727
 - Ukuran File: 228 MB
 - Tanggal Posting: 12/14/2010
 - Tautan: ftp://ftp.supermicro.com/driver/Adaptec_Storage_Management/ASM18771.zip

Saya menggunakan versi 2008 R2 dari x64 RAID driver agar array dikenali oleh installer 2016. (Saya sedang menginstal OS dari jarak jauh melalui ISO yang dipasang secara virtual, jadi saya memasang driver sebagai gambar floppy drive virtual melalui IPMI selama Server 2016 menginstal.)


-1

Seperti disebutkan sebelumnya , versi 10 dan lebih tinggi menyertakan email tentang fungsi kegagalan.

Saya baru saja mengunduh dan menginstal versi 13.x dan itu memecahkan masalah saya dengan lampu merah pada drive slave.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.