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.