Câu trả lời:
Jiri đang đi đúng hướng với ba tùy chọn (Chuyên dụng, Chia sẻ, Chuyển đổi dự phòng) cho giao diện IPMI. Câu trả lời ngắn gọn là có, bạn có thể sử dụng LAN1 thay vì cổng IPMI chuyên dụng và nó thường hoạt động theo cách đó với các cài đặt BIOS mặc định. Không thể chạy IPMI trên giao diện LAN2.
Dưới đây là một mô tả chi tiết hơn về ba tùy chọn:
Chuyên dụng : Luôn sử dụng giao diện IPMI chuyên dụng. Đây là tùy chọn bạn muốn nếu bạn đang cố gắng có thiết lập đơn giản nhất, với chi phí đi cáp bổ sung.
Chia sẻ : Luôn sử dụng giao diện LAN1. Đây là tùy chọn bạn muốn nếu bạn đang cố gắng giảm hệ thống cáp của mình đến từng máy chủ và hiểu được sự đánh đổi. Dưới vỏ bọc, có một công tắc ảo trong phần cứng phân chia lưu lượng truy cập sang thẻ IPMI từ lưu lượng đến phần còn lại của hệ thống; Thẻ IPMI có một địa chỉ MAC riêng để phân biệt lưu lượng. Trên các bảng Supermicro hiện đại, bạn cũng có thể đặt lưu lượng IPMI chạy trên một Vlan khác với phần còn lại của hệ thống, do đó bạn có thể gắn thẻ lưu lượng IPMI. Có một số ý nghĩa bảo mật nhất định cho thiết kế này; hệ thống chính không khó để truy cập mạng IPMI, nếu bạn đang cố tách chúng ra. Lỗi giao diện LAN1 thường có nghĩa là bạn mất kết nối chính và ngoài băng tần cùng một lúc.
Failover (mặc định của nhà sản xuất) : Khi khởi động, phát hiện nếu giao diện IPMI chuyên dụng được kết nối. Nếu vậy, hãy sử dụng giao diện chuyên dụng, nếu không thì quay lại LAN1 được chia sẻ. Tôi chưa bao giờ tìm thấy một sử dụng tốt cho tùy chọn này. Như tôi có thể nói, thiết lập này về cơ bản là thiếu sót - tôi đã không thử nghiệm nó một cách rộng rãi, nhưng tôi đã nghe báo cáo rằng nó sẽ không phát hiện ra giao diện chuyên dụng trong nhiều trường hợp vì công tắc ngược dòng không truyền lưu lượng truy cập - ví dụ: , sau khi mất điện nếu công tắc và hệ thống xuất hiện đồng thời hoặc nếu công tắc vẫn bị chặn trong quá trình phát hiện cây bao trùm. Kết hợp điều này với thực tế là việc kiểm tra chỉ xảy ra khi khởi động và nói chung, thật khó để kiểm soát giao diện bạn sử dụng.
Các lệnh thô sau đây chắc chắn sẽ hữu ích cho người tiếp theo đọc chủ đề này. Tôi đã nhận được những điều này trực tiếp từ sự hỗ trợ của Supermicro. Chúc mừng:
Để có chế độ mạng LAN : ipmitool raw 0x30 0x70 0x0c 0
.
Để đặt chế độ LAN chuyên dụng : ipmitool raw 0x30 0x70 0x0c 1 0
.
Để đặt chế độ LAN trên bo mạch / chia sẻ : ipmitool raw 0x30 0x70 0x0c 1 1
.
Để đặt chuyển đổi chế độ LAN : ipmitool raw 0x30 0x70 0x0c 1 2
.
Các giá trị thô này cũng sẽ hoạt động với ipmicfg
(chỉ cần nhớ sử dụng -raw
thay vì raw
).
Sau khi cài đặt chế độ LAN cần thiết, đừng quên thực hiện khởi động lại cứng.
Tôi đã hiểu rồi. Cách thức hoạt động của nó khá hay hokey, nhưng đây là:
Nó phụ thuộc vào việc có cáp mạng được cắm vào cổng IPMI chuyên dụng hay không, trước khi máy chủ nhận được điện. Nếu có cáp, IPMI sẽ tự động chạy trên cổng đó. Nếu không có cáp trong cổng đó, thì IPMI sẽ tự động được gán cho cổng LAN1 (được chia sẻ với hệ điều hành).
Các cài đặt này không liên tục qua các chu kỳ nguồn trừ khi bạn đặt chúng vĩnh viễn bằng công cụ Xem IPMI> Cài đặt BMC. Nếu bạn không làm điều này, thì mỗi khi máy chủ được cấp nguồn, nó sẽ kiểm tra lại cáp và gán lại IPMI cho phù hợp.
Trong các bảng này, giao diện ipmi chỉ có thể được cấu hình trên mạng LAN 1rst hoặc trong mạng chuyên dụng và bạn có thể chọn nó bằng cách ban hành một số lệnh thô. Các bước của tôi để kích hoạt mạng LAN chuyên dụng trên bảng X8DTU-F là:
#install ipmitool (this is for debian)
apt-get install ipmitool
#insert the kernel modules needed for ipmi
modprobe ipmi_devintf
modprobe ipmi_si
modprobe ipmi_msghandler
#get the current mode (01 00 is dedicated mode)
ipmitool raw 0x30 0x70 0x0c 0
#send the raw command to enable dedicated lan
ipmitool raw 0x30 0x70 0xc 1 1 0
Bây giờ bạn có thể sử dụng ipmitool để gán ipaddress / netmask cho giao diện và bắt đầu làm việc với nó bình thường.
Nếu bạn muốn biết tất cả các đồng hồ ở chế độ thô cho siêu thị ipmi, có một danh sách ở đây
Đây là một công cụ SupermMIro IPMI hữu ích khác cho người dùng gặp sự cố: IPMICFG Điều này đã giúp tôi thoát khỏi một vài vấn đề ùn tắc trước đây.