Liên hệ với chúng tôi

Đề cương khóa học

Kiến trúc IPMI trong OpenBMC

  • Các thành phần phosphor-ipmid và phosphor-net-ipmid.
  • Định tuyến lệnh IPMI 2.0: theo dải (in-band) so với ngoài dải (out-of-band).
  • Mở rộng lệnh DCMI và OEM.
  • Quản phiên và xác thực trong IPMI.

Quản lý cảm biến

  • Mô hình cảm biến D-Bus và mô tả bằng YAML.
  • Gắn kết sysfs của phosphor-hwmon.
  • Ngưỡng cảnh báo, sự kiện và độ trễ (hysteresis).
  • Cảm biến ảo và cảm biến tổng hợp.

Kho dữ liệu phần cứng (Hardware Inventory)

  • Cấu hình JSON của Entity Manager cho các cảm biến.
  • Phosphor-inventory-manager và dữ liệu FRU.
  • Phân tích VPD cho nền tảng OpenPOWER và x86.
  • Quản lý đèn LED và thiết bị báo hiệu.

Quản lý Nhiệt độ và Nguồn điện

  • Phosphor-pid-control và các vùng nhiệt độ (thermal zones).
  • Phát hiện sự hiện diện của quạt và điều khiển PWM.
  • Quản lý trạng thái nguồn và điều khiển hộp máy chủ (chassis).
  • Cài đặt và xử lý watchdog.

Dụng cụ IPMI

  • Sử dụng ipmitool với các tùy chọn đặc thù cho OpenBMC.
  • Chèn lệnh thô (raw command) và gỡ lỗi.
  • Cài đặt Serial-over-LAN (SOL).
  • Thu thập và phân tích dấu vết IPMI.

Tự động hóa và Kiểm thử

  • Tự động hóa việc lấy mẫu cảm biến bằng Python.
  • Kiểm thử tính tương thích IPMI với Robot Framework.
  • Kiểm thử áp lực lên các chính sách nhiệt độ.
  • Regression testing với openbmc-test-automation.

Gỡ lỗi và Xử lý sự cố

  • Sử dụng journalctl và D-Bus introspection cho IPMI.
  • Các lỗi đọc cảm biến thường gặp.
  • Quản lý Nhật ký Sự kiện Hệ thống (SEL).
  • Vấn đề mất khớp dữ liệu FRU và kho dữ liệu (inventory issues).

Tích hợp và Tùy chỉnh

  • Thêm lệnh IPMI OEM.
  • Các plugin cảm biến tùy chỉnh.
  • Hồ sơ nhiệt độ đặc thù cho từng nền tảng.
  • Xuất dữ liệu cảm biến sang Redfish.

Yêu cầu

  • Hiểu biết về các thành phần phần cứng của máy chủ.
  • Kiến thức cơ bản về IPMI 2.0.
  • Kinh nghiệm sử dụng dòng lệnh Linux.

Đối tượng tham gia

  • Kỹ sư xác thực phần cứng.
  • Kỹ sư kiểm thử hệ thống.
  • Lập trình viên phát triển firmware làm việc trên các tính năng cảm biến và giám sát.
 14 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (2)

Các khóa học sắp tới

Các danh mục liên quan