Điểm:0

Không vào được IPMI nữa. Cả IPMIView và ipmitool đều hiển thị "Mức đặc quyền không đủ"

lá cờ do

Gần đây tôi có một máy chủ Supermicro 5019TR-GF.

Lúc đầu, tôi có thể kết nối với IPMI thông qua IPMIXem hoặc ipmitool để điều khiển máy chủ, nhưng hôm nay tôi không thể kết nối với máy chủ được nữa. Các ipmitool trình diễn:

user@ubuntu-vm:~$ ipmitool -I lanplus -H xx.xx.xx.xx -U ADMIN -P ADMIN danh sách cảm biến tất cả
Nhận lệnh ID thiết bị không thành công: 0xd4 Cấp đặc quyền không đủ
Nhận lệnh ID thiết bị không thành công: 0xd4 Cấp đặc quyền không đủ
Không thể mở SDR để đọc

Thật lạ là tôi có thể đăng nhập vào Cổng thông tin điện tử nhưng tôi không thể sử dụng IPMI. Vấn đề là gì và làm thế nào để giải quyết nó?


cập nhật 1

tôi cố gắng sử dụng ipmiutil nhưng không có may mắn.

user@ubuntu-vm:~$ danh sách cảm biến ipmiutil -N xx.xx.xx.xx -U ADMIN -P ADMIN
cảm biến ipmiutil phiên bản 3.15
Trường dữ liệu không hợp lệ trong yêu cầu
lỗi ipmilan_open_session, rv = 0xcc
ipmilan Trường dữ liệu không hợp lệ trong yêu cầu
lỗi ipmi_open = 204 Trường dữ liệu không hợp lệ trong yêu cầu
cảm biến ipmiutil, trường dữ liệu không hợp lệ trong yêu cầu

cập nhật 2 Cuối cùng, tôi đặt lại IPMI về Cài đặt mặc định của nhà sản xuất trong giao diện web. Bây giờ tôi có thể sử dụng lại ipmitool. Tuy nhiên, tôi không thể tìm ra lý do gây ra vấn đề này ...

user10489 avatar
lá cờ nc
Có thể ipmi nvram bị hỏng; có thể hơi lộn xộn trong cấu hình người dùng.
testcb00 avatar
lá cờ do
Nếu trường hợp này xảy ra, tôi không thể giải quyết nó dưới dạng bộ điều khiển IPMI sử dụng RAM của chính nó...
user10489 avatar
lá cờ nc
Hiện tại, đặt lại cài đặt về mặc định và thay đổi mật khẩu là giải pháp chính xác nếu cài đặt bị hỏng.
Điểm:0
lá cờ za

Không sử dụng ipmitool qua mạng LAN, hãy thử sử dụng Giao diện thiết bị IPMI cục bộ. Để làm được điều đó, hãy kết nối với máy tính có BMC mà bạn muốn điều khiển, tải ipmi_deintf và không chỉ định bất kỳ tham số kết nối nào, chỉ cần lệnh:

# lsmod | grep ipmi
...
ipmi_deintf
...
# danh sách cảm biến ipmiutil
cảm biến ipmiutil phiên bản 3.13
-- BMC phiên bản 1.71, IPMI phiên bản 2.0 
_ID_ SDR_Type_xx ET Kiểu riêng S_Num Sens_Description Hex & Interp Reading
0004 SDR Đầy đủ 01 01 20 a 01 snum 01 CPU1 Temp = 36 OK 54,00 độ C
0047 SDR Đầy đủ 01 01 20 a 01 snum 02 CPU2 Temp = 00 Vắng mặt 0,00 na
008a SDR Đầy đủ 01 01 20 a 01 snum 0a PCH Nhiệt độ = 2d OK 45,00 độ C
00cd SDR Đầy đủ 01 01 20 a 01 snum 0b Nhiệt độ hệ thống = 23 OK 35,00 độ C
0110 SDR Đầy đủ 01 01 20 a 01 snum 0c Nhiệt độ ngoại vi = 28 OK 40,00 độ C
0153 SDR Đầy đủ 01 01 20 a 01 snum 0d MB_10G Temp = 00 Vắng mặt 0,00 na
0196 SDR Full 01 01 20 a 01 snum 10 VRMCpu1 Temp = 29 OK 41.00 độ C
01d9 SDR Đầy đủ 01 01 20 a 01 snum 11 VRMCpu2 Temp = 00 Vắng mặt 0,00 na
021c SDR Đầy đủ 01 01 20 a 01 snum 12 VRMP1ABC Temp = 23 OK 35.00 độ C
...

tôi đã chứng minh ipmiutil ở đây vì ipmitool chưa được cài đặt trong máy chủ (supermicro) này và tôi quá lười để cài đặt ipmitool (và vì ipmiutil là đường tốt hơn khi phân tích nhật ký sự kiện, mà ipmitool phân tích sai cách hoàn toàn), nhưng ipmitool cũng sẽ hoạt động theo cách này.

Bạn cũng có thể thực hiện những việc khác nhau, chẳng hạn như đặt lại BMC từ máy chủ (ấm hoặc lạnh), định cấu hình các tham số mạng của nó, định cấu hình người dùng và mật khẩu, v.v.Tất cả mà không cần tắt nguồn máy chủ và không cần biết trước về cấu hình và mật khẩu BMC, chỉ cần quyền truy cập root vào HĐH! Điều này sử dụng một giao diện riêng đặc biệt giữa máy tính và BMC. Ngoài ra, đó là giao thức chuẩn, nó hoạt động trên các bo mạch chủ supermicro, hpe, dell, intel, lenovo, asus (những bo mạch chủ tôi đã thử), có lẽ nhiều bo mạch chủ khác cũng sẽ hoạt động.

testcb00 avatar
lá cờ do
Thật không may, tôi không thể truy cập trực tiếp vào máy chủ vì tôi đang chạy memtest86 để kiểm tra RAM. Tôi đã thử ipmiutil, có vẻ như vấn đề không nằm ở phần mềm máy khách IPMI.
Nikita Kipriyanov avatar
lá cờ za
Nếu có bất kỳ khối lượng công việc quan trọng nào (giả sử là kinh doanh), tôi sẽ hiểu đó là lý do để không khởi động lại máy chỉ để sửa BMC. Nhưng memtest đối với tôi chắc chắn không phải là cái cớ cho điều đó. Không có gì phụ thuộc vào nó, bạn luôn có thể hoãn bài kiểm tra và bạn sẽ không mất bất kỳ khoản tiền nào cho việc đó.
testcb00 avatar
lá cờ do
Bạn nói đúng, nhưng máy này sử dụng BIOS bị lỗi. Tôi không thể sử dụng chế độ nhiều lõi CPU để chạy memtest86. Chạy thử ba ngày và nó vẫn đang chạy. Dù sao, cảm ơn cho gợi ý của bạn. Tôi sẽ cố gắng **đặt lại IPMI về cài đặt mặc định của nhà sản xuất** sau khi kiểm tra RAM xong.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.