Yanıtlar:
Jiri, IPMI arayüzü için üç seçenekle (Dedicated, Share, Failover) doğru yolda. Kısa cevap, evet, atanmış IPMI bağlantı noktası yerine LAN1 kullanabilirsiniz ve genellikle varsayılan BIOS ayarlarıyla çalışır. IPMI'yi LAN2 arayüzünde çalıştırmak mümkün değildir.
İşte üç seçeneğin daha ayrıntılı bir açıklaması:
Atanmış : Her zaman özel IPMI arayüzünü kullanın. Ek kablolama pahasına, en basit kurulumu yapmaya çalışıyorsanız, istediğiniz seçenek budur.
Paylaşılan : Her zaman LAN1 arayüzünü kullanın. Kablolarınızı her bir sunucuya azaltmaya çalışıyorsanız ve takas işlemlerini anlıyorsanız, istediğiniz seçenek budur. Kapakların altında, IPMI kartına gelen trafiği trafikten sistemin geri kalanına bölen donanımda sanal bir anahtar var; IPMI kartının trafiği ayırt etmek için ayrı bir MAC adresi vardır. Modern Supermicro panolarında, IPMI trafiğini sistemin geri kalanından farklı bir VLAN'da çalışacak şekilde ayarlayabilirsiniz, böylece IPMI trafiğini etiketleyebilirsiniz. Bu tasarıma bazı kesin güvenlik çıkarımları var; Ana sistemin IPMI ağına erişmesi zor değildir, eğer onları ayrı tutmaya çalışıyorsanız. LAN1 arayüzünün arızalanması çoğu zaman aynı anda birincil ve bant dışı bağlantıyı kaybettiğiniz anlamına gelir.
Yük devretme (fabrika varsayılanı) : Başlatma sırasında, özel IPMI arayüzünün bağlı olup olmadığını tespit edin. Eğer öyleyse, özel arayüzü kullanın, aksi takdirde paylaşılan LAN1'e geri dönün. Bu seçenek için hiç iyi bir kullanım bulamadım. En iyi söyleyebileceğim gibi, bu kurulum temelde hatalı - Çok kapsamlı bir şekilde test etmedim, ancak birçok durumda özel arayüzü algılayamayacağına dair raporlar duydum, örneğin yukarı akış anahtarı trafiği geçmiyor - örneğin , elektrik kesintisi sonrasında, eğer anahtar ve sistem aynı anda çalışırsa veya anahtar ağacı tespit etme sırasında anahtar hala tıkalıysa. Bunu, kontrolün yalnızca önyükleme sırasında gerçekleşmesi gerçeğiyle birleştirin ve kullandığınız arayüzü kontrol etmeniz genellikle zordur.
Aşağıdaki ham komutlar kesinlikle bu konuyu okuyan bir sonraki kişiye yararlı olacaktır. Bunları doğrudan Supermicro desteğinden aldım. Alkış:
LAN modu almak için: ipmitool raw 0x30 0x70 0x0c 0
.
Adanmış LAN modunu ayarlamak için: ipmitool raw 0x30 0x70 0x0c 1 0
.
Paylaşılan Teknede / LAN modunu ayarlamak için: ipmitool raw 0x30 0x70 0x0c 1 1
.
LAN modu yerine çalışma ayarlamak için: ipmitool raw 0x30 0x70 0x0c 1 2
.
Bu ham değerler aynı zamanda çalışacaktır ipmicfg
( -raw
bunun yerine kullanmayı unutmayın raw
).
Gerekli LAN modunu ayarladıktan sonra, sert bir yeniden başlatma yapmayı unutmayın.
Bunu anladım. Çalışma şekli oldukça hokey, ama işte burada:
Sunucu güç almadan önce , özel IPMI bağlantı noktasına takılı bir ağ kablosunun olup olmamasına bağlıdır . Bir kablo varsa, IPMI otomatik olarak bu bağlantı noktasında çalıştırılır. Bu bağlantı noktasında kablo yoksa, IPMI otomatik olarak LAN1 bağlantı noktasına atanır (işletim sistemiyle paylaşılır).
Bu ayarları, IPMI View aracı> BMC Ayarları'nı kullanarak kalıcı yapmadıkça güç döngüleri boyunca kalıcı değildir. Bunu yapmazsanız, sunucu her açılıp kapandığında, kabloyu tekrar test edecek ve IPMI'yi uygun şekilde yeniden atayacaktır.
Bu kartlarda, ipmi arayüzü sadece ilk LAN'da veya özel bilgisayarda yapılandırılabilir ve bazı ham komutlar vererek bunu seçebilirsiniz. X8DTU-F panosundaki özel LAN'ı etkinleştirme adımlarım:
#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
Şimdi arayüze bir ipadresi / ağ maskesi atamak için ipmitool'ü kullanabilir ve normal olarak çalışmaya başlayabilirsiniz.
Supermicro ipmi için tüm kodları ham modda bilmek istiyorsanız, burada bir liste var.
Sorun yaşayan kullanıcılar için başka bir yararlı Supermicro IPMI aracı: IPMICFG Bu, daha önce birkaç sıkışmada bana yardımcı oldu.