AMM üzerinden IBM HS22 IMM ile Komut Modu üzerinden iletişim


10

BMC içeren önceki model blade'lerde, güç blade'lerini açma / kapatma, VPD parametrelerini ayarlama, BMC'yi yeniden başlatma vb. İşlemleri yapmak için harici yönetim istasyonumuzdan BMC'ye doğrudan komutlar aracılığıyla iletişim kurabildim.

Şimdi HS22'de bir sürü şey farklı oluyor. Örneğin, artık VPD bilgi sayfaları yazmak için aynı geçiş komutlarını kullanamayız ve IMM'nin yeniden başlatılmasında kalmasını sağlayamayız - bu VPD sayfaları IMM'de bulunan bilgilerden doldurulmuş gibi görünüyor.

Harici bir ana bilgisayardan Gelişmiş Ayarlar Yardımcı Programını HS22 IMM'leriyle iletişim kurmak için nasıl kullanabiliriz? Alternatif olarak, IMM ile iletişim kurmak için AMM'ye hangi TCP Komut Modu komutlarını göndermemiz gerekir?

Bizim amaçlarımız için, özellikle olamaz bıçak kendisinden IMM ile iletişim kurarlar.

Özel örnek: VPD sayfa 0x10'a bilgi (MTM, Seri gibi) yazmak için AMM aracılığıyla blade BMC'ye bir geçiş IPMI komutu gönderdiğimde, bir BMC (örneğin HS21) ile bıçaklarda devam eder. HS22'deki VPD sayfasına veri yazmak için aynı IPMI komutunu gönderebilirim, ancak IMM'nin yeniden başlatılmasında devam etmez.

IMM'ye hangi IPMI komutlarını göndermem gerekiyor? MTM & Serial'ı ayarladığında hangi IPMI komutları gönderiliyor?


Bu, burada sorduğum en teknik soru hakkında olmalı. Belki bir IBM teknisyeninin cevaplaması gereken bir şeydir?
Mark Henderson

Heh, bu yolu boşuna denemeye çalıştım. Ben de burada bir bıçak alabilir :)
düşündüm

Yanıtlar:


1

ASU (Gelişmiş Ayarlar Yardımcı Programı) sürüm 82k / 9.50'den itibaren blade IMM'lere bant dışı iletişim desteklenmektedir.

ASU kullanım kılavuzunun 83-84. Sayfalarından bir alıntı ( http://download.boulder.ibm.com/ibmdl/pub/systems/support/system_x_pdf/ibm_util_asu_asu82k_anyos_noarch.pdf ):


AMM'deki bıçaklar için OOB Yapılandırması

ASU, bant dışı (OOB) mod üzerinden blade ayarlarının yapılandırılmasını destekler. Bu bölümde, AMM'deki blade'leri yapılandırmak için nasıl kullanılacağı açıklanmaktadır.

OOB yapılandırması, AMM'deki blade ayarlarını yapılandırmak için tasarlanmıştır. Bu işlevi kullanmadan önce aşağıdaki gereksinimlerin karşılandığından emin olun:

  • AMM üzerindeki uzak blade'ler ağ ortamınıza bağlıdır.
  • Blade IMM tabanlı bir sunucudur.
  • ASU'yu uzak AMM'ye bağlanmaya zorlamak için --slot bağımsız değişkenini ekleyin . Aksi takdirde, ASU varsayılan olarak IMM bant dışı modunda sağlanan IP adresiyle bağlantı kurmaya çalışır. Ve --slot argümanı, blade'in IMM düğüm bölmesini de tanımlayabilir.
  • Ekle --host , --user ve password dışarı bant moduna çünkü bağlantı seçenekleri.

    - --host , blade'in bulunduğu uzak AMM'nin IP adresini sağlar.

    - - kullanıcı ve --parola AMM'de kimlik doğrulaması yapar.

Komut Örnekleri:

Uzak blade UEFI ayarını göstermek için: asu show uefi --host x.x.x.x --user xxx --password xxx --slot x

Uzak bıçak ayarını yapmak için: asu set SETTING_NAME xxx --host x.x.x.x --user xxx --password --slot x --port 6090

Örneklerde, --host xxxx uzak AMM IP adresi, user xxx ve password xxx , bağlantı doğrulamak için kullanılır --slot x bıçağın IMM düğüm bölmesine karşılık gelir ve - port , AMM şasi arayüzü için port numarasını sağlar; varsayılan değer 6090'dır.

AMM'deki blade'ler için OOB yapılandırması tarafından desteklenen komutlar aşağıda listelenmiştir.

Command           Description

show              Display IMM server setting
set               Update IMM server setting
showdefault       Display IMM default server setting
showvalues        Display IMM values server setting
showgroups        Display IMM setting for server groups
batch             Execute several ASU commands simultaneously
createuuid        Generate a UUID value and set it
comparedefault    Compare the default value with the current value
delete            Delete an instance of a setting
help              Show description for selected settings
loaddefault       Load the default value
replicate         Replicate settings saved in a settings file
restore           Restore settings saved in a settings file
save              Save all or some settings to a settings file
setenc            Apply an encrypted value to a setting

-1

Peki, aşağıdaki prosedür istediğinizi yapmalıdır:

Issue the following command to view the current settings for the machine 
type and model:
asu show SYSTEM_PROD_DATA.SysInfoProdName
Issue the appropriate ASU command to set the machine type and model:
asu set SYSTEM_PROD_DATA.SysInfoProdName 7870-mmm

7870HS 22 için makine tipi nerede mmmve model, ör.D2G

Issue the following command to verify that you set the machine type 
and model number correctly:
asu show SYSTEM_PROD_DATA.SysInfoProdName
Issue the following command to view the current setting of the serial number:
asu show SYSTEM_PROD_DATA.SysInfoSerialNum
Issue the following ASU command on the SONAS node to set the serial number:
asu set SYSTEM_PROD_DATA.SysInfoSerialNum xxxxx
The variable xxxxx in the command stands for the serial number.
Issue the following command to verify that you set the serial number correctly:
asu show SYSTEM_PROD_DATA.SysInfoSerialNum

Doğrulama şansım yoktu, bu yüzden YMMV.

Bu ancak, çalışmak zorundadır. ASU (botted HTML kaçarak) kullanarak HS22'de VPD'yi güncellemek için resmi kılavuzdur. Çalışmazsa, destekli bir bilet açın.

Düzenleme: değişiklik ve detaylandırma

Yukarıdaki prosedürler sorunuzu doğrudan yanıtlıyor: "HS22 IMM'leriyle iletişim kurmak için harici bir ana bilgisayardan Gelişmiş Ayarlar Yardımcı Programını nasıl kullanıyoruz?" ve özellikle VPD ayarlama örneğiniz. Aynı zamanda blade'in kendisinden IMM ile iletişim kurmama kriterlerini de karşılarlar (IMM'ye ağ üzerinden erişebilirsiniz).

Ayrıca, dolaylı da olsa, son sorularınızı yanıtlıyorlar: "IMM'ye hangi IPMI komutlarını göndermem gerekiyor? MTM ve Seri'yi ayarlarken hangi IPMI komutları gönderiliyor?"

Bu yordamları denerseniz ve bunlardan herhangi birinin düzgün çalıştığını doğrularsanız, ağ trafiğini dökebilir ve neyin gönderildiğini görebilirsiniz. Bu çok kullanıcı dostu bir yaklaşım değildir, ancak işlerin yapılmasını istiyorsanız, işe yarayacaktır.


Kasanın dışından ağ üzerindeki bir blade'in IMM'si ile iletişim kuramazsınız.
MikeyB
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.