Як зробити швидше завантаження сервера HP?


20

У мене є сервер HP ProLiant DL370 G6, який я використовую як робочу станцію. Триває 60 секунд під час перезавантаження та холодного завантаження, перш ніж екрани розміщуються з дискретним Radeon HD6xxx GPU. Що я можу зробити для швидшого завантаження?


У мене був шанс скористатися сервером HP Gen8. Він публікується швидко та показує різні етапи ініціалізації процесора / пам'яті / QPI. Ще триває багато часу, але я принаймні бачу, що відбувається.


FWIW, це пробіг швидше, ніж лопаті Dell M610, M700 та M710, з якими я працював на останній роботі.
mfinni

@mfinni Інші новини: Надійна технологія пам'яті Dell насправді хороша для вас. Моє запитання стосується специфіки сервера HP. Мені цікаво дізнатися, що насправді займає так довго, і як відключити цю річ :)
GregC

Тому я опублікував коментар: у мене немає відповіді на ваше запитання :-)
mfinni

2
Сервери Gen8 були модифіковані для відображення ранніх етапів ініціалізації на консолі незабаром після включення живлення. Час завантаження та POST схожі на G7, але я вважаю, що це дає людям тепло-нечітко бачити щось на екрані.
ewwhite

Юпперс. Теплі нечіткі всі навколо :)
GregC

Відповіді:


20

Тут немає варіанту. З моменту появи Nehalem та новіших процесорів час POST для систем HP надзвичайно зросло.

Я бачу, що ви використовуєте це як робочу станцію. Чи є можливість залишити роботу системи та скористатися деякими з варіантів управління потужністю BIOS?


3
За правду. Всі вони займуть надзвичайно багато часу до пошти. У перебої, де важливі хвилини, це досить дратує.
sysadmin1138

Це допомагає вимкнути опціональний диск для завантаження мережі.
Метт

@Matt Я конкретно говорю про час до публікації екранів. Опція ПЗУ для безлічі карт - це битва ще один день.
GregC

1
@ sysadmin1138 Я збираюся надіслати G5 ML370 іншому користувачеві SF. Він завантажується за 60 секунд. Варіант G6 того ж сервера - 90-110 секунд.
ewwhite

8

Нічого. Надійні сервери HP просто дуже повільно завантажуються. G7 ще гірший, і G8 (лише тестуючи їх зараз) теж не покращив. Він виглядає блискучішим, але повільніше завантажується.


1
Кому потрібні швидкі черевики? Я просто даю серверам працювати, поки вони не помруть ...# uptime 15:09:27 up 1033 days, 10:16, 39 users
ewwhite

2
Щоб зрозуміти для інших років, високий час роботи, такий як цей, не вистачає на важливу частину для виробничого середовища. Відсутність оновлень ядра - це не дуже добре.
Білл Карлсон

@BillCarlson Ядро (принаймні, в Linux) можна виправити без перезавантаження, але я згоден з вами - відсутні оновлення ядра - це не дуже добре
Denys Vitali

7

Використовуйте kexec для перезавантаження сервера. Це повністю пропускає процедури перед завантаженням і перезавантажується в ядро ​​Linux в кінці процесу відключення Linux, а не скидає обладнання та переходить до POST.

На жаль, kexec трохи громіздкий у використанні, тому я написав сценарій, щоб полегшити роботу: kexec-reboot дозволить вибрати ядро ​​зі списку завантаження grub або просто kexec останнє доступне ядро.


Це добре.
ewwhite

2

Моїм кращим рішенням для жахливо повільного часу завантаження біографії G8 є встановлення безкоштовного VMware vSphere Hypervisor замість запуску ОС безпосередньо на сервері.

http://www.vmware.com/go/get-free-esxi


6
Wut?!? Це навіть не має сенсу!
ewwhite

1
У якийсь момент вам доведеться латати і перезавантажувати хост, що працює на голому металі. Або ви матимете несправність, яка викликає те саме. Запуск ESXi замість Windows або Linux не змінить час завантаження обладнання.
mfinni

5
Скажімо, ви перезавантажуєтесь 100 разів / рік .. 90 пов'язані з оновленням Windows, а 10 - з технічним обслуговуванням апарату. Тоді у вас на 90% швидше час завантаження за допомогою гіпервізора.
moander

2
Щойно провів тиждень на налагодженні сценарію старт Red Red Hat, який працював не за призначенням, це різко скоротило мій робочий час. Це не апаратне забезпечення, яке було несправним або не потребувало виправлення, це була ОС Linux поверх цього обладнання. VMWare полегшить ситуацію.
shearn89

1

У мене виникла проблема, коли перший білий "HP Proliant" екран не відображався близько 5 хвилин. Очищення NVRAM вирішило проблему.

Якщо очистити NVRAM, ви очистите всі налаштування "BIOS", тому якщо ви не хочете, щоб це сталося, ви не хочете очистити NVRAM.

Спробуйте очистити NVRAM:

  1. вимкніть живлення машини, відключіть все живлення від блоку живлення
  2. відкрийте корпус і знайдіть перемикач DIP з 10 перемикачами та переверніть перемикач 6 (праворуч) за допомогою скріпки для паперу.
  3. підключіть машину і включіть її на 3-5 хвилин. вимкніть живлення машини, відключіть все живлення від блоку живлення
  4. відкрийте корпус і знайдіть перемикач DIP з 10 перемикачами, а перемкніть перемикач 6 на вимкнено (ліворуч).
  5. увімкніть машину.

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

посилання:


Ви захопили налаштування CMOS, а потім встановили їх на ті самі?
GregC

Це схоже на форматування вашого SSD та перевстановлення зі свіжих носіїв, коли деякі функції в Linux не дуже працюють.
GregC

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