Скачать 134.29 Kb.
|
Первичная конфигурация IQMA Редакция 2011-05-04 Первичная конфигурация IQMAПоследнее обновление: 2011-05-04. Аппаратные требованияIQMA может поставляться в виде готового аппаратно-программного комплекса, либо, в виде образа, содержащего необходимые ОС и ПО. Образ записывается на карту USB-Flash, с которой осуществляется его загрузка на существующих аппаратных платформах. В качестве базовой операционной системы для IQMA используется OС Linux в составе дистрибутива Slax. В качестве аппаратной базы для IQM Agent может быть использована любая платформа с x86 архитектурой микропроцессора, отвечающая минимальным требованиям. При этом может быть использован компьютер любого класса: тонкий агент, персональный компьютер, рабочая станция, сервер. Кроме того, доступны варианты установки агента на маршрутизаторы NSG и Sheeva-plug на базе процессора ARM. Типичные конфигурации: До 100 мегабит в секунду: - Atom 230 и быстрее, - 1GB RAM и больше, - USB-Flash (512MB – минимум, 1GB - рекомендовано) , компьютер должен поддерживать загрузку с USB-Flash - 100 Мегабитный эзернет-контроллер До 200 мегабит в секунду: - Atom 330 и быстрее, - 2GB RAM и больше, - USB-Flash (512MB – минимум, 1GB - рекомендовано) , компьютер должен поддерживать загрузку с USB-Flash - Гигабитный эзернет-контроллер До 1 гигабита в секунду: - Intel Core2Duo 2GHz и быстрее - 2MB кеша L2 и больше, - 3GB RAM и больше, - USB-Flash (1GB – минимум, быстрый 2GB и выше - рекомендовано) , компьютер должен поддерживать загрузку с USB-Flash 1-2 гигабитных эзернет-контроллера Аппаратная платформа должна быть 100% Linux совместимой и поддерживаться ядром 2.6 и выше. Для получения более подробной информации по аппаратным требованиям для запуска IQMA смотрите раздел «Home» «Система IQM» «IQM: Часто задаваемые вопросы» на сайте http://www.net-probe.ru/. Запуск агента с USB-FlashИнструкции из этого раздела выполняются только в случае поставки IQMA в виде образа для записи на USB-Flash без аппаратной платформы. Образ IQMA представляет собой TGZ архив, содержащий базовую операционную систему и прикладное программное обеспечение, необходимое для функционирования агента. Имя образа формируется по следующим правилам: <�Имя базовой ОС>-iqma-<�версия IQMA>[-<�имя предварительной конфигурации>].tgz например: slax-iqma-v2-71-iqmasbrf204.tgz Для получения образа IQMA обратитесь к специалистам компании ООО «НетПроб» по адресу [email protected]. Компьютер для IQMA подбирается исходя из планируемой нагрузки. Поскольку, требуемая производительность аппаратной платформы зависит не только от количества тестов, но и от их конфигурации, конфигурация компьютера должна быть согласована с поставщиком. В простейшем случае, когда не планируется высокая тестовая нагрузка, конфигурация компьютера должна удовлетворять минимальным требованиям, приведенным в разделе «Первичная конфигурация IQMA». Объем USB-Flash должен быть 1GB или больше, большие по объёмы флеш-диски обычно быстрее. Для повышения устойчивости к сбоям на USB-Flash используется файловая система XFS (http://ru.wikipedia.org/wiki/XFS). Автору не известно о реализации поддержки XFS в ОС MS Windows, поэтому процесс создания USB-Flash с агентом IQM описан применительно к ОС Linux. Подготовка загрузочной карты USB-FlashДля подготовки образа необходима рабочая станция под управлением OS Linux. Подойдёт любой дистрибутив с ядром 2.6.30 и выше с поддержкой файловой системы XFS. Рекомендуются Mandriva 2010 и RedHat/CentOS 5.5 или выше. Для инсталляции можно также использовать рабочий агент IQMA. После того, как получен образ, выполняются следующие действия:
[root@localhost ~]# tail -f /var/log/messages Jul 28 16:25:57 localhost klogd: usb 1-1: new high speed USB device using ehci_hcd and address 11 Jul 28 16:25:58 localhost klogd: usb 1-1: New USB device found, idVendor=058f, idProduct=6387 Jul 28 16:25:58 localhost klogd: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Jul 28 16:25:58 localhost klogd: usb 1-1: Product: Mass Storage Device Jul 28 16:25:58 localhost klogd: usb 1-1: Manufacturer: JetFlash Jul 28 16:25:58 localhost klogd: usb 1-1: SerialNumber: 4KWZDET3 Jul 28 16:25:58 localhost klogd: usb 1-1: configuration #1 chosen from 1 choice Jul 28 16:25:58 localhost klogd: scsi14 : SCSI emulation for USB Mass Storage devices Jul 28 16:26:03 localhost klogd: scsi 14:0:0:0: Direct-Access JetFlash Transcend 2GB 8.07 PQ: 0 ANSI: 2 Jul 28 16:26:03 localhost klogd: sd 14:0:0:0: Attached scsi generic sg2 type 0 Jul 28 16:26:03 localhost klogd: sd 14:0:0:0: [sdb] 3944448 512-byte logical blocks: (2.01 GB/1.88 GiB) Jul 28 16:26:03 localhost klogd: sd 14:0:0:0: [sdb] Write Protect is off Jul 28 16:26:03 localhost klogd: sd 14:0:0:0: [sdb] Assuming drive cache: write through Jul 28 16:26:03 localhost klogd: sd 14:0:0:0: [sdb] Assuming drive cache: write through Jul 28 16:26:03 localhost klogd: sdb: sdb1 Jul 28 16:26:03 localhost klogd: sd 14:0:0:0: [sdb] Assuming drive cache: write through Jul 28 16:26:03 localhost klogd: sd 14:0:0:0: [sdb] Attached SCSI removable disk
[root@localhost ~]# fdisk /dev/sdb При этом используются команды:
Обычный порядок действий: Fdisk /dev/sdb d 1 (delete partition 1) n p 1 (new primary 1) a 1 (make part. #1 bootable) p (show part. Table) w (write changes and exit) В результате проведенных действий вывод таблицы разделов должен быть аналогичен следующему: Команда (m для справки): p Диск /dev/sdb: 2019 МБ, 2019557376 байт 255 heads, 63 sectors/track, 245 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Disk identifier: 0x114f63ba Устр-во Загр Начало Конец Блоки Id Система /dev/sdb1 * 1 245 1967931 83 Linux
[root@localhost ~]# mkfs.xfs -L /dev/sdb1 Иногда, (если раздел ранее содержал файловую систему Linux), mkfs выдаст сообщение об ошибке и откажется работать. В этом случае следует применить опцию “-f” (force) : [root@localhost ~]# mkfs.xfs –f -L /dev/sdb1
[root@localhost ~]# mkdir –p /media/disk
[root@localhost ~]# mount [-t xfs] /dev/sdb1 /media/disk/ /dev/sdb1 - имя устройства, созданного в процесса определения первичного раздела. /media/disk/ - точка монтирования, произвольная свободная директория.
[root@localhost ~]# cd /media/disk/ [root@localhost disk]# tar zxfS В корне USB Flash после этой операции должны быть файлы readme.x.x и директории slax и boot.
[root@localhost disk]# cd boot/ [root@localhost boot]# ./liloinst.sh ВНИМАНИЕ! Следите за правильностью выбора имени диска и раздела! Во время выполнения скрипта liloinst могут быть выданы запрос подтверждения. Внимательно читайте их, и убедитесь, что вы указали правильный раздел (sdb1, sdc1,) и диск (sdb,sdc,) .
[root@localhost boot]# cd / [root@localhost /]# umount /dev/sdb1 Поддержка XFSВ этом разделе приведены общие методы диагностики XFS, пути решения проблем приведены для OS CentOS. Для других Linux – действия аналогичны. Если по каким-то причинам не удается создать/смонтировать файловую систему XFS, проверьте, поддерживается ли XFS ядром: grep CONFIG_XFS_FS /boot/config[-] Если вывод пуст, то ваше ядро не поддерживает XFS. Вам необходимо установить ядро с поддержкой XFS или использовать другой дистрибутив. Например, Mandriva Linux 2010.x поддерживает XFS в стандартной установке. Если вывод содержит CONFIG_XFS_FS=y, то драйвер XFS встроен в ядро, всё должно работать. Если вывод содержит CONFIG_XFS_FS=m, проверьте, загружен ли модуль: lsmod|grep -i xfs Если вывод пуст (модуль не загружен), найдите модуль xfs, который может находиться /lib/modules//kernel/fs/xfs/ или в /lib/modules//extra/xfs/ Если ничего нет, то посмотрите доступные модули (Для CentOS): yum list available kmod-xfs\* Посмотреть тип ядра: uname -a установить модуль для имеющегося типа ядра (Для CentOS): yum install kmod-xfs-* xfsdump xfsprogs загрузить модуль: insmod /lib/modules//extra/xfs/xfs.ko Загрузка сетевой пробы с USB-Flash
- HPET (High-Precision Event Timer) – должен быть включен (ENABLE) - USB emulation (эмуляция USB носителя) должна быть HDD-only или Auto - Поддержка многоядерности и гипертрединга Multi-core и HT (HyperThreading) должны быть включены ENABLED - Поддержка Intel ACPI C-State Support (особенно состояния C3) для новых процессоров Xeon/i3/i5/i7 должна быть выключена (DISABLED). - Halt on any error, Halt if KDB not present – должны быть выключены (DISABLED). - Загрузка должна производиться с USB-Flash - Сохраните ваши изменения (обычно F10)
Если при загрузке вашего компьютера вы получаете сообщение “HPET not supported”, то работа IQMA на нём не гарантируется, и полученные результаты будут искажены. Если система зависает во время загрузки, попробуйте добавить опции ядра noapic nolapic. Вы можете сделать это нажав кнопку TAB во время вывода приглашения загрузчика LILO (обычно в течении нескольких секунд при загрузке). После этого, LILO покажет имя ядра, обычно “Slax”. Введите <�имя_ядра> noapic nolapic (через пробелы) и нажмите ВВОД. LILO 22.7.1 boot: Slax boot: Slax noapic nolapic Если система грузится, тогда измените файл /boot/lilo.conf, так, чтобы строки с “append” выглядели так: append = “edd=off ramdisk_size=6666 changes=slax noapic nolapic” Если это не помогает, обратитесь к поставщику IQM. Предварительная конфигурация сетевых параметров агента IQMA.Для конфигурации потребуется подключение монитора и клавиатуры к агенту. Если полученный образ IQMA уже содержит предварительную сетевую конфигурацию, которая Вас устраивает, указания этого раздела можно пропустить. Конфигурация IPПо умолчанию поддерживается только IPV4 и интерфейсы типа эзернет. VLANы и сабинтерфейсы (secondary) поддерживаются. Поскольку их конфигурация затруднительна для неопытного пользователя Linux/UNIX, предпочтительней возложить их настройку на поставщика решения.
rm /etc/udev/rules.d/70-persistent-net.rules После этого необходимо перегрузиться. Перепроверьте, что всё нормально. Внимание! Net-Probe IQMA поддерживает широкий спектр различных эзернет-интерфейсов, но может случиться так, что какой-то тип не поддерживается. Если команда “ifconfig –a” не показывает никаких интерфейсов типа eth, то система не определила вашу сетевую карту. Отошлите электронной почтой вашему поставщику вывод команды “lspci –vv” для получения помощи, или попробуйте другую сетевую карту.
ifconfig eth1 192.168.0.3 netmask 255.255.255.0 up route add -net default gw 192.168.0.130
Если эзернет-адаптер не определяется, обратитесь к вашему поставщику или в компанию НетПроб по e-mail с выводом команды “lspci -vv”. Попробуйте запустить агент на компьютере с другим типом Ethernet-адаптера.
nameserver 1.2.3.4 Внимание! Если агент будет получать сетевую конфигурацию по DHCP, необходимо удалить файл /etc/DHCP_disabled и перезагрузиться! Поддерживается только статический DHCP с прописанным соответствием MAC и IP адресов. Динамический DHCP не поддерживается! Конфигурация NTPВСЕ АГЕНТЫ РАБОТАЮТ ПО UTC/GMT И ДОЛЖНЫ БЫТЬ СИНХРОНИЗИРОВАНЫ ПО ВРЕМЕНИ!!! В файле /etc/ntp.conf должны быть строки server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 10 Если есть доступ по NTP в сеть Internet, можно синхронизировать время с пулом Интернет серверов NTP. Например, для синхронизации с четырьмя серверами в России: server ru.pool.ntp.org server 0.ru.pool.ntp.org server 1.ru.pool.ntp.org server 2.ru.pool.ntp.org Если в сети имеется собственный ntp-источник, или источник, предоставляемый провайдером (например, маршрутизатор Cisco), можно синхронизировать время с него вместо Internet пула NTP: server При условии доступности других агентов IQM рекомендуется добавить строчки для взаимной синхронизации времени между агентами: peer Дугих записей server и peer быть не должно. После внесения изменений в /etc/ntp.conf необходимо перезапустить ntpd при помощи команды: /etc/rc3.d/Sntpd restart Инициализация часовИнициализацию часов, в большинстве случаев надо выполнить один раз. Для этого необходимо:
/etc/rc3.d/Sntpd stop
ntpdate 192.168.0.183
/etc/rc3.d/Sntpd start
localhost etc]# ntpstat -l synchronised to NTP server (193.1.193.157) at stratum 3 time correct to within 80 ms – рассинхронизация должна быть не более 100 ms!!! polling server every 1024 s или ntpq ntpq> lpeers Появится информация такого вида: remote refid st t when poll reach delay offset jitter ============================================================================== +webhost.mitht.r 62.117.76.140 2 u 964 1024 377 1.578 8.074 0.975 +ns.mipt.ru 85.21.78.91 3 u 1022 1024 377 2.577 -15.199 0.582 *gw-pirogovka.mi 62.117.76.140 2 u 62 1024 377 2.151 5.026 0.081 LOCAL(0) .LOCL. 10 l 26 64 377 0.000 0.000 0.001 ntpq> или ntpq -p Убедиться, чтобы как минимум один пир был со значком + или *. Перезагрузка сервера агентаПри необходимости сервер агента можно перегрузить командой shutdown -r now Первичная конфигурация IQMAВся конфигурация агента и тестов осуществляется через интерфейс IQMM, изменения в конфигурации отражаются в конфигурационном файле IQMA, который находится в /etc/iqm_agent.conf. В нем описываются рабочие параметры работы самого агента и тесты, которые будут выполняться по расписанию или по требованию. В качестве комментария используется символ #. Конфигурационные блоки разделяются двойным переводом строки. Первым идет блок конфигурации агента, за ним – тесты. Содержимое файла представляет собой набор команд протокола прикладного уровня, используемого для управления агентом. До подключения к системе управления IQMM рекомендуется произвести первичную конфигурацию агента в файле конфигурации iqm_agent.conf. После того, как агент будет подключен к системе управления IQMM, не рекомендуется редактировать этот файл вручную, так как это приведет к рассогласованию реальной конфигурации агента и конфигурации, хранимой в системе управления IQMM. Строка блока конфигурации рабочих параметров агента выглядят следующим образом: set При необходимости отредактируйте значения следующих параметров. SID – уникальный идентификатор агента. Допускаются алфавитно-цифровые символы и знаки. ZID – номер зоны, к которой относится данный агент. Цифровое значение от 0 до 255. CoreIP – IP адрес СУ IQMM куда агент будет высылать файлы с результатами тестов. ResFileNOR – количество строк в файле результатов тестов, по достижении которого он будет ротирован. (Текущий закрыт и перемещен в директорию /cur, новый – открыт в директории /tmp) ResFileTimeOut – количество минут, по истечении которых файл результатов тестов будет ротирован. (Текущий закрыт и перемещен в директорию /cur, новый – открыт в директории /tmp) SendTimeOut – периодичность (в минутах), с которой файлы с записями о результатах тестов будут передаваться в СУ IQMM. FtpUser – имя пользователя, необходимое для авторизации при открытии транспортной сессии для передачи накопленных файлов с результатами тестов в СУ IQMM. Используется программой, определенной параметром SendCmd. FtpPassword – пароль, необходимый для авторизации при открытии транспортной сессии для передачи накопленных файлов с результатами тестов в СУ IQMM. Используется программой, определенной параметром SendCmd. ListenPort – порт TCP, который будет использоваться агентами для открытия управляющего канала. По данному порту агенты взаимодействовать друг с другом и СУ IQMM для проведения конфигурации и согласовании параметров тестов. Запуск SNMPDПри необходимости проведения мониторинга сетевой пробы средствами SNMP, необходимо запустить сервис snmpd. Это можно сделать командой: root@IQMA1:~# /etc/rc.d/rc.snmpd start Для того, чтобы после перезапуска системы сервис snmpd запускался автоматически, необходимо создать символический линк на скрипт: root@IQMA1:~# ln -s /etc/rc.d/rc.snmpd /etc/rc3.d/Ssnmpd ДиагностикаПроверка конфигурации IP, команда ifconfig: root@IQMA1:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:1c:c0:d7:6b:66 inet addr:192.168.0.201 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2293 errors:0 dropped:0 overruns:0 frame:0 TX packets:2477 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:237157 (231.5 KiB) TX bytes:289948 (283.1 KiB) Interrupt:16 Base address:0xe000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:12 errors:0 dropped:0 overruns:0 frame:0 TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3552 (3.4 KiB) TX bytes:3552 (3.4 KiB) Вывод команды должен показать имя активного ethetnet интерфейса, сконфигурированный на нем IP адрес и сетевую маску. Для просмотра всех интерфейсов (в том числе и неактивных) используется флаг –a. Проверка текущей конфигурации Ethernet осуществляется командой ethtool <�имя интерфейса>: root@IQMA1:~# ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: Twisted Pair PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000033 (51) Link detected: yes Проверка драйвера Ethernet осуществляется командой ethtool -i <�Имя интерфейса>: root@IQMA1:~# ethtool -i eth0 driver: r8101 version: 1.013.00-NAPI firmware-version: bus-info: 0000:01:00.0 Изменение текущей конфигурации Ethernet: ethtool -s <�Имя интерфейса> [speed 10|100|1000|2500] [duplex half|full] […см. man ethtool] Проверка маршрутизации: root@IQMA1:~# netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0 Проверка точности синхронизации времени ntpstat -l или ntpq -p: ntpstat -l ntpq -p Проверка наличия IQMA в памяти: $ ps ax|grep iqm_agent 20973 ? Ssl 0:35 ./iqm_agent Просмотр журнального файла IQMA: tail -f /usr/local/iqm_agent/iqm_agent.log Просмотр приложений принимающих tcp или udp соединения: root@IQMA1:~# netstat -lntup root@IQMA1:~# netstat -lntup Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:1189 0.0.0.0:* LISTEN 4150/iqm_agent tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 4110/sshd udp 0 0 0.0.0.0:161 0.0.0.0:* 4720/snmpd udp 0 0 192.168.0.201:123 0.0.0.0:* 4121/ntpd udp 0 0 127.0.0.1:123 0.0.0.0:* 4121/ntpd udp 0 0 0.0.0.0:123 0.0.0.0:* 4121/ntpd Перечень документации
ООО «НетПроб» |
![]() |
Внимание: Обновление данного софта можно проводить через web интерфес,... Внимание: При обновлении со старой версии по на новую, конфигурация устройства не сохраняется |
![]() |
Конфигурация программы конфигурация программы обучение Должна быть способна работать с отсканированными картами. Многие страны не имеют доступа к хорошим cd-сборникам карт |
![]() |
Название Первичная обработка Первичная обработка сейсмограмм традиционно состоит из следующих последовательных этапов |
![]() |
Руководство по установке и настройке Гис пространственно распределённых технологических и линейных объектов. Документ описывает программно-аппаратные требования рабочих... |
![]() |
Лекция Автоматическое и автоматизированное управление. 5 Лекция Основные требования к scada-системам и их возможности. Аппаратные и программные средства scada-систем 17 |
![]() |
Обновление программы "Альта-свх" от 29. 12. 2011 (версия 11) Внимание!... Внимание! Если Вы специально получали от компании «Альта-Софт» новый файл аcsvh exe, дата которого отлична от 09. 04. 2003 (в случае... |
![]() |
Дополнительные главы геофизических исследований скважин Сопоставление разрезов скважин; первичная обработка диаграмм гис, опорные пласты и требования к ним |
![]() |
Инструкция по обновлению ппо сэд ... |
![]() |
Часы цифровые с термометром чцта-250-4 Часы ведут отсчет не только суточного времени, но также текущей даты, месяца и года, что позволяет автоматически переходить с зимнего... |
![]() |
Пк «Собственность-смарт» Обновление версии 17. 02p4hf2 от 27. 10. 2017 г Обновление серверной части пк «Собственность-смарт» версии производится через «Центр обновления баз данных» |
![]() |
Внимание: в случае выхода из строя данного устройства при обновлении... ... |
![]() |
Технические требования для размещения на сайте kommersant ru Цп (центральный процессор). Загрузка должна составлять не более 20% (пиками не более 30%, но не в начале ролика). При тестировании... |
![]() |
Технические требования для размещения на сайте kommersant ru Цп (центральный процессор). Загрузка должна составлять не более 20% (пиками не более 30%, но не в начале ролика). При тестировании... |
![]() |
Технические требования для размещения на сайте kommersant ru Цп (центральный процессор). Загрузка должна составлять не более 20% (пиками не более 30%, но не в начале ролика). При тестировании... |
![]() |
Техническое задание на поставку межсетевого экрана (интернет-шлюза)... Межсетевой экран d-link dfl-870/A1A в комплекте с лицензией на обновление сигнатур антивируса (подписка на 12 месяцев) и лицензией... |
![]() |
Областной закон Внести в областной закон от 28. 12. 2010 №907-оз «Об областном бюджете на 2011 год и на плановый период 2012 и 2013 годов» (газета... |
Поиск |