Назад | Перейти на главную страницу

Клонирование образа диска сервера создает проблемы с сетью

У нас есть несколько серверов Apple xservers, но только один из них имеет выход VGA и CD-привод. Мы решили заменить OSX на Debian Linux (Squeeze для ppc). Между тем мои попытки заставить машины отправлять вывод на последовательный порт никогда не увенчались успехом. Итак, я установил Debian на единственную машину с VGA и CD-приводом, а затем клонировал его образ диска (используя dd) на жестком диске других машин, ожидая, что все будет работать, поскольку на машинах точно такое же оборудование. Когда я включаю машину с клонированным образом диска (без VGA и последовательного вывода, поэтому мой единственный способ связи с машиной - ping / ssh), я вижу, что машина загружается и получает IP-адрес от DHCP-сервера, потому что я могу пинговать Это. Однако сетевые службы, особенно ssh, не запускаются на машине (сканирование портов не показывает открытых портов). Теперь, если я подключу тот же жесткий диск к узлу с VGA и CD-приводом, он загрузится отлично, и все будет работать. Похоже, сетевые службы чувствительны к этому изменению оборудования. Но я не знаю, как это исправить.

Почему бы не использовать ноутбук с GtkTerm или minicom (пример), USB / последовательный кабель и не отправить консоль ядра на последовательный порт?

Добавьте к определению ядра, которое должно использовать последовательную консоль (из приглашения Grub):

 console=ttyS0,9600n8

Или следуйте инструкциям полностью:

На вашем сервере, настройте перенаправление экрана GRUB: отредактируйте файл «/boot/grub/menu.lst»:

# vi /boot/grub/menu.lst

и добавьте это вверху:

serial --unit=0 --speed=38400 --word=8 --parity=no --stop=1 
terminal --timeout=10 serial console

Сохраните и закройте файл. Перезагрузите ваш сервер.

На вашем ноутбукезапустите эмулятор терминала, например minicom (если в Linux) или HyperTerminal (если в Windows). FI предполагаю, что мы используем программу minicom на машине под управлением Linux. Чтобы запустить minicom, введите:

 # minicom

Убедитесь, что последовательный порт настроен со следующими параметрами (вы можете сделать это, нажав Ctrl + A, а затем клавишу «z». Затем нажмите клавишу «o» и перейдите к опции «Настройка последовательного порта».):

 A -    Serial Device      : /dev/ttyS0
 E -    Bps/Par/Bits       : 38400 8N1

Наконец, вы можете войти на свой сервер даже в случае сбоя сети!