วิธีการตรวจสอบคอนโทรลเลอร์ RAID Adaptec / Intel ICH10R (ตัวเลือกการแจ้งเตือน SNMP ใด ๆ )


9

Super Doctor III ของ Super Doctor เป็นซอฟต์แวร์ที่ฉันค้นหา มันเทียบเท่ากับ SuperMicro ของ IBM ของ ServerGuide หรือ OpenManage ของ Dell น่าเสียดายที่ในขณะที่รองรับการตรวจสอบฮาร์ดแวร์และการแจ้งเตือน SNMP หรืออีเมล์จะไม่สนับสนุนการทำงานบนเซิร์ฟเวอร์คอร์


ฉันมีเซิร์ฟเวอร์ SuperMirco ที่ใช้เมนบอร์ดMBD-X8-DTL-IOซึ่งติดตั้งคอนโทรลเลอร์คอนโทรลเลอร์ RAID-based Intel ICH10R ที่น่ารักคนหนึ่ง (มีรายงานว่าเป็นอุปกรณ์ Adaptec อย่างน่าสงสัย - ฉันคิดว่ามันเป็น การแต่งงานที่ไม่บริสุทธิ์ของชิปเซ็ต ICH10R สำหรับคอนโทรลเลอร์และเฟิร์มแวร์ Adaptec) หลังจากการตบเบา ๆ รอบ ๆ ฉันก็สามารถค้นหาไดรเวอร์ ACHI ที่ถูกต้องและติดตั้ง Windows Server 2008 R2 ในการตั้งค่า RAID-1

ความสับสนส่วนหนึ่งของฉันมาจากความจริงที่ว่า Windows รายงานว่าคอนโทรลเลอร์เป็น "Adaptec Serial ATA HostRAID" และฮาร์ดไดรฟ์ในฐานะ "ADAPTEC RAID 1 SCSI Disk Device" ในขณะที่ในระหว่างกระบวนการบู๊ตฮาร์ดแวร์ตัวควบคุมจะรายงานอย่างชัดเจนว่ามันใช้งานจริง Intel ICH10R ("คอนโทรลเลอร์ # 00: HostRAID-ICH10r ที่ PCI Bus: 00 ... )

ฉันไม่ได้คาดหวังอะไรมากมายจากตัวควบคุมนี้ในแง่ของการจัดการ แต่มีซอฟต์แวร์ใด ๆ (บุคคลที่สามหรืออย่างอื่น) ที่สามารถตรวจสอบสถานะของอาร์เรย์ RAID และแจ้งให้ฉันทราบ (ควรผ่าน SNMP ไปยังเซิร์ฟเวอร์ OpenNMS ของเรา) เซิร์ฟเวอร์นี้กำลังออกนอกสถานที่และควรรู้ว่าไดรฟ์เสียชีวิตโดยไม่ต้องดูไฟกะพริบ ทั้งหมดที่ฉันสามารถหาได้คือซอฟต์แวร์ Intel RST ที่ฉันไม่คิดว่าจะมีการตรวจสอบและการแจ้งเตือนจากระยะไกล (มันก็บ่นว่ามันไม่สามารถติดตั้งได้เนื่องจาก "ข้อผิดพลาดที่เข้ากันไม่ได้" ซึ่งแปลกเพราะพิจารณาว่า ICH10R - แต่นั่นเป็นคำถามอื่น)

สำหรับพวกเราที่ทำกับการ์ดจ่ายเงินเหล่านี้บนแพลตฟอร์มที่ใช้ Windows: คุณจะตรวจสอบอาร์เรย์ RAID ของคุณได้อย่างไร?

(หากนี่เป็นเพียงการจัดการโดย Windows คุณช่วยชี้ฉันไปที่บทความ KB หรือ TechNet ได้หรือไม่ฉันเป็นผู้ดูแลระบบ Unix เป็นหลักดังนั้นหากมีเพียง Windows ที่เทียบเท่ากับ mdadm หรือ raidtools ฉันไม่รู้)


แก้ไข:

สิ่งต่าง ๆ ไม่ค่อยได้ผล:

  • การใช้บริการดิสก์เสมือนผ่าน MMC ไม่ได้เป็นโซลูชันที่สมบูรณ์สำหรับฉัน มันเห็นโวลุ่ม RAID-1 ตามที่ปรากฏต่อระบบปฏิบัติการเป็นดิสก์เดียว - มันไม่มีความรู้เกี่ยวกับ RAID พื้นฐาน สิ่งที่ฉันต้องการคือข้อมูลจริงเกี่ยวกับความสมบูรณ์ของ RAID เอง (เช่นไม่ว่าอาเรย์จะถูกลดระดับลง) ไม่ใช่โวลุ่มที่มีอยู่
  • ฉันติดตั้งบริการ SNMP และ SNMPInformant แล้ว แต่ไม่พบการอ้างอิงใด ๆ ใน MIBs สำหรับการตรวจสอบคอนโทรลเลอร์ ICH10R นี่เป็นข้อเสนอแนะที่ยอดเยี่ยม แต่ฉันต้องการรายละเอียดเพิ่มเติมเล็กน้อยเพื่อดำเนินการต่อ และอีกครั้งระบบปฏิบัติการที่ควรรู้อะไรเกี่ยวกับ RAID? มันเพิ่งเห็นโวลุ่ม RAID ที่เป็นนามธรรมเป็นดิสก์ไดรฟ์และคอนโทรลเลอร์
  • ฉันรู้ว่าสิ่งที่ดีที่สุดที่ฉันสามารถทำได้คือใช้ RDP เพื่อเข้าสู่ระบบและเรียกใช้ตัวจัดการที่เก็บข้อมูลภายในเครื่อง แต่นั่นเป็นสิ่งที่ฉันต้องการหลีกเลี่ยง ฉันไม่สามารถเป็นคนเดียวที่ติดกับการใช้บัตรปลอมเหล่านี้ ฉันหวังว่าจะมีทางออกที่ดีกว่าสำหรับการตรวจสอบ
  • โปรแกรมติดตั้งสำหรับ Intel Storage Matrix Manager ออกจากข้อผิดพลาดอย่างมีประโยชน์: "คอมพิวเตอร์เครื่องนี้ไม่เป็นไปตามข้อกำหนดการตั้งค่าขั้นต่ำสำหรับการใช้ซอฟต์แวร์" ฉันคิดว่านี่หมายความว่ามันไม่ได้ออกแบบมาให้ทำงานกับคอนโทรลเลอร์นี้ (แม้ว่าจะได้รับการระบุว่าเป็นอุปกรณ์ที่รองรับในส่วน SATA ACHI ของreadme.txt )
  • sorta ของ Adaptec Storage Manager ใช้งานได้ แต่ไม่ได้ตามที่ฉันต้องการ มันไม่ "เห็น" ไดรฟ์แต่ละตัวที่ประกอบเป็นอาร์เรย์ อย่างไรก็ตามสามารถเป็น 1) ติดตามจากระยะไกล 2) ส่งอีเมลแจ้งเตือนและ 3) ส่งกับดัก SNMP ทั้งหมดนี้เป็นสิ่งที่ดีและน่าหลงไหล แต่ถ้าไม่มีความสามารถในการเชื่อมต่อกับตัวควบคุมมันจะไม่ซับซ้อนในการตรวจสอบมากกว่าการจัดการบริการดิสก์เสมือนของ Windows (ดูภาพหน้าจอ)Adaptec Storage Monitor

คอนโทรลเลอร์ที่ใช้ Adaptec มีตัวจัดการหน่วยเก็บข้อมูล ไม่แน่ใจเกี่ยวกับคน Intel แม้ว่า
Andrew

คุณมีไบออสออปชั่นที่ให้คุณส่งไดรฟ์ทางกายภาพไปยังระบบปฏิบัติการหรือไม่?
นิลส์

คำตอบ:


3

แค่ความคิด:

คุณสามารถลองใช้ซอฟต์แวร์นี้ได้หากไดรฟ์รองรับ SMART: http://www.panterasoft.com/ (ดูที่จอภาพ HDD)

คุณสามารถรับ Intel Storage Matrix Manager = http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=17882&keyword=ich10r+console&lang=eng

ฉันไม่ได้ใช้มันสำหรับการแจ้งเตือนทางอีเมล แต่ฉันเชื่อว่ามันและคอนโซล RST มีตัวเลือกอีเมลนั้น

หรืออย่างที่ Mike พูดเนื่องจากผู้จัดการ Storage Matrix ดับเหตุการณ์ไปยัง eventvwr คุณสามารถใช้คุณสมบัติใน 08 R2 เพื่อคว้ากิจกรรมเหล่านั้นและส่งต่อผ่านอีเมลหรือเมื่อคุณใช้ OpenNMS คุณสามารถคว้ากิจกรรมhttp: // www opennms.org/wiki/Windows_Event_Log_Traps


โปรแกรมติดตั้งสำหรับ Intel Storage Matrix Manager ออกโดยมีข้อผิดพลาด: "คอมพิวเตอร์เครื่องนี้ไม่เป็นไปตามข้อกำหนดการตั้งค่าขั้นต่ำสำหรับการใช้ซอฟต์แวร์"

มีคนอื่นพบไดรเวอร์นี้: downloadcenter.intel.com/และสามารถติดตั้งและนำไปตรวจสอบที่จุดนั้น YMMV ระวังให้ดีเพราะมันอาจส่งอาเรย์ RAID
TheCleaner

นอกจากนี้ซอฟต์แวร์จาก Super Micro เรียกว่า "Super Doctor III" คืออะไร ฉันไม่คุ้นเคยกับเนื้อหาโดยรวมของพวกเขา แต่มันบอกว่ามันมาพร้อมกับมันและสามารถตรวจสอบฮาร์ดแวร์ได้ อาจเป็นการดีที่จะโทรหา Super และถามพวกเขาว่ามีวิธีการตรวจสอบด้วยซอฟต์แวร์ของพวกเขาหรือไม่
TheCleaner

1
การใช้ Intel Matrix Storage Manager จะต้องเปลี่ยนจาก Adaptec เป็นเฟิร์มแวร์ของ Intel สิ่งนี้เป็นไปได้ใน X8DTL-i และบอร์ด Supermicro อื่น ๆ ที่คล้ายกัน (มองหาการตั้งค่า "ICH RAID Code Base" ในการตั้งค่า BIOS) แต่การเปลี่ยนการตั้งค่านี้จะทำลายอาร์เรย์ที่มีอยู่ของคุณ
Sergey Vlasov

คุณเคยดูซอฟต์แวร์ Super Doctor III หรือไม่? ฉันไม่สามารถบอกได้ว่ามันเป็นข้อมูล RAID แต่ดูเหมือนว่าจะเป็นรุ่นของ WhatsUp หรือ IBM Director เป็นต้น
TheCleaner

4

อันที่จริงแล้วซอฟต์แวร์หน่วยเก็บข้อมูลของ Intel จะเป็นทางออกที่ดีที่สุดของคุณ ....

แต่คุณจะต้องเข้าไปที่ BIOS ก่อนแล้วเปลี่ยนคอนโทรลเลอร์จาก RAID> ADAPTEC เป็น RAID> INTEL (ซึ่งจะทำให้การติดตั้ง server08 ปัจจุบันของคุณใช่นั่นหมายถึงการติดตั้งใหม่)

ซอฟต์แวร์โอเพนซอร์ซบางตัวใช้เวลาในการติดตั้งในการจู่โจมของ Intel อย่างรุนแรงดังนั้นซูเปอร์ไมโคร (และอีกสองสามคน) ได้ทำข้อตกลงกับ adaptec ใช้ไบออสการโจมตีของพวกเขา

สายไปหน่อยฉันรู้ แต่ฉันพยายามโพสต์คำตอบเมื่อฉันดึงกระทู้จาก google (จริง ๆ แล้วฉันกำลังมองหาสิ่งที่แตกต่างอย่างสิ้นเชิง)


1

ฉันมีสามคำตอบ (หรือคำแนะนำอาจเป็นวิธีที่ดีกว่าที่จะใส่ไว้)

อย่างแรกคือ Windows MMC จะอนุญาตให้คุณเชื่อมต่อกับเครื่องระยะไกลและเชื่อมต่อกับ Virtual Disk Service บนเครื่องนั้น นี่จะช่วยให้คุณดูปริมาณการจัดการ windows แม้ว่านี่อาจจะไม่ช่วยคุณเท่าที่ดิสก์เสมือนของ Windows ที่เข้าถึงได้เท่านั้นที่จะปรากฏขึ้นไม่ใช่ฟิสิคัลดิสก์ที่จัดการโดยคอนโทรลเลอร์ RAID แต่การจัดการเครื่องจากระยะไกลจะช่วยให้คุณเข้าสู่ตัวจัดการเหตุการณ์ได้เช่นกันและไดรเวอร์ของ Adaptec นั้น "มีแนวโน้ม" ที่จะเขียนไปยังบันทึกเหตุการณ์ดังนั้นคุณจะมีสถานที่ที่น่าสนใจหากจำเป็น

ประการที่สองคือการค้นหาคุณสมบัติ SNMP ในปี 2008 คุณอาจพบว่ามี MIB สำหรับการตรวจสอบคอนโทรลเลอร์นั้นในนั้น (มันคุ้มค่าที่จะดู) คุณสามารถเปิดบริการ SNMP ภายใต้ "Server Manager" -> "คุณสมบัติ -> เพิ่มคุณสมบัติ -> บริการ SNMP มันจะติดตั้งเป็นบริการของระบบซึ่งสามารถกำหนดค่าได้ภายใต้" บริการ "ในเครื่องมือการดูแลระบบ

ประการที่สามเดสก์ท็อประยะไกลคือเพื่อนของคุณ ฉันรู้ว่านี่ไม่ใช่วิธีที่ดีในการรับการแจ้งเตือนเกี่ยวกับความล้มเหลวของดิสก์ แต่จะช่วยให้คุณลงชื่อเข้าใช้เพื่อดูการกำหนดค่าไดรฟ์ในเครื่องด้วย Adaptec Storage Manager

แค่คิดถึงตัวเลือกที่ 4 ในปี 2008 R2 มีคุณสมบัติในบันทึกเหตุการณ์ที่ช่วยให้คุณเรียกใช้แอพ / ส่งอีเมลโดยอิงตามเหตุการณ์ที่เกิดขึ้นใน Windows คุณสามารถใช้สิ่งนี้เพื่อแจ้งให้คุณทราบถึงความล้มเหลว


1

ฉันคิดว่าขั้นตอนแรกของคุณคือการค้นหาข้อมูลที่มีอยู่ใน Windows เกี่ยวกับอาเรย์นี้หรือไดรฟ์ทางกายภาพ ฉันจินตนาการว่าไดรฟ์แบบลอจิคัลปรากฏเป็นไดรฟ์ทางกายภาพเดียวกับระบบปฏิบัติการหรือไม่

ใช้เครื่องมือตัวใดตัวหนึ่งต่อไปนี้เพื่อดูว่ามีข้อมูลใดเกี่ยวกับอาเรย์นี้หรือไดรฟ์ฟิสิคัลเปิดเผยกับระบบปฏิบัติการ - lodctr.exe - Typeperf.exe
- ตัวนับ WMI - HKEY_LOCAL_MACHINE \ HARDWARE \ DEVICEMAP \ Scsi

Microsoft มีเครื่องมือ WMI Explorer แต่นี่เป็นเข็มในการใช้งาน guay หากคุณสามารถรับ VBscript เพื่อทิ้งคลาส(Rob Vanderwoude มีอยู่ที่นี่)คุณสามารถใช้ WMIC.exe โดยใช้รูปแบบบรรทัดคำสั่งของเส้นทาง wmic.exe [เส้นทาง wmi] รับ / จัดรูปแบบ: รายการ

หากคุณสามารถหาข้อมูลเกี่ยวกับไดรฟ์หรืออาร์เรย์คุณควรจะสามารถหาวิธีการอัปเดต Opennms ได้

ความคิดอื่น: คุณเคยลบไดรฟ์ตัวใดตัวหนึ่งออกจากระบบที่ทำงานอยู่หรือไม่? มันปรับปรุงบันทึกเหตุการณ์ของระบบในทางใด? ไม่การเปลี่ยนแปลงรีจิสทรีบางทีรอบคีย์HKEY_LOCAL_MACHINE \ HARDWARE \ DeviceMap \ แบบ SCSI ?


ฉันไม่ได้ขับไปรอบ ๆ เพื่อดึงไดรฟ์ออกมาและดูว่าเกิดอะไรขึ้น - ในทางทฤษฎีแล้วมันไม่ควรพัง แต่ฉันจะไม่สร้างเซิร์ฟเวอร์นี้ขึ้นอีกเป็นครั้งที่สอง ... ในทางกลับกันมันจะดีกว่าไหม ที่นี่มากกว่าในสถานที่

ขวา. จุดที่จะดึงไดรฟ์คือดูว่า windows สังเกตเห็นการเปลี่ยนแปลงของฮาร์ดแวร์หรือไม่ เมื่อคิดเกี่ยวกับสิ่งนี้การเปลี่ยนแปลงอาจน้อยเท่ากับการค้นหาหรือแคชคิวที่เพิ่มขึ้นโดยเฉลี่ย หากคุณเห็นบางสิ่งที่สามารถวัดได้คุณสามารถกำหนดวิธีดูได้
RobW

1

น่าเสียดายที่ไม่มีวิธีมาตรฐานในการดู RAID บน Windows ดังนั้นสิ่งที่ดีที่สุดที่คุณสามารถทำได้คือหาวิธีที่คุณ (คน) ทำมันแล้วดูว่ามันเป็นไปโดยอัตโนมัติหรือไม่

บางระบบเขียนไปยังบันทึกเหตุการณ์และบางระบบมีหน้าเว็บแบบฝังที่คุณสามารถตรวจสอบสถานะ RAID ปัจจุบันได้ ฉันไม่ทราบเกี่ยวกับฮาร์ดแวร์เฉพาะของคุณ แต่ถ้าอย่างใดอย่างหนึ่งข้างต้นเป็นกรณีผลิตภัณฑ์ตรวจสอบเซิร์ฟเวอร์ส่วนใหญ่จะทำงาน ตัวอย่างฟรีของการตรวจสอบเซิร์ฟเวอร์ PAสามารถตรวจสอบทั้งสองอย่างและส่งการแจ้งเตือน


"ไม่มีวิธีมาตรฐานในการตรวจสอบ RAID บน Windows" - ฉันเดาว่านี่คือสิ่งที่ฉันได้รับจากการใช้ตัวควบคุม RAID ที่เส็งเคร็ง

ดี - มีวิธีมาตรฐานในการใช้ Linux - ตัวควบคุมการโจมตี "เส็งเคร็ง" ทั้งหมดได้รับการสนับสนุนผ่านไดรเวอร์เดียวกัน ...
Nils

0

คุณควรหาในแผงวงจรหลักของเมนบอร์ดเพื่อเลือกประเภทตัวควบคุมการโจมตีทั้ง Intel หรือ Adaptec ดูเหมือนคุณจะตั้งเป็น Adaptec ซึ่งเป็นสาเหตุที่ไม่ใช้ไดรเวอร์ Intel

คำเตือน - เมื่อมีการตั้งค่าระบบปฏิบัติการหากคุณเปลี่ยนการตั้งค่านี้ในไบออสมันจะทำให้ระบบปฏิบัติการไม่สามารถบูตได้

โดยทั่วไปฉันไม่คิดว่า Adaptec Storage Manager ปัจจุบันสามารถใช้เพื่อกำหนดค่าตัวควบคุมการโจมตีในตัว หากคุณค้นหาและเวอร์ชั่นที่เก่ากว่าคุณอาจประสบความสำเร็จ

ขอให้โชคดี



0

ฉันกำลังมองหาสิ่งเดียวกันกับเมนบอร์ดที่แตกต่างกันเล็กน้อย X8DTE / X8DT6 อย่างไรก็ตามฉันสามารถทำงานได้ด้วยวิธีนี้และคิดว่าฉันจะแบ่งปันให้คนอื่น

ในการจัดการ Adaptec Controller ซอฟต์แวร์ Win7 รุ่น 64 บิตที่ติดตั้งได้ดีภายใต้ Server 2016 ฉันใช้ Gui แต่ MSI มีเครื่องมือบรรทัดคำสั่งทั้งสองรวมทั้งปลั๊กอินสำหรับ MS Storage Service (ที่ฉันไม่ได้ใช้) ใช้) ซึ่งจะช่วยให้คุณสามารถสอบถามสถานะอาร์เรย์ของคุณ

นี่คือสำหรับ Adaptec Storage Manager

 - คำอธิบาย: เครื่องมือการจัดการ ICH10R (โดย Adaptec)
 - เวอร์ชั่น: 18727
 - ขนาดไฟล์: 228 MB
 - วันที่โพสต์: 12/14/2553
 - ลิงก์: ftp://ftp.supermicro.com/driver/Adaptec_Storage_Management/ASM18771.zip

ฉันใช้ไดรฟ์เวอร์ x64 รุ่น 2008 R2 เพื่อรับอาเรย์ที่รู้จักโดยเครื่องมือติดตั้ง 2016 (ฉันกำลังติดตั้งระบบปฏิบัติการจากระยะไกลผ่าน ISO ที่ติดตั้งจริงดังนั้นฉันจึงติดตั้งไดรเวอร์เป็นอิมเมจไดรฟ์ฟล็อปปี้เสมือนผ่าน IPMI ระหว่างการติดตั้ง Server 2016)


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.