Неможливо використовувати "витягнення" для ідентифікації сервера


13

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

Справа в тому, що до недавнього часу, як тільки ми підходили до терміналу, ми звичні ejectбули бачити, який фізичний сервер ми активно вибирали на комутаторі KVM, з очевидних причин.

Тепер ми переходимо на сервери без оптичних приводів. Тож стара ejectхитрість застаріла. На передній панелі комп'ютера повинна бути проста команда прошивати індикатор "Ідентифікатор", але після Googling стільки варіантів питання, скільки я міг придумати, я нічого не отримав.

На серверах працює Scientific Linux 6.4. Дякуємо за будь-яку допомогу, яку Ви можете запропонувати.


12
Краще подбайте про маркування їх.
DanBig

У досконалому світі, звичайно. Але вони змінюються так часто, що це просто не практично.
MerrillFraz

9
Навіть якщо ви не можете позначати сервери своїм NAME, ви можете позначити їх каналом KVM, на якому вони підключені. Це не повинно змінюватися так часто!
mveroone

4
+1 для ejectзлому.
178024

1
Ви також можете звернутися до постачальника обладнання та запитати, чи є у них програми для цього.
Дженні Д

Відповіді:


7

Більшість сучасних серверів постачаються з позадіапазонним варіантом управління, наприклад, ILO HP, Dells DRAC, IBM RSA, тому вам не потрібно більше йти до стійки, щоб керувати ними. Просто скористайтеся правильною формою KVM через IP, щоб перейняти консоль із комфорту вашого столу!

Вони поставляються з віртуальним носієм, який використовує образ ISO на робочому столі, щоб імітувати CD / DVD-накопичувач, з якого ви можете встановити. Віртуальна потужність перемикає на живлення, зменшення або скидання сервера тощо.

Картка управління поза межами діапазону має власну незалежну IP-адресу від сервера, яким вона керує. Отже, позначте фактичні сервери та вкажіть таку саму назву картці управління поза межами діапазону, і ви побачите поточне ім'я хоста ОС, коли ви переймете на консоль.

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


Це, мабуть, так і тут. Я зв’язався з нашим постачальником, щоб перевірити, чи є у нас такий варіант. Дякую всім за відгуки.
MerrillFraz

2
Остерігайтеся, витрати на ліцензування можуть бути величезними.
mveroone

7

Я теж люблю викидати! у будь-якому випадку вам потрібно перевірити пакет підтримки у свого постачальника сервера.

наприклад, HP надає утиліту командного рядка для перевірки / встановлення / відключення світлодіодного UID-індикатора для своїх надійних серверів. та iLO, інструмент віддаленого управління HP, забезпечують таку ж функцію.


7

Якщо ваше позадіапазонне управління не дозволяє блимати індикатор, ви можете спробувати ethtool, якщо у вас запасний / порожній мережевий інтерфейс

ethtool -p eth2

Чи повинен мигати світлодіод для eth2:

   -p --identify
          Initiates adapter-specific action intended to enable an operator to easily identify the adapter by sight.  Typically this involves blinking one or more LEDs on the specific network port.

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


Це буде працювати, але не практично. Деякі наші стелажі прямо недоступні ззаду, плюс, коли ми визначаємо комп'ютер, встановлений на наших системах, ми не можемо дістатись назад, не витягнувши сервер.
MerrillFraz

6

Якщо у них все ще є внутрішні динаміки, я звик робити пробіг cat /kernel/unix > /dev/audio, а потім бігав по темній та порожній торговій площі, що навісла на кричущу машину.


1
Це поки що, що ми також придумали. Це працює, але наша фабрика не тиха, тому вона не ідеальна.
MerrillFraz

4

Ну, будьте креативні - є світлодіодний USB-пристрій, керований USB, наприклад, блимання (1) або блискавка, яка може працювати, хоча миготіння (1) здається, що скрізь немає.

Щоб отримати більш гетто рішення, знайдіть купу найдешевших USB-ключів, надішліть їх на USB-порт і коли вам потрібно ідентифікувати систему, створюйте та видаляйте невеликий файл (або просто продовжуйте писати до нього) кілька разів, поки ви не знайти систему. Потім ви можете скористатись світлом активності для пошуку системи.


1
Хоча творче, це страхітливе рішення. Мої колеги вже неорганізовані, це звучить як паливо для пожежі!
MerrillFraz

2

Всі сучасні сервери AFAIK оснащені BMC [Карткою управління базовою дошкою] та надають сумісний із IPMI інтерфейс, доступний як з ОС, так і з мережі,

Інші постачальники повинні надати щось подібне, у випадку серверів Dell це загальна команда IPMI, яка починає блимати світлодіодним шасі:

ipmitool chassis identify 1 і ipmitool chassis identify 0припинити миготіння


Підтверджено і на сервері HP. Також ipmitool chassis identify forceвмикає світло нескінченно.
200_успіх
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.