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

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

Kiến trúc IPMI trong OpenBMC

  • Thành phần phosphor-ipmid và phosphor-net-ipmid
  • Lưu tuyến lệnh IPMI 2.0: in-band so với out-of-band
  • Mở rộng lệnh DCMI và OEM
  • Quản lý phiên và xác thực IPMI

Quản lý Cảm biến

  • Mô hình cảm biến D-Bus và mô tả YAML
  • Liên kết sysfs của phosphor-hwmon
  • Ngưỡng, sự kiện và độ trễ
  • Cảm biến ảo và cảm biến tổng hợp

Kho lưu trữ Phần cứng

  • Cấu hình JSON của Entity Manager cho 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à đèn báo

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

  • phosphor-pid-control và vùng nhiệt độ
  • 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 vỏ máy
  • Triển khai và xử lý bộ đếm thời gian giám sát (watchdog)

Công cụ IPMI

  • Sử dụng ipmitool với các tùy chọn đặc thù cho OpenBMC
  • Chèn lệnh thô và gỡ lỗi
  • Cài đặt SOL (Serial-over-LAN)
  • Ghi lại và phân tích truy 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
  • Trang bị khung kiểm thử Robot Framework cho sự tương thích IPMI
  • Kiểm thử áp lực đối với các chính sách nhiệt độ
  • kiểm thử hồi quy với openbmc-test-automation

Gỡ lỗi và Khắc phục Sự cố

  • Journalctl và khám phá D-Bus cho IPMI
  • Các lỗi đọc cảm biến phổ biến
  • Quản nhật ký sự kiện hệ thống (SEL)
  • Vấn đề mất khớp FRU và kho lưu trữ

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

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

Yêu cầu

  • Hiểu biết về các thành phần phần cứng 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

  • Kỹ sư xác thực phần cứng
  • Kỹ sư kiểm thử hệ thống
  • Phát triển firmware làm việc với 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á (4)

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

Các danh mục liên quan