Xgu.ru теперь в Контакте  — приходите и подключайтесь.
Пока мы работаем над следующими видео, вы можете подключиться в Контакте. Познакомимся и обсудим новые страницы и ролики.

Vk-big.pngYoutube-big.jpeg

Подготовка класса к курсу HP ProCurve AEF

Материал из Xgu.ru

(Перенаправлено с Aef/class)
Перейти к: навигация, поиск
stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

Если вы считаете, что её стоило бы доработать как можно быстрее, пожалуйста, скажите об этом.

Короткий URL: aef/class


На этой странице описывается процедура подготовки класса для проведения тренинга по курсу HP ProCurve AEF.


Содержание

[править] Необходимое оборудование

Для проведения курса из 8ми человек необходимо:

  • 1 коммутатор любой модели любого производителя (коммутатор для класса), не менее 16 портов
  • 8 тонких клиентов
  • Компьютер инструктора
  • Access сервер (компьютер, ноутбук или специально настроенный тонкий клиент)
  • Система виртуализации
  • 1 USB-хаб (8 или 16 портовый), желательно 2
  • 2 длинных прямых кабелей (не менее 5ти метров)
  • 30 патчкордов
  • Стойка с оборудованием ProCurve

Оборудование, которое должно быть на стойке:

  • 9 коммутаторов ProCurve
  • 3 маршрутизатора ProCurve
  • 2 точки доступа
  • 9 USB-переходников
  • 9 нуль-модемных кабелей
  • 12 кабелей питания для коммутаторов и маршрутизаторов

[править] Подключение оборудования

Схема подключения оборудования в классе представлена на схеме:


Class hp.jpeg


[править] Стойка

  1. Прикатить
  2. Разместить
  3. Подключить
  4. Проверить, что на все устройства есть питание
  5. Стойка должна быть подключена таким образом, чтобы управляющий коммутатор и access сервер можно было включать без стойки

[править] Коммуникации

  1. Коммутатор класса должен соединять:
    • Тонкие клиенты
    • Внутренний интерфейс компьютера инструктора
    • Стоечный компьютер
    • Порт класса управляющего коммутатора (для доступа к vlan управления виртуальными машинами)
  2. Внешний порт компьютера инструктора должен быть подключен к офисной сети
  3. Uplink порт управляющего коммутатора должен быть соединен с системой виртуализации

[править] Стоечный компьютер

(на схеме обозначен как access-сервер)

Размещение, питание и подключение:

  1. Размещается рядом со стойкой
  2. Питается отдельно от стойки
  3. Подключается к коммутатору класса
  4. К нему подключаются USB-хаб и отдельные USB-переходники, на которых не хватило свободных подключений в USB-хабе

[править] Serial-консоли

  • К каждому порту консоли коммутатора или маршрутиазтора подключается нуль-модемный кабель
  • Нуль-модемный кабель второй стороной подключается к USB-переходнику
  • USB-переходники втыкаются в USB-хаб
  • USB-хаб включается в USB-порт на access-сервере
  • USB-переходники которым не хватило портов на USB-хабе включаются в USB-порты на access-сервере

[править] Тонкие клиенты

  • Все тонкие клиенты должны успешно загружаться.
  • У них должны работать клавиатуры и мыши.
  • Клиент должен быть подключен к компьютерной сети (лампочка сзади должна гореть).

[править] Инструкторский компьютер

Должен быть:

  • подключен внутренним интерфейсом к коммутатору класса;
  • внешним интерфейсом к офисной сети

[править] Проверка правильности подключения

С инструкторского компьютера видна офисная сеть

  %$ ping 10.0.35.1

Правильность подключения тонких клиентов:

  • получен ли адрес с помощью DHCP, ifconfig eth0
  • Если адрес не получен, перезапустить настройку сети тонкого клиента /etc/init.d/networking restart.
  • После этого повторно проверить настройку адреса

С тонких клиентов и компьютера инструктора есть доступ к access-серверу:

  %$ ping 192.168.25.253

USB-переходники и нуль-модемные кабели подключены верно:

Нужно удалённо или локально зайти на access-сервер и проверить, что все консоли подключены к коммутаторам и работают.

  %$ ssh serial@192.168.25.253
  (пароль password)

После этого нужно пройти по всем консолям (с помощью нажатия Ctrl-a и номера консоли) и проверить, что все консоли отвечают (за нажатием enter следует реакция).

Если все проверки успешно выполнены, класс можно считать подготовленным к дополнительной настройке инструктором. Дальнейшие настройки выполняются инструктором.

Icon-caution.gif

Дальнейшие настройки выполняются инструктором.

[править] Стоечный компьютер

Параметры подключения:

  • Адрес сервера 192.168.25.253
  • Login: serial
  • Пароль: password

Слушатели выполняют доступ к компьютеру с помощью команды:

ssh serial@192.168.25.253

  • Адрес внутреннего интерфейса инструкторского комьютера 192.168.25.254
  • Адреса тонких клиентов 192.168.25.200-192.168.25.220

[править] Процедура настройки

Настройка:

  1. Зайти на стоечный компьютер под пользователем serial и проверить работоспособность всех нуль-модемных кабелей
  2. Перезагрузка компьютера
  3. Установка соответствия между окнами screen и номерами коммутаторов

Процедура настройки:

После того как все нуль-модемные кабели и usb-переходники подключены, необходимо убедиться в том, что они все работают верно.

Если количество окон screen меньше чем должно быть (например, 4 вместо 8) нужно проверить правильность подключения USB-переходников.

Icon-caution.gif

речь идёт именно о наличии окна как таковом! если окно есть, но оно подвисшее это другой вопрос, рассматриваемый ниже

Если это не помогает, проблема может быть связана с USB-модулем Linux ehci-hcd, нужно его выгрузить:

   %# rmmod ehci_hcd

После этого нужно перезапустить screen:

   %$ pkill -u serial

Если количество окон screen равно необходимому, нужно пройтись по всем консолям коммуаторов (Ctrl-a номер) и проверить, что все они отвечают.

Если какое-то окно находится в замороженном состоянии (реакции на нажатие enter никакой), то проблема, возможно, в нуль-модемном кабеле. Нужно проверить, является ли он работоспособным (если окно есть, то это не проблема USB-переходника, а именно нуль-модемного кабеля).

После этого нужно привести окна в правильный порядок, соответствующий порядку расположения коммутаторов.

Для этого:

   %$ rm -rf ~/dev/
   %$ sh make-links
   %$ pkill -u serial

После этого:

  • залогиниться повторно
  • пройтись по всем консолям и посмотреть на каком окне находится какой коммутатор

Должна получиться таблица вида:

   1 2 
   2 3
   3 1

После этого необходимо внести эту таблицу в файл make-links (вторая таблица) и перестроить ссылки командой:

   %$ sh make-links remake

После повторного залогинивания

   %$ pkill -u serial

порядок коммутаторов должен быть уже правильным.

[править] Инструкторский компьютер

  • На инструкторском компьютере должен быть поднят DHCP-сервер (на интерфейсе смотрящем на тонкие клиенты)

[править] Настройка dhcp-сервера

При условии, что сервер будет слушать запросы на интерфейсе eth1, конфигурационный файл, в котором находятся опции для сервера /etc/default/dhcp3-server будет выглядеть так:

INTERFACES="eth1"

Необходимо отредактировать конфигурационный файл dhcp-сервера /etc/dhcp3/dhcpd.conf и указать в нем подсеть интерфейса на котором запущен dhcp-сервер и диапазон адресов для тонких клиентов.

subnet 192.168.25.0 netmask 255.255.255.0 {
  range 192.168.25.200 192.168.25.220;
  option routers 192.168.25.254;
  option domain-name "unix.nt";
  option domain-name-servers 10.0.35.1;
}

Теперь можно запускать сервер:

%# /etc/init.d/dhcp3-server start

Проверить работу сервера:

sudo tail -f /var/log/daemon.log

[править] Виртуальные машины

[править] Бездисковая загрузка тонких клиентов

[править] См. также на Xgu.ru