Khi bạn giao dịch với Supermicro IPMI / BMC, bạn có thể truy cập nó qua:
- HTTP (S) trong trình duyệt của bạn - xem các trang web có cảm biến / cấu hình và applet java để chạy bảng điều khiển chuyển hướng
- Giao thức IPMI (sử dụng các ứng dụng GUI
ipmitool
giống như CLI hoặc tương tựIPMIView
)
Khi tôi phát hiện ra mình có thể ssh ADMIN@my.ipmi.address.net
vào được BMC - có vỏ giống như Linux, ifconfig
(không phải với máy chủ, mà là với cài đặt mạng của BMC), và - điều tuyệt vời nhất! - khả năng băng reboot
để thiết lập lại BMC khi IPMI bắt đầu trục trặc.
Nhưng bây giờ, khi có quyền truy cập vào nhiều hộp Supermicro với IPMI, tôi phát hiện ra rằng truy cập SSH hoạt động khác nhau: khoảng một nửa hộp chạy vỏ "bình thường" trên cổng 22 của IPMI, còn lại chạy "ATEN SMASH-CLP System Management Shell". Nó không giống Linux, không hỗ trợ các lệnh tiêu chuẩn như ls
và tôi không thể thiết lập lại BMC với nó.
Google chủ yếu nói về SMASH-CLP theo cách vi phạm nguồn bảo mật. Có bất kỳ tài liệu người dùng cho nó? Hoặc tôi có thể làm cho IPMI / BMC của mình chạy shell "bình thường" thông qua SSH, không phải SMASH-CLP không?
Tôi giao dịch với các bo mạch chủ X9DRW-iF, X9DRi-F và X9SCL-F.
$ ipmitool -H 1.2.3.4 -U ADMIN -E -I lanplus bmc reset warm
(hoặc cold
). Tôi chưa thấy SMASH-CLP hữu ích chút nào. Supermicro cung cấp các BMC khác nhau từ các nhà cung cấp khác nhau, mỗi nhà cung cấp CLP khác nhau, học những gì có thể là một nỗi đau nghiêm trọng và không áp dụng cho tất cả các nút.