У меня есть сервер CentOS где-то в здании; Я могу войти в него удаленно и через VNC и т. Д. Теперь мне нужно физически переместить его, и для этого мне нужно физически найти машину среди двойников в офисе.
Что я могу сделать удаленно, чтобы машина могла визуально или слышно идентифицировать себя?
physical-environment
Майкл
источник
источник
Ответы:
Используйте IPMI для запуска светодиодов, увеличения оборотов вентилятора или подачи звукового сигнала / сигнала тревоги. Взгляните на справочную страницу для
ipmitool
https://linux.die.net/man/1/ipmitool, в зависимости от сервера вы можете установить светодиоды, ЖК-дисплей, смещение оборотов вентилятора (слушайте, когда в офисе никого нет ). Некоторые другие интерфейсы IPMI или BMC могут позволять вам издавать звуковой сигнал, но эта функция больше зависит от платформы.мощная рабочая станция или сервер будут звучать так, как будто кто-то пылесосит, когда вентиляторы полностью включены.
РЕДАКТИРОВАТЬ: Для использования индикаторов идентификатора, как упоминалось в комментариях, для этого потребуется настройка, обеспечивающая настройку соответствующего интерфейса IPMI, наличие нескольких руководств и учебных пособий, и в зависимости от OEM-производителя могут существовать собственные интерфейсы и системы управления, такие как Intel. Менеджер центра обработки данных ( http://www.intel.com/content/www/us/en/software/intel-dcm-product-detail.html ). Я использовал этот учебник раньше, но есть и другие https://www.thomas-krenn.com/en/wiki/Configuring_IPMI_under_Linux_using_ipmitool
ipmitool -I <appropriate interface for system> -U<username> chassis identify force
должны принудительно включить ID в зависимости от интерфейса и конфигурации, вам может потребоваться указать тип аутентификации и другие параметры командной строки.источник
Если на вашем сервере есть CD / DVD или аналогичный привод, простое решение - запустить
eject
и найти открытый лоток. (Помните, только то, что лоток открыт, не означает, что вы открыли его; подтвердите второй раз после того, как вы думаете, что нашли сервер.) Если это не удастся, ответ Мэтта включить индикатор или отобразить сообщение на LCD сipmitool
это путь.Вы также можете использовать traceroute, чтобы определить, к какому маршрутизатору подключен сервер, и даже поиграть с интерфейсами управления коммутатором, чтобы попытаться найти точный кабель (или хотя бы один его конец), к которому подключен сервер.
источник
Электрический метод:
Когда энергопотребление в вашем здании сильно не изменится (как ночью):
Примечания:
источник
Если у вас есть управляемый коммутатор:
Запишите MAC-адрес, а после проверьте таблицу ARP коммутатора для каждого порта.
В зависимости от модели коммутатора у вас будет такой вывод:
** Обратите внимание, что множественный MAC на порт обычно означает восходящую связь с другим коммутатором.
источник
cdpr
). Затем индикатор загорается и аналогичные если таковые имеются ...cdpr
может с этим не работать (Wireshark должен)Используйте
beep
.Предполагая, что у вас установлен внутренний динамик (часто небольшое пьезоэлектрическое устройство), это издаст звуковой сигнал на указанном динамике. Если вы не уверены, есть ли внутри рассматриваемой коробки динамик, возможно, вы можете попробовать другой аппарат того же типа с известным местоположением.
Вы можете держать его в цикле, пока вы бродите по дому. Или вы можете как-то закодировать свой внутренний номер телефона в мелодию и подождать, пока кто-нибудь из коллег позвонит и попросит вас прекратить раздражающий шум рядом с их офисом.
Убедитесь, что вы выполняете звуковой сигнал от имени пользователя root, чтобы он использовал механизм ioctl. Если бинарный файл не установлен в вашей системе, suid root и ваш пользователь не имеет права доступа к нему. Просто отправка
\a
на ваш tty (что является резервным вариантом в случае недостаточных привилегий), вероятно, будет недостаточной, поскольку она будет отражаться на эмуляторе вашего удаленного терминала. В зависимости от вашей конфигурации вам также может понадобиться загрузитьpcspkr
модуль ядра, чтобы это работало.Согласно https://pkgs.org/download/beep , звуковой сигнал должен быть доступен в виде пакета для CentOS, поэтому попробуйте
yum install beep
. Надеюсь, это не изменено каким-то образом, чтобы не использовать подход ioctl. Это было проблемой в Gentoo в течение некоторого времени.В ответе Мэтта попутно прозвучал звуковой сигнал (неясно, является ли команда или концепция), как и некоторые комментарии, но я думаю, что это должен быть ответ в своем собственном отношении. Скорее всего, вы услышите звуковой сигнал через закрытые двери, в то время как проверка светодиодных схем может потребовать открытия комнаты и ожидания перед каждой машиной, чтобы отличить преднамеренные схемы от случайного шума.
источник
С управляемыми сетевыми устройствами у вас есть несколько вариантов: вы можете искать пакеты CDP / LLDP от коммутатора к хостам (которые сообщат имя коммутатора и номер порта), или вы можете установить агенты LLDP на сервере (так что 'show lldp сосед' или аналогичный запуск коммутатора покажет, что порт включен). Далее лучше всего сопоставить MAC-адреса интерфейса с таблицей мостов коммутатора. В обоих случаях вы можете проследить кабель от известного конца коммутатора до неизвестного конца сервера.
Если у вас нет управляемых коммутаторов и вам приходится полагаться на сам хост, то:
Если устройство принадлежит Dell, HP или аналогичному, вы можете использовать «dmidecode», чтобы получить серийный номер / метку обслуживания и сопоставить ее с меткой на устройстве. По крайней мере, на Dell вы также можете использовать OpenManage для изменения текста на ЖК-дисплее. У вас также может быть несколько вариантов принудительной работы вентиляторов на полной скорости, которые могут быть достаточно слышны, чтобы найти машину.
ethtool как опция --identify, которая заставит мигать светодиод на определенном сетевом интерфейсе. (Как правило, это говорит о том, какой NIC установлен в системе с несколькими, так что это не идеально для этого варианта использования)
Если у него есть оптический привод, вы можете извлечь лоток.
источник
cdpr
это круто ...Перезагрузитесь и прослушайте звуковой сигнал POST
источник
beep
команду?Если в машине есть беспроводная карта, но используется кабель (маловероятно, но, возможно, она встроена в материнскую плату?) Вы можете настроить его в качестве точки доступа, а затем использовать приложение для телефона, например, wi-eye, чтобы играть с «горячим или холодным» с помощью Это.
источник
Светодиоды жестких дисков могут отображать большую активность, превращая их в индикаторы жизнеспособных идентификаторов, читая с помощью dd if = / dev / sdX of = / dev / null. Поддержка IPMI не требуется.
Также см. Https://unix.stackexchange.com/questions/1974/how-do-i-make-my-pc-speaker-beep .
Кроме того, если доступен ethtool, нарушение настроек скорости интерфейса может сделать машину идентифицируемой с помощью индикаторов скорости на коммутаторе и / или сетевой плате. Предостережение. Существует риск того, что ваш компьютер будет отключен таким образом, если коммутатор плохо отреагирует на то, что вы отключите автосогласование.
источник
Есть два простых способа сделать это .. один уже упоминался (извлеките лоток cdrom)
Другой - войти в систему с помощью беспроводного соединения и просматривать сообщения USB. Затем обойдите и подключите USB-накопитель с известными данными на нем.
Либо вы увидите сообщение USB, когда вы делаете это на правильном компьютере, либо вы можете использовать любой из многочисленных инструментов USB-опроса (lsusb и т. Д.), Чтобы увидеть, есть ли оно там сейчас.
Когда вы увидите USB-накопитель, установите его и посмотрите, подходит ли он вам.
Готово.
Мигает и заставляет вещи вращаться вверх и вниз, не очень надежно и требует большого внимания. Эти два способа очень просты и не требуют сенсорной гимнастики.
источник
Если вы собираетесь переместить его, как насчет его выключения и поиска выключенного аппарата?
источник
Различные исследования были сделаны в том, как отфильтровать данные с помощью EMF; например, http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-577.pdf
Если вы можете заставить отсутствующий компьютер генерировать радиосигнал, вы можете в принципе охотиться за ним по силе сигнала.
источник