Supermicro IPMI'ya SSH üzerinden erişim


14

Supermicro IPMI / BMC ile uğraşırken, şunlara erişebilirsiniz:

  • Tarayıcınızdaki HTTP (S) - yönlendirme konsolunu çalıştırmak için sensörler / yapılandırmalar ve java uygulaması bulunan web sayfalarını görme
  • IPMI protokolü ( ipmitool-like CLI veya IPMIViewbenzeri GUI uygulamaları kullanarak )

Bir keresinde ssh ADMIN@my.ipmi.address.netBMC'ye girip girebileceğimi keşfettim - Linux benzeri bir kabuk var, ifconfig(sunucunun değil, BMC'nin ağ ayarlarıyla) ve - en büyük şey! - rebootIPMI hata vermeye başladığında BMC'yi sıfırlamak için bantlama yeteneği .

Ama şimdi, IPMI ile çok sayıda Supermicro kutusuna erişerek, SSH erişiminin farklı çalıştığını keşfediyorum: kutuların yaklaşık yarısı IPMI'nın 22 portunda "normal" kabuk çalıştırıyor, diğeri "ATEN SMASH-CLP Sistem Yönetim Kabuğu" çalıştırıyor. Linux benzeri değil, standart komutları desteklemiyor lsve BMC'yi onunla sıfırlayamıyorum.

Google esas olarak SMASH-CLP'yi güvenlik kaynağı ihlalleri şeklinde söylüyor. Bunun için kullanıcı belgeleri var mı? Veya IPMI / BMC'mi SMASH-CLP ile değil SSH ile "normal" kabuğu çalıştırabilir miyim?

X9DRW-iF, X9DRi-F ve X9SCL-F anakartlar ile ilgileniyorum.


Bunların belgelerini okumayı denediniz mi?
TomTom

2
Supermicro yalnızca anakart kılavuzları verir: X9DRW , X9DRi , X9SCL - ve üzerinde SSH / SMASH bahsi yoktur. Sanırım BCM satıcısı anakart satıcısına bağlı değil, Supermicro anakartlarına 3. taraf donanım (BMC) ve ürün yazılımı kurdu.
AntonioK

3
Ana Supermicro dokümantasyon sayfasında ek B'de
SMASH'i

3
BMC'yi $ ipmitool -H 1.2.3.4 -U ADMIN -E -I lanplus bmc reset warm(veya cold) kullanarak uzaktan yeniden başlatabileceğinizi unutmayın . SMASH-CLP'yi hiç kullanışlı bulmadım. Supermicro, her biri farklı bir CLP uygulaması olan farklı satıcılardan farklı BMC'ler sağlar, neyin mümkün olduğunu öğrenmek ciddi bir acıdır ve tüm düğümler için geçerli değildir.
Stefan Lasiewski

Yanıtlar:


1

Tüm Süper Mikro BMC'lerimde, varsayılan ortamdan ve BusyBox kabuğuna bırakmak için gizli bir SMASH komutu var.

SMASH kabuğuna "shell sh" yazmayı deneyin ve çalışıp çalışmadığına bakın.


2
Ne yazık ki tüm Supermicro kutularımda işe yaramıyor. X9 mobos'ta bile tutarsızdır.
Stefan Lasiewski

5
Bu "gizli komut" hata olarak kabul edildi ve yeni BMC yazılımlarında kaldırıldı.
AntonioK

neden kaldırıldığına dair bir bağlam - 2017 üretilen Supermicro panoları ile shell sh'şimdi desteklemeyen kabuk komutu' verimleri.
maxschlepzig

0

Diyelim ki B sunucusunun IPMI arayüzüne ulaşmak için A sunucusunu kullanmak istiyorum.

ipmitool -H 10.0.0.2 -U user -Ppassword chassis power cycle
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.