SuperMicro IPMI arayüzünde şifreyi sıfırlamak mümkün mü? Anakartım X8STI-F modelidir.
SuperMicro IPMI arayüzünde şifreyi sıfırlamak mümkün mü? Anakartım X8STI-F modelidir.
Yanıtlar:
Yerel olarak erişirseniz, yeni bir şifre belirleyebilirsiniz. Linux'ta bu yoluyla yapılacaktı ipmitool
. Böyle bir şey çalışması gerekir:
ipmitool -I açık lan seti 1 parola NEWPASSWORD
Hangi kanalın ethernet arayüzünüz olduğunu bilmiyorsanız, aynı anda bunlardan sadece bir tanesini sayfalandırın:
# ipmitool -I açık kanal bilgisi 1 Kanal 0x1 bilgisi: Kanal Orta Tip: 802.3 LAN Kanal Protokolü Türü: IPMB-1.0 Oturum Desteği: çoklu oturum Aktif Oturum Sayısı: 0 Protokol Satıcısı Kimliği: 7154 Geçici (etkin) Ayarlar Uyarı: devre dışı Mesaj Başına Kimlik Doğrulama: devre dışı Kullanıcı Seviyesi Yetkilendirme: etkin Erişim Modu: Her zaman kullanılabilir Geçici Olmayan Ayarlar Uyarı: devre dışı Mesaj Başına Kimlik Doğrulama: devre dışı Kullanıcı Seviyesi Yetkilendirme: etkin Erişim Modu: Her zaman kullanılabilir
Orta tipin "802.3 LAN" olduğunu unutmayın. İstediğin bu. Diğer kanallar şöyle görünebilir:
# ipmitool -I açık kanal bilgisi 2 Kanal 0x2 bilgisi: Kanal Orta Tipi: Seri / Modem Kanal Protokolü Türü: IPMB-1.0 Oturum Desteği: tek oturum Aktif Oturum Sayısı: 0 Protokol Satıcısı Kimliği: 7154 # ipmitool -I açık kanal bilgisi 3 Kanal 0x3 bilgisi: Kanal Orta Tip: Sistem Arabirimi Kanal Protokolü Türü: KCS Oturum Desteği: oturumsuz Aktif Oturum Sayısı: 0 Protokol Satıcısı Kimliği: 7154
ipmitool
, başka bir ana bilgisayarda değil, sunucuya giriş yaparken çalışacağını kastediyordum .
modprobe ipmi_si; modprobe ipmi_devintf; modprobe ipmi_msghandler
Dün aynı konuyla uğraşmak zorunda kaldım, SuperMicro IPMI web arayüzüme giriş yapamadım çünkü sık kullanmamış ve şifreyi unutmuştum. Insyte'nin cevabındaki emir benim için işe yaramadı ama yakındı. Bu komut ADMIN hesabının şifresini sıfırlamaya çalıştı:
ipmitool -I open user set password 2 ADMIN
Buradaki 2 sayısı kullanıcı kimliğidir. ADMIN hesabı varsayılan olarak kullanıcı kimliği 2 olarak belirlenir. Bu nedenle, kullanıcı kimliği 2'nin parolasını varsayılan olan ADMIN olarak ayarlıyorum, ancak başka bir parola koyabilirsiniz.
Insyte'ye beni ipmitool kullanmanın doğru yolunda gösterdiğin için teşekkür ederim, birkaç aramadan sonra bu çalışma komutunu bulabildim. Umarım bu soruya tökezleyen bir başkasına yardımcı olacaktır.
root
. Thanks @ ben-baron
Supermicro IPMI BMC'ler oldukça değişken ve zahmetli olabilir. Sen gerektiğini hep Supermicro tarafından sağlanan yardımcı programları ve araçları kullanmak böyle IPMITool olarak evrensel araçları ile bir düzeltme denemeden önce.
Diğerlerinin önerdiği gibi tüm üniteyi sıfırlamak gerekli değildir.
Sunucuya fiziksel erişiminiz varsa , IPMI'nizdeki ADMIN şifresini sıfırlamak için aşağıdaki basit adımları izleyin:
Şifresini ayarlamak istediğiniz IPMI kullanıcısının kullanıcı kimliğini alın:
ipmicfg -user list
Bu kullanıcı için yeni bir şifre belirleyin ( ADMIN kullanıcısı tipik olarak 2 kimliğe sahiptir ):
ipmicfg -user setpwd 2 your_password_here
Belirlediğiniz şifreyi kullanarak IPMI web GUI'ye giriş yapın.
ADMIN şifresini onlarca Supermicro IPMI BMC'ye sıfırladım. Denediğim tüm yöntemler arasında, zamanın% 100'ünü çalıştıran tek işlem budur.
Not: Zaten Windows veya Linux sisteminizde yüklüyse, o zaman adım 1, 3 ve 4 atlayabilirsiniz ve Supermicro 2. adımda indirilen Toolkit dan sadece uygun yürütülebilir kullanarak 5. ve 6. adımlarda komutları yürütmek Eğer varsa Linux kullanarak ve komutları kcs_error_exit
çağırırken mesajlarla karşılaşırsanız ipmicfg
, OpenIPMI kütüphanesini kurmanız ve ipmi_devintf
çekirdek modülünü etkinleştirmeniz gerekir .
Aşağıdaki komutlar CentOS 6'da çalışır:
yum -y install OpenIPMI
modprobe ipmi_devintf
modprobe ipmi_devintf
Sunucuyu her yeniden başlattığınızda komutun yeniden çalıştırılması gerekeceğini unutmayın .
En iyi yol varsayılanlara sıfırlamak ve SuperMicro yerel aracıyla FRU ve LAN'ı temizlemektir , şöyle:
./ipmicfg-linux.x86_64 -fde
(Tüm bunların etkili olması birkaç saniye sürebilir, bu nedenle komutlar arasında bekleyin!)
Şimdi fabrika varsayılan ayarlarından geri yüklenen DHCP ayarını kapatın.
./ipmicfg-linux.x86_64 -dhcp off
daha sonra, ağ ayarlarınızı aşağıdakilerle geri yükleyin:
./ipmicfg-linux.x86_64 -m $IP_ADDRESS
./ipmicfg-linux.x86_64 -k $NETMASK
./ipmicfg-linux.x86_64 -g $GATEWAY_IP
Farkettim, bazen, etkinlik için BMC birimini sıfırlamanız gerekebilir. Bugün, BMC sıfırlama işlemine kadar sunucumun IPMI IP adresini ipmicfg yardımcı programıyla ayarlayamadı :
./ipmicfg-linux.x86_64 -r
IP / Netmask / Ağ Geçidini aynı araçla tekrar yapılandırmanız gerekecek, ancak çalışmasını sağlayabilmemin tek yolu bu.
OpenIPMI ve IPMITools benim için Debian Squeeze'de işe yaramadı. Şifreyi sıfırlamayı denedim, soğuk BMC'yi sıfırlayarak boşuna. Bununla birlikte, IP ayarlamak ve sensör verilerini okumak için iyidirler.
İşletim sisteminiz için uygun sürümü SuperMicro FTP'den alabilirsiniz:
ftp://ftp.supermicro.com/utility/IPMICFG/
Bu basit cevap, şifreyi sıfırlamak için başka bir resmi işletim sistemine ihtiyaç duyan diğerlerinden farklıdır.
SuperMicro'nun web sitesinden uygun bir IPMI ürün yazılımı dosyası ve ana kartınız için uygun yanıp sönen yardımcı programı ile bir sürücü başlatın. Basitlik için dos bazlı bir kullanıyoruz. Zaten geçerli bir IPMI ürün bilgisine sahipseniz Sadece sahip olduğunuz sürümle aynı yazılımı kullanın.
Sistemlerimizin çoğu, IPMI'de bulunan X8 tabanlı kartlardır. Bunlar YAFUKcs (Yine Başka Bir Firmware Güncelleyicisi) kullanır.
Güncelleme sırasında normalde config'i kaydederseniz, basitçe yafukcs -full romfile.ima
yerine -c seçeneğini bırakmanız yeterlidir .yafukcs -full -c romfile.ima
İlginç bir şekilde, -c
seçeneğin bırakılması, IPMI statik adreslemesinin BIOS'ta sıfırlanmasına neden olmaz. Yalnızca LDAP, NTP ve yapılandırdığınız herhangi bir uyarı bildirimi gibi IPMI ortamındaki ayarları etkiler.
IPMI güncellemesinden sonra sistem BIOS'unu yanıp sönmeyi düşünmelisiniz, ancak gerekli değildir. Sistem BIOS'unu yanıp sönerseniz, bu ayarlar sıfırlanır, ancak IPMI LAN ayarları değişmez.
"Eski iş parçacığı" nı kazmaktan nefret ediyorum ama bu hala listelenen soruna bir çözüm ararken ilk sırada geliyor.
Supermicro web sitesindeki IPMIView aracının IPMI yönetici hesabındaki ADMIN şifresini değiştirebileceğini yeni öğrendim! :)