Dell C6100 XS23-TY3: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
 
(не показано 9 промежуточных версий этого же участника)
Строка 41: Строка 41:
 
Судя по интернету, это довольно частая проблема
 
Судя по интернету, это довольно частая проблема
 
* https://www.dell.com/community/en/conversations/poweredge-hardware-general/pe-c6100-xs23-ty-bmc-not-alivenot-present-recovery-procedure/647f5c4af4ccf8a8de73f10b
 
* https://www.dell.com/community/en/conversations/poweredge-hardware-general/pe-c6100-xs23-ty-bmc-not-alivenot-present-recovery-procedure/647f5c4af4ccf8a8de73f10b
  +
По сути - требуется загрузиться с флешки и прошить прошивку, после чего BMC начинает работать
По сути:
 
 
==Сделать загрузочную флешку с FreeDos и загрузиться с нее==
 
Unetbootin - решение для MacOS X
 
[[File:Unetbootin-mac-702.dmg]]
  +
 
==Скачать необходимые файлы==
 
==Скачать необходимые файлы==
 
* https://www.dell.com/support/home/en-uk/drivers/DriversDetails?driverId=9VJW6&fileId=3259943752&osCode=NAA&productCode=poweredge-c6100&languageCode=EN&categoryId=ES
 
* https://www.dell.com/support/home/en-uk/drivers/DriversDetails?driverId=9VJW6&fileId=3259943752&osCode=NAA&productCode=poweredge-c6100&languageCode=EN&categoryId=ES
 
Или то же самое - но уже в виде обычного архива, а не самораспаковывающегося.
 
Или то же самое - но уже в виде обычного архива, а не самораспаковывающегося.
   
  +
* [[Файл:KCSFlash.tar.gz]]
==Сделать загрузочную флешку с FreeDos и загрузиться с нее==
 
  +
* [[Файл:SOCFlash.tar.gz]]
Unetbootin - решение для MacOS X
 
  +
[[File:Unetbootin-mac-702.dmg]]
 
  +
==Распаковать их в корень Usb Flash==
  +
У меня вышло так:
  +
<PRE>
  +
ls -1
  +
  +
KCSFlash
  +
SOCFlash
  +
  +
ldlinux.sys
  +
menu.c32
  +
syslinux.cfg
  +
ubninit
  +
ubnkern
  +
</PRE>
  +
==Прошивка BMC==
  +
  +
После загрузки нужно перейти на "диск C:" <code>c:</code> (это виртуальный диск, не физический) и выполнить следующие команды:
  +
<PRE>
  +
cd socflash
  +
cd dos
  +
flash8.bat
  +
</PRE>
  +
bat-файл содержит следующие команды:
  +
<PRE>
  +
socflash option=d option=i if=..\5442M133.ROM count=0x30000
  +
socflash option=i if=..\5442M133.ROM skip=0x40000 offset=0x40000 count=0x7c0000
  +
</PRE>
  +
После чего следует перезагрузиться еще раз (опять в FreeDOS), и выполнить:
  +
<PRE>
  +
cd kcsflash
  +
cd dos
  +
KCSFLASH -c 0 -t 0 -i 5442H133.ROM –r
  +
</PRE>
  +
(тут может быть трудность так как файл <code>5442H133.ROM</code> в оригинальном архиве от Dell находится на уровень выше, это исправлено в .tar.gz и так же добавлен файл <code>FLASH2.BAT</code> который уже содержит эту команду)
  +
<BR>
  +
Процесс занимает более 10 минут - может показаться что процесс повис, но это не так, не нужно прерывать процесс
  +
<BR>
  +
[[Файл:DELL610-BMC.jpg|200px|thumb|left|Процесс прошивки (стадия без прогресса)]]
  +
  +
<BR>
  +
После чего я отключил ноду (блейд, отдельное лезвие а не все шасси) кнопкой питания, и вытащил на 5 минут что бы снять с него полностью питание, включил, и примерно через 10 минут он включился и BMC стал доступен.
  +
<BR>

Текущая версия на 16:43, 26 января 2024


Эта статья посвящена проблемам с сервером Dell C6100 и блейдам XS23-TY3

Заметки

  • Модель материнской платы блейд - Server System Board YG5J5

IPMI XS23-TY3

У меня с первого раза не удалось создать пользователя - нужно использовать номер канала (в то же время для настройки LAN - не нужно, у SuperMicro все наоборот)

ipmitool> user list 1
ID  Name	     Callin  Link Auth	IPMI Msg   Channel Priv Limit
1                    false   true       true       USER
2   root             false   true       true       ADMINISTRATOR
3                    true    false      false      NO ACCESS
4                    true    false      false      NO ACCESS
5                    true    false      false      NO ACCESS
6                    true    false      false      NO ACCESS
7                    true    false      false      NO ACCESS
8                    true    false      false      NO ACCESS
9                    true    false      false      NO ACCESS
10                   true    false      false      NO ACCESS
11                   true    false      false      NO ACCESS
12                   true    false      false      NO ACCESS
13                   true    false      false      NO ACCESS
14                   true    false      false      NO ACCESS
15                   true    false      false      NO ACCESS
ipmitool> user set password 2 root
Set User Password command successful (user 2)

Восстановление BMC

После покупки в одном из блейдов не работал BMC, при этом он так и ругался при загрузке - что не может найти BMC,
при попытке зайти в раздел SERVER в сетап - зависание
Судя по интернету, это довольно частая проблема

По сути - требуется загрузиться с флешки и прошить прошивку, после чего BMC начинает работать

Сделать загрузочную флешку с FreeDos и загрузиться с нее

Unetbootin - решение для MacOS X Файл:Unetbootin-mac-702.dmg

Скачать необходимые файлы

Или то же самое - но уже в виде обычного архива, а не самораспаковывающегося.

Распаковать их в корень Usb Flash

У меня вышло так:

ls -1

KCSFlash
SOCFlash

ldlinux.sys
menu.c32
syslinux.cfg
ubninit
ubnkern

Прошивка BMC

После загрузки нужно перейти на "диск C:" c: (это виртуальный диск, не физический) и выполнить следующие команды:

cd socflash
cd dos
flash8.bat

bat-файл содержит следующие команды:

socflash option=d option=i if=..\5442M133.ROM count=0x30000
socflash option=i if=..\5442M133.ROM skip=0x40000 offset=0x40000 count=0x7c0000

После чего следует перезагрузиться еще раз (опять в FreeDOS), и выполнить:

cd kcsflash
cd dos
KCSFLASH -c 0 -t 0 -i 5442H133.ROM –r

(тут может быть трудность так как файл 5442H133.ROM в оригинальном архиве от Dell находится на уровень выше, это исправлено в .tar.gz и так же добавлен файл FLASH2.BAT который уже содержит эту команду)
Процесс занимает более 10 минут - может показаться что процесс повис, но это не так, не нужно прерывать процесс

Процесс прошивки (стадия без прогресса)


После чего я отключил ноду (блейд, отдельное лезвие а не все шасси) кнопкой питания, и вытащил на 5 минут что бы снять с него полностью питание, включил, и примерно через 10 минут он включился и BMC стал доступен.