ฉันจะรับอีเมลแจ้งเตือนได้อย่างไรเมื่ออาร์เรย์ RAID ถูกลดระดับลง VMware ESXi 5.0, MegaRAID SAS 9260-4i


10

เราเพิ่งซื้อเซิร์ฟเวอร์ "กล่องสีขาว" เพื่อเรียกใช้ VMware ESXi 5.0 (เราวางแผนที่จะใช้ชุด vSphere 5 Essentials) คู่มือความเข้ากันได้ของ VMware ตัวควบคุม LSI Logic MegaRAID SAS 9260-4i RAIDของเซิร์ฟเวอร์สามารถทำงานร่วมกันได้ (ประเภทการสนับสนุนที่แสดงรายการเป็น "กล่องจดหมาย")

ฉันได้ติดตั้ง ESXi 5.0 บนโฮสต์แล้วและฉันยังติดตั้ง vCenter Server Appliance ด้วย ฉันเชื่อมต่อกับ vCenter Server โดยใช้ไคลเอนต์ vSphere และฉันสามารถดูรายการการเตือนที่กำหนดไว้ล่วงหน้าซึ่งรวมถึงการเตือนที่กำหนดไว้เมื่อใดก็ตามที่ "สถานะการจัดเก็บโฮสต์" การเปลี่ยนแปลงซึ่งฟังดูเหมือนสิ่งที่ฉันต้องการ

ฉันเพิ่งลองดึงหนึ่งในไดรฟ์จากอาเรย์ RAID (ส่งผลให้เกิดเสียงบี๊บจากคอนโทรลเลอร์ RAID) แต่ไม่มีอะไรเกิดขึ้นใน vCenter การแจ้งเตือน "สถานะการจัดเก็บโฮสต์" ดูเหมือนว่าจะไม่ถูกเรียก

สิ่งที่ฉันต้องทำคือการกำหนดค่า vCenter เพื่อส่งอีเมลหากอาร์เรย์ RAID ถูกลดระดับลงเพื่อให้แน่ใจว่าเรารู้และสามารถแทนที่ไดรฟ์ที่ตายแล้วได้ หากการปลุกไม่ได้ทริกเกอร์นั่นก็ดูเหมือนจะไม่ได้สัญญา

ฉันทำอะไรบางอย่างหายไปหรือเปล่า ฉันไม่เคยเป็นผู้เชี่ยวชาญเกี่ยวกับ VMware หรือฮาร์ดแวร์เซิร์ฟเวอร์ดังนั้นฉันจึงไม่แน่ใจว่าใครจะถามเกี่ยวกับเรื่องนี้

ขอบคุณล่วงหน้า!


ผู้ขายดั้งเดิมของ while-box คืออะไร มี iLo หรือ DRAC หรือไม่ การตรวจสอบจะต้องทำที่นั่นหรือด้วย IPMI หมายถึงระดับระบบปฏิบัติการของโฮสต์
นิลส์

คำตอบ:


14

ขอบคุณ Eric C. Singer ที่ชี้ให้ฉันไปในทิศทางที่ถูกต้องฉันได้แก้ไขปัญหานี้แล้วด้วย Googling มากมาย นี่คือสิ่งที่ฉันต้องทำ:

  1. ดาวน์โหลด MegaRAID SAS VMware SMIS Provider VIB จากแท็บ Support & Downloads ในหน้านี้
  2. เปิดใช้งาน SSH บนโฮสต์ ESXi ของฉัน สิ่งนี้เกี่ยวข้องกับขั้นตอนต่อไปนี้:
    • ไปที่แท็บการกำหนดค่าสำหรับโฮสต์ในไคลเอนต์ vSphere
    • เลือก "โปรไฟล์การรักษาความปลอดภัย" ภายใต้ซอฟต์แวร์
    • คลิกไฮเปอร์ลิงก์ "คุณสมบัติ ... " ถัดจากบริการ
    • คลิกที่ "SSH" ในรายการจากนั้นเลือก "ตัวเลือก ... " จากนั้น "เริ่ม"
  3. ใช้ scp เพื่อคัดลอกไฟล์ VIB ไปยัง / tmp บนโฮสต์: scp vmware-esx-provider-LSIProvider.vib root@esxhostname:/tmp
  4. ล็อกอินเข้าสู่โฮสต์ผ่าน SSH: ssh root@esxhostname
  5. ติดตั้งไฟล์ VIB: esxcli software vib install -v /tmp/vmware-esx-provider-LSIProvider.vib

    5a หากคุณมีข้อผิดพลาดของลายเซ็นระหว่างการติดตั้งให้ติดตั้งด้วยตัวเลือก--no-sig-check(สถานะเอกสารอย่างเป็นทางการคุณสามารถเปลี่ยนระดับการตรวจสอบ sig ได้ แต่ฉันไม่สามารถติดตั้งได้ไม่ว่าจะอยู่ในระดับใด):esxcli software vib install --no-sig-check -v /tmp/vmware-esx-provider-LSIProvider.vib

  6. รีบูตโฮสต์ ESXi

หลังจากบูตเครื่องใหม่สัญญาณเตือน "สถานะการจัดเก็บโฮสต์" ถูกเปิดใช้งานตามที่คาดไว้เมื่อฉันดึงไดรฟ์ดังนั้นฉันจึงเป็นกระต่ายที่มีความสุข :-)

เพื่อความสมบูรณ์นี่คือสิ่งที่ฉันต้องทำเพื่อส่งอีเมลถึงฉันเมื่อมีการเตือนเกิดขึ้น:

  1. กำหนดการตั้งค่า SMTP
    • ล็อกอินเข้าสู่ vCenter Server โดยใช้ vSphere Client
    • จากเมนูให้เลือก View / Administration / Server Settings ...
    • คลิกที่ "จดหมาย" ในแผงด้านซ้าย
    • ป้อนชื่อของเซิร์ฟเวอร์ SMTP และบัญชีผู้ส่ง (นี่เป็นประเภทที่อ่อนแอ - จะดีถ้าเราสามารถระบุพอร์ตที่จะเชื่อมต่อกับ SSL การตรวจสอบความถูกต้อง ฯลฯ )
    • คลิกตกลง
  2. กำหนดค่าการเตือนเพื่อส่งอีเมล
    • จากเมนูเลือก View / Inventory / Hosts และ Clusters
    • ในมุมมองต้นไม้ทางด้านซ้ายคลิกที่วัตถุที่คุณต้องการกำหนดค่าการเตือน - ที่ระดับบนสุด (ซึ่งจะมีผลกับโฮสต์ทั้งหมด) หรือโฮสต์แต่ละรายการ
    • เลือกแท็บ "สัญญาณเตือน"
    • ที่ด้านบนของรายการการเตือนตรวจสอบให้แน่ใจว่าได้เลือก "มุมมอง: คำจำกัดความ"
    • ค้นหา "สถานะที่เก็บโฮสต์" ในรายการการเตือนภัยและดับเบิลคลิกที่มัน
    • ไปที่แท็บ "การกระทำ"
    • เพิ่มการกระทำ "ส่งอีเมลแจ้งเตือน" ใหม่
    • ในคอลัมน์ "การกำหนดค่า" ถัดจากการกระทำใหม่ของคุณป้อนที่อยู่อีเมลที่คุณต้องการส่งสัญญาณเตือน
    • คุณอาจต้องการตรวจสอบให้แน่ใจว่าได้เลือก "เมื่อ" ในแต่ละคอลัมน์ 4 คอลัมน์สุดท้ายดังนั้นคุณจะได้รับการแจ้งเตือนทุกครั้งที่มีการเปลี่ยนแปลงสถานะ

แต่คุณได้รับมันมาทางอีเมลของคุณ - นั่นคือสิ่งที่ฉันถูกนิ่งงันด้วยไม่ใช่ปลุก
Chopper3

ใช่ฉันได้รับอีเมลมาให้ฉัน ฉันจะอัปเดตคำตอบเพื่อรวมวิธีตั้งค่า
Anodyne

1

คุณเห็น "พื้นที่เก็บข้อมูล" ใต้แท็บฮาร์ดแวร์เซิร์ฟเวอร์ ESXi ของคุณหรือไม่และหากเป็นเช่นนั้นคุณเห็นดิสก์แต่ละตัวหรือไม่ หากไม่ใช่ HW ในระดับนั้นอาจถูกตัดสิทธิ์จาก ESX คุณจะต้องดูว่าคอนโทรลเลอร์ของคุณมีส่วนขยายที่สามารถติดตั้งบนเซิร์ฟเวอร์ ESX ของคุณได้หรือไม่


ไม่ - หมวดหมู่เซ็นเซอร์ภายใต้แท็บสถานะฮาร์ดแวร์คือ: ตัวประมวลผล / หน่วยความจำ / PCI / พัดลม / แรงดัน / อุณหภูมิ / พลังงาน / เครือข่าย / ส่วนประกอบซอฟต์แวร์ / ตัวควบคุมการจัดการกระดานข้างก้น / อื่น ๆ
Anodyne

นอกจากนี้: เมื่อฉันดูที่ "ที่เก็บข้อมูลอะแดปเตอร์" บนแท็บ "การกำหนดค่า" ตัวควบคุมอยู่ภายใต้หัวข้อ "ตัวควบคุม MegaRAID SAS GEN2" ด้วยชื่ออุปกรณ์ "vmhba2" ผมไม่ทราบว่าเป็นสิ่งสำคัญ ...
เจ็บปวด
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.