Подготовка класса к курсу HP ProCurve AEF
Материал из Xgu.ru
- Короткий 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 кабелей питания для коммутаторов и маршрутизаторов
[править] Подключение оборудования
Схема подключения оборудования в классе представлена на схеме:
[править] Стойка
- Прикатить
- Разместить
- Подключить
- Проверить, что на все устройства есть питание
- Стойка должна быть подключена таким образом, чтобы управляющий коммутатор и access сервер можно было включать без стойки
[править] Коммуникации
- Коммутатор класса должен соединять:
- Тонкие клиенты
- Внутренний интерфейс компьютера инструктора
- Стоечный компьютер
- Порт класса управляющего коммутатора (для доступа к vlan управления виртуальными машинами)
- Внешний порт компьютера инструктора должен быть подключен к офисной сети
- Uplink порт управляющего коммутатора должен быть соединен с системой виртуализации
[править] Стоечный компьютер
(на схеме обозначен как access-сервер)
Размещение, питание и подключение:
- Размещается рядом со стойкой
- Питается отдельно от стойки
- Подключается к коммутатору класса
- К нему подключаются 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 следует реакция).
Если все проверки успешно выполнены, класс можно считать подготовленным к дополнительной настройке инструктором. Дальнейшие настройки выполняются инструктором.
Дальнейшие настройки выполняются инструктором. |
[править] Стоечный компьютер
Параметры подключения:
- Адрес сервера 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
[править] Процедура настройки
Настройка:
- Зайти на стоечный компьютер под пользователем serial и проверить работоспособность всех нуль-модемных кабелей
- Перезагрузка компьютера
- Установка соответствия между окнами screen и номерами коммутаторов
Процедура настройки:
После того как все нуль-модемные кабели и usb-переходники подключены, необходимо убедиться в том, что они все работают верно.
Если количество окон screen меньше чем должно быть (например, 4 вместо 8) нужно проверить правильность подключения USB-переходников.
речь идёт именно о наличии окна как таковом! если окно есть, но оно подвисшее это другой вопрос, рассматриваемый ниже |
Если это не помогает, проблема может быть связана с 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