Необходимость управлять парой удаленных выделенных серверов, работа с сетевыми вещами может быть довольно напряженной.
Есть ли способ подключиться к этим ящикам (возможно, через третий ящик) и вообще не зависеть от их сетевой конфигурации?
Что-то вроде "xm console", но не связанное с xen? Надеюсь, мой вопрос достаточно ясен, чтобы ответить.
Если у вашего сервера есть последовательный порт, вы можете легко подключиться через него. Допустим, самый простой случай; 1 сервер и тележка ПК или ноутбук. Добавьте в файл / etc / inittab запись, подобную следующей:
s0:12345:respawn:/sbin/agetty 19200 ttyS0 vt100
Это скажет серверу прослушивать ttyS0, первый последовательный порт, для поведения терминала. Подключите кабель от этого порта на сервере к ноутбуку / тележке. Используя такую программу, как миником или правильные варианты на экран подключитесь к локальному последовательному порту. Предполагая, что вы правильно настроили скорости, вы должны сразу перейти к приглашению для входа на свой сервер.
Для более сложного случая, когда используется много разных серверов, вы можете централизовать один и тот же базовый подход. Вместо мобильной тележки или ноутбука установите специализированный сервер, который будет напрямую подключен ко всем вашим устройствам. Это можно сделать с помощью множества последовательных портов или чего-то вроде Консольный сервер Digi. Затем с этого консольного сервера вы можете получить внеполосный доступ к любой из ваших подключенных систем. Я бы посмотрел такие приложения, как Conserver при работе оптом.
Я бы рекомендовал, по крайней мере, настроить последовательный порт в этих системах, даже если вы не планируете использовать систему управления в масштабах всего предприятия. Вы не всегда можете быть уверены, что в коробке будет видео, и, по крайней мере, с включенным последовательным портом вы можете работать с системой, которая может не загружаться полностью.
EDIT: после сна я понял, что этот метод не будет работать для виртуальных машин. В лучшем случае, используя последовательное соединение, вы можете попасть в оболочку на хосте виртуальной машины, но не на гостях. Мы оставляем эту задачу в качестве упражнения для читателя.
Многие поставщики серверного оборудования предлагают какую-либо удаленную консоль, например IBM RSA (System x) или Dell DRAC (PowerEdge) и HP iLO. Это по-прежнему будет по сети, и рекомендуется поместить это в управляющую VLAN, с которой вы иначе не возитесь.
Более новые модели серверов могут фактически не иметь доступного последовательного порта для подключения последовательной консоли (удаленного или другого), но есть доступные USB-адаптеры.
И поэтому у хостинговых центров дата-центров есть поддержка «руками и глазами» :-).
Google для IP KVM или KVM через IP. (KVM = клавиатура, мышь, видео)
Я поддержу "IP KVM". Я использую Dell 2161DS KVM (см. http://www.dell.com/content/topics/global.aspx/power/en/ps3q02_avocent?c=us&l=en&cs=04 ) на нескольких сайтах клиентов и очень нравится (хотя java-клиент отстой... Интересно, делал ли кто-нибудь что-нибудь из этого с протоколом RFB / VNC на выходе). Этот конкретный переключатель удобен тем, что вы можете каскадно отключать от него дополнительные модули для управления большим количеством серверов. У одного клиента около 80 серверов, расположенных на двух коммутаторах, и физический вход в центр обработки данных почти никогда не был необходим.
Одна вещь, о которой вам следует подумать в дополнение к такому зверю, - это дистанционно управляемая мощность. Он может быть в ИБП или автономным удаленным выключателем питания (см. http://www.blackbox.com/Store/Detail.aspx/Elite-Managed-Power-Controller-Horizontal-120-VAC-16-Outlet/PSH16-D20-120V для примера), но вы окажетесь в некоторой ситуации с серверами ПК, где вам неизбежно потребуется выключить и снова включить устройство.
Да, вам нужен (я думаю) последовательный консольный сервер. Быстрый гугл подбрасывает много полученные результаты как этого добиться.
Использование расширителей последовательного порта, таких как вот этот - действительно простой способ связи с устройствами с помощью консоли. Вы можете использовать telnet в устройстве, и вы подключены через последовательный порт. Их действительно легко установить и настроить.