Спілкування через командний режим з IBM HS22 IMM через AMM


10

На попередніх лезах моделей, які містили BMC, я зміг спілкуватися з нашої зовнішньої станції управління за допомогою прохідних команд до BMC, щоб робити такі дії, як лопасті живлення / вимикання живлення, встановлення параметрів VPD, перезавантаження BMC тощо.

Зараз у HS22 купа речей буває інакше. Наприклад, ми більше не можемо використовувати одні і ті ж команди пропускання для написання інформаційних сторінок VPD і зберігати їх через перезавантаження IMM - схоже, що ці сторінки VPD заповнюються з інформації, що міститься в IMM.

Як ми використовуємо утиліту розширених налаштувань від зовнішнього хоста для спілкування з IMM HS22? Крім того, які команди команд режиму TCP нам потрібно надіслати до AMM для зв'язку з IMM?

Для наших цілей ми спеціально не можемо спілкуватися з IMM від самого леза.

Конкретний приклад: Коли я надсилаю команду IPMI проходу через AMM на БМК леза для запису інформації (наприклад, MTM, Serial) на сторінку VPD 0x10, вона зберігається на лопатках з BMC (наприклад, HS21). Я можу надіслати ту саму команду IPMI для запису даних на сторінку VPD на HS22, однак вона не зберігається через перезавантаження IMM.

Які команди IPMI мені потрібно надіслати до IMM? Які команди IPMI відправляють asu, коли він встановлює MTM & Serial?


Це має стосуватися найбільш технічного питання, яке я коли-небудь бачив тут. Можливо, щось відповість техніку IBM?
Марк Хендерсон

Хе, я намагався пройти цей маршрут безрезультатно. Я
подумав, що

Відповіді:


1

Станом на ASU (Advanced Settings Utility) версії 82k / 9.50, підтримується позадіапазонна комунікація з ІММ для лез.

Ось уривок зі сторінок 83-84 керівництва користувача ASU ( http://download.boulder.ibm.com/ibmdl/pub/systems/support/system_x_pdf/ibm_util_asu_asu82k_anyos_noarch.pdf ):


Конфігурація OOB для лез на AMM

ASU підтримує конфігурацію налаштувань леза через позадіапазонний режим (OOB). У цьому розділі описано, як використовувати його для налаштування лез на AMM.

Конфігурація OOB призначена для налаштування параметрів лез на AMM. Перш ніж скористатися цією функцією, переконайтеся, що виконуються такі вимоги:

  • Віддалені леза на AMM підключені до вашого мережевого середовища.
  • Блейд - сервер на основі IMM.
  • Додайте аргумент --slot, щоб змусити ASU з'єднуватися з віддаленим AMM. Якщо ні, ASU спробує встановити з'єднання з наданою IP-адресою в позадіапазонному режимі IMM. І аргумент --slot також може ідентифікувати область вузлів IMM леза.
  • Додайте --host , --user і --password підключення опції , оскільки він знаходиться в режимі поза діапазону.

    - --host надає IP-адресу віддаленого AMM, де знаходиться лезо.

    - --user і --password аутентифікації в АММ.

Приклади команд:

Щоб показати налаштування UEFI з віддаленим лезом: asu show uefi --host x.x.x.x --user xxx --password xxx --slot x

Щоб встановити налаштування віддаленого леза: asu set SETTING_NAME xxx --host x.x.x.x --user xxx --password --slot x --port 6090

У прикладах - --host xxxx - IP-адреса віддаленого AMM, --useser xxx та --password xxx використовуються для автентифікації з'єднання, --lot x посилається на відсік вузла IMM леза, - порт надає номер порту для інтерфейсу шасі AMM; за замовчуванням - 6090.

Команди, підтримувані конфігурацією OOB для лез в AMM, перераховані нижче.

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

Ну а процедура нижче повинна робити те, що ви хочете:

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

Де 7870тип машини для HS 22 і mmmє модель, наприклад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

Я не мав шансів це перевірити, тому YMMV.

Це, однак, має працювати. Це офіційний посібник з оновлення VPD на HS22 за допомогою ASU (із виділеним HTML-кодом). Якщо це не працює, відкрийте квиток із підтримкою.

Редагування: поправки та доповнення

Наведені вище процедури безпосередньо відповідають на ваше запитання: "Як ми використовуємо утиліту розширених налаштувань від зовнішнього хоста для спілкування з IMM HS22?" а саме ваш приклад налаштування VPD. Вони також відповідають вашим критеріям не вимагати спілкування з IMM від самого леза (ви можете отримати доступ до IMM через мережу).

Вони також, хоча і побічно, відповідають на ваші остаточні запитання: "Які команди IPMI мені потрібно надіслати до IMM? Які команди IPMI надсилаються, коли він встановлює MTM & Serial?"

Якщо ви спробуєте ці процедури і переконаєтесь, що будь-яка з них працює правильно, ви можете скинути мережевий трафік і подивитися, що надсилається. Це не дуже зручний підхід, але якщо ви хочете, щоб це було зроблено, воно буде працювати.


Ви фактично не можете спілкуватися з IMM леза по мережі ззовні шасі.
MikeyB
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.