Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013)




Скачать 0.67 Mb.
Название Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013)
страница 4/7
Тип Инструкция
rykovodstvo.ru > Руководство эксплуатация > Инструкция
1   2   3   4   5   6   7


3.9.1.1 Установка и настройка JDK

Для работы программного обеспечения Поставщик Данных необходим пакет Oracle JDK версии не ниже версии 1.7.

Загрузите дистрибутив JDK 1.7 c http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html и поместите его в каталог /usr/java.

Последующие действия необходимо выполнять из-под пользователя root. Для переключения пользователя выполните команду:

su –

Распакуйте архив и установить альтернативы скриптов в каталоге usr/bin/ для java, jar и javac:

[root@ local java]# tar -xf jdk-7u17-linux-x64.gz

[root@ local java]# alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_17/bin/java 100

[root@ local java]# alternatives --install /usr/bin/javac javac /usr/java/jdk1.7.0_17/bin/javac 100

[root@ local java]# alternatives --install /usr/bin/jar jar /usr/java/jdk1.7.0_17/bin/jar 100

Переключите используемы скрипты на JDK 1.7:

[root@ local java]# alternatives --config java

There are 3 programs which provide 'java'.

Selection Command

-----------------------------------------------

*+ 1 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java

2 /usr/lib/jvm/jre-1.4.2-gcj/bin/java

3 /usr/java/jdk1.7.0_17/bin/java
Enter to keep the current selection[+], or type selection number: 3

Проверка версии JDK:

[root@local]# java -version

java version "1.7.0_17"

Java(TM) SE Runtime Environment (build 1.7.0_17-b02)

Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)

Измените значение переменной окружения $JAVA_HOME в /etc/profile

export JAVA_HOME="/usr/java/jdk1.7.0_17"

примените изменения командой: «./etc/profile»

3.9.1.2 Установка и настройка JBoss

Скопировать сервер приложений JBoss 4.2.3 в папку /opt/dp/jboss-4.2.3.GA. Для редактирования параметров выделяемой памяти сервера приложений, а также других параметров виртуальной машины JVM, необходимо открыть для редактирования файл /opt/dp/jboss-4.2.3.GA/bin/run.conf. В строке «JAVA_OPTS="-client -Djava.encoding=UTF-8 -Dfile.encoding=UTF-8 -Xms512m –Xmx8096m -XX:MaxPermSize=2048M"», где Xms – начальный размер heap-сегмента памяти, Xmx – максимальный, XX:MaxPermSize – максимальный размер Permanent Generation-сегмента памяти. Изменение других параметров осуществляется согласно документации http://docs.jboss.org/jbossas/docs/Server_Configuration_Guide/4/html/index.html.

ВНИМАНИЕ: Сервер приложений JBoss должен работать под отдельным пользователем системы (не root!), к примеру - «jboss». После создания пользователя и назначения привилегий на директорию /opt/dp/jboss-4.2.3.GA (чтение, запись и выполнение), требуется прописать имя пользователя в скрипт запуска сервера приложений. Для этого необходимо открыть для редактирования файл /opt/dp/jboss-4.2.3.GA/bin/jboss_init_redhat.sh. В строке «JBOSS_USER=${JBOSS_USER:-"RUNASIS"}» вместо RUNASIS указать «jboss».

3.9.1.3 Установка основного модуля Поставщик Данных.

  1. Распаковать архив dpms.sar-2.0--<�дата сборки>.zip и скопировать основной модуль комплекса Поставщик Данных dpms.sar в директорию /opt/dp/jboss-4.2.3.GA/server/default/deploy;

  2. Распаковать архив dpms-2.0--<�дата сборки>.zip и скопировать основную директорию с базовыми настроечными и системными файлами dpms в /opt/dp/jboss-4.2.3.GA/server/default/conf/;

  3. Скопировать модуль DPDB dpdb.ear и файл настройки базы данных dpdb-ds.xml в /opt/dp/jboss-4.2.3.GA/server/default/deploy.

  4. Создать директорию /opt/dp/jboss-4.2.3.GA/server/default/data/dpms. Скопировать в директорию файлы dpmsdb.properties и dpmsdb.script

  5. Скопировать библиотеки dpdb-api.jar и dpdb-ejb.jar в директорию /opt/dp/jboss-4.2.3.GA/server/default/lib

  6. Скопируйте скрипт init_soi_gen.sh в директорию /opt/dp

  7. Сгенерировать библиотеку для клиента Сервисный шины ЕСИМО – см. следующий п. 3.3.4.

  8. Необходимо проверить параметр, отвечающий за максимальное количество одновременно запущенных планировщиков. Откройте файл /opt/dp/jboss-4.2.3.GA/server/default/conf/dpms/config/quartz.properties. Значение параметра org.quartz.threadPool.threadCount должно быть равно 150.

  9. Проверить имя роли в файле /opt/dp/jboss-4.2.3.GA/server/default/conf/dpms/config/dpms-roles.properties. Имя роли должно быть установлено в соответствии с правилом:

:DP:ADMIN – администратор Поставщика Данных

:DP:USER – оператор Поставщика Данных

При обновлении перезаписать файл и отредактировать роли.

  1. Отредактировать файл /opt/dp/jboss-4.2.3.GA/server/default/conf/dpms/dpdb.properties

  2. При необходимости указать правильные значения переменных PATH_TO_IR и ELEMENTS_MD_FILE

  3. При обновлении версии ПД до 2.0 необходимо вручную отредактировать файл config.properties. В конец файла добавляется новая строка с параметром nodeId:

nodeId = RNODC

где RNODC – идентификатор центра ЕСИМО (поставщика информации в единую систему), в котором установлен Поставщик Данных (таблица 2.1)

  1. Проверить, что директориям и всем файлам внутри присвоен пользователь jboss и группа ftp_users.

3.9.1.4 Генерация клиента Сервисной шины СОИ ЕСИМО

1) Остановите сервер приложений JBoss.

2) Перейдите в директорию /opt/dp и откройте для редактирования файл init_soi_gen.sh

3) Убедитесь, что доменное имя Сервисной шины ЕСИМО указано верно в следующих URL: http://<�адрес СОИ вышестоящего узла>:18080/webServiceBus?wsdl, http:// <�адрес СОИ вышестоящего узла>:18080/loggingws/LoggingWSImpl?wsdl

4) Сохраните файл и запустите скрипт init_soi_gen.sh

В результате работы скрипта будут сгенерированы библиотеки:

/opt/dp/jboss-4.2.3.GA/server/default/lib/bus-ws-client.jar

/opt/dp/jboss-4.2.3.GA/server/default/deploy/dpms.sar/lib/logging-ws-client.jar

5) Запустите сервер приложений JBoss.

3.9.1.5 Установка и настройка средств авторизации и аутентификации пользователя

В ЕСИМО реализована единая политика доступа пользователей (персонала операторов ЕСИМО) к прикладным программным компонентам узлов, включая Поставщик Данных. Политика построена на единой классификации ролей пользователей и обеспечении единого входа в системы (SSO). Клиент авторизации и аутентификации JOSSO настраивается через конфигурационный файл /opt/dp/jboss-4.2.3.GA/server/default/conf/josso-agent-config.xml. В файле должны быть прописаны следующие настройки:

http://idp.esimo.ru:8080/josso/signon/login.do

http://idp.esimo.ru:8080/josso/signon/logout.do





http://idp.esimo.ru:8080/IDBUS





3.9.1.6 Конфигурация основного модуля Поставщика Данных

Откройте браузер и введите ссылку http://<�адрес_сервера_ citu-m >:<�порт>/dpms

Нажмите на ссылку «Вход» и введите логин и пароль. В верхнем меню нажмите на ссылку «АРМ Администратора». Слева в меню нажмите на ссылку «Управление настройками приложения». На открывшейся странице нажмите ссылку «Редактировать» напротив «Конфигурационный файл приложения 'Поставщик Данных», в соответствии с рисунком 3.44.

Рисунок 3.44 – Интерфейс настройки конфигурации приложения

В новом окне откроется страница с конфигурационными параметрами АПК Поставщик Данных в соответствии с рисунком 3.45.



Рисунок 3.45 – настройка конфигурационных параметров Поставщик Данных

Необходимо проверить и отредактировать параметры согласно таблице 3.3.

Таблица 3.3 – Конфигурационные параметры комплекса Поставщик Данных

Название параметра

Значение по-умолчанию

Описание параметра

URL Сервера Интеграции

http://is.esimo.ru/iserv2

Адрес Сервера Интеграции, к которому подключен Поставщик Данных. По-умолчанию установлен адрес Сервера Интеграции РЦИТУ.

Логин пользователя Сервера Интеграции

jcportal

Значение не меняется

Пароль пользователя Сервера Интеграции

portal

Значение не меняется

Внутренний IP-адрес[:порт] сервера Поставщика Данных

127.0.0.1:8080

Внутренний IP адрес и порт сервера приложений JBoss. Необходимо указать IP адрес и порт внутреннего сетевого интерфейса. Если сетевой интерфейс один, то указывается его IP (доменное имя) и порт

Внешний IP-адрес[:порт] сервера Поставщика Данных

127.0.0.1:8080

Внешний IP адрес и порт сервера приложений JBoss. Необходимо указать IP адрес и порт внешнего сетевого интерфейса. Если сетевой интерфейс один, то указывается его IP и порт. Внимание: требуется обязательно поменять значение IP адреса по-умолчанию 127.0.0.1 на внешнее DNS имя сервера СИТУ(МИНИМАЛЬНАЯ КОНФИГУРАЦИЯ)

Адрес[:порт] прокси-сервера




В случае соединения ПД с СИ через прокси-сервер необходимо указать IP адрес и порт прокси-сервера

Код страны

RU

Код страны, в соответствии со стандартом ISO 3166-1-alpha-2 (http://www.iso.org/iso/country_codes/iso_3166_code_lists/country_names_and_code_elements.htm)

Формат даты

dd-MM-yyyy HH:mm

Шаблон для вывода даты/времени в интерфейсе пользователя ПД.

Уникальный идентификатор Поставщика Данных

RIHMI-WDC

Уникальный идентификатор Поставщика Данных (идентификатор сервера – АПК дан ранее dp..esimo.ru.) Назначается согласно таблице 2.1. или ВНИИГМИ-МЦД в соответствии со словарем организаций при необходимости ввода нового идентификатора.

Наименование (аббревиатура или краткое наименование) центра ЕСИМО (поставщика информации в единую систему).

ВНИИГМИ-МЦД

Принятое наименование (аббревиатура) центра ЕСИМО или поставщика информации в единую систему согласно таблице 1.1. данных. Назначается ВНИИГМИ-МЦД в соответствии со словарем организаций.

Идентификатор узла

GVC

Идентификатор узла в соответствии с правилами идентификации в зависимости от типа узла ЕСИМО – в настоящем случае РЦИТУ (ГВЦ Росгидромета)

Язык интерфейса Поставщика Данных

русский

Язык интерфейса пользователя

Дата обновления ПО Поставщика Данных




Дата последнего обновления ПО Поставщик Данных. Устанавливается разработчиками ПО.

Версия ПО Поставщика Данных




Устанавливается разработчиками ПО.

Адрес веб-сайта с документацией

http://www.esimo.ru

Адрес веб-сайта с документацией по проекту ЕСИМО

Режим SOAP web-сервисов

true

Включение механизма оповещения об изменении метаданных и поступления новых данных. (НЕ ИЗМЕНЯЕТСЯ)

Режим логирования (вызов SOAP web-сервисов)

true

Включение режима логирования на Cервисную Шину. (НЕ ИЗМЕНЯЕТСЯ)

Максимальное число записей в ответе на тестовый запрос

100

Число записей, получаемых от источника при проверке данных через тестовый запрос на данные.

Максимальное кол-во параллельных потоков

5

Количество одновременных потоков по обработке данных, запускаемые Поставщиком Данных. Зависит от количества оперативной памяти и процессора.

Код тематической федерации федерации

1.2

Значение не меняется

Стандарт словаря параметров

ESIMO

Значение не меняется

Имя Quartz-сервиса

DPMSQuartzScheduler

Значение не меняется

После завершения настройки нажмите кнопку «Сохранить». Внимание: процесс сохранения настроек может выполняться несколько минут в зависимости от мощности сервера из-за механизма кэширования системных элементов. После сообщения вверху страницы об успешном сохранении страницу (вкладку) браузера можно закрыть.

3.9.1.7 Перенос ресурсов действующего комплекса “Поставщик данных” на новый АПК

В описании последующих действий переменная $OLD_JBOSS_HOME означает директорию на старом АПК, переменная $JBOSS_HOME означает директорию на новом АПК.

  • Скопировать блоки c тэгами RU_<�ИД Центра>_01_Job из файла $OLD_JBOSS_HOME/server/default/conf/dpms/config/quartz-jobs.xml в файл $JBOSS_HOME/server/default/conf/dpms/config/quartz-jobs.xml

  • Скопировать файл $OLD_JBOSS_HOME/server/default/conf/dpms/config/users.txt в директорию $JBOSS_HOME/server/default/conf/dpms/config/

  • Скопировать файл Скопировать файл $OLD_JBOSS_HOME/server/default/conf/dpms/config/dpms-roles.properties в директорию $JBOSS_HOME/server/default/conf/dpms/

Исправить роли в соответствии с правилом <�Идентификатор центра>:DP:ADMIN

  • Скопировать файл $OLD_JBOSS_HOME/server/default/conf/dpms/dpms-users.properties в директорию $JBOSS_HOME/server/default/conf/dpms/config

  • Скопировать директорию $OLD_JBOSS_HOME/server/default/conf/dpms/data в директорию $JBOSS_HOME/server/default/conf/dpms

  • Скопировать директорию $OLD_JBOSS_HOME/server/default/conf/dpms/fas в директорию $JBOSS_HOME/server/default/conf/dpms

Если есть ИР с подключенными структурированными файлами данных необходимо скопировать все исходные файлы данных со старого сервера АПК на новый сервер СИТУ(МИНИМАЛЬНАЯ КОНФИГУРАЦИЯ) . Пути к файлам данных указаны в интерфейсе пользователя Поставщика Данных «Редактирование описания ИР/Связь с данными» для каждого ИР.

Во всех файлах с расширением XML поменять абсолютные физические пути к файлам исходных данных на старом сервере АПК на новые пути.

  • Скопировать директорию $OLD_JBOSS_HOME/server/default/conf/dpms/instances в директорию $JBOSS_HOME/server/default/conf/dpms

Во всех файлах с расширением XML поменять IP адреса старого сервера ПД на доменное имя нового сервера СИТУ(МИНИМАЛЬНАЯ КОНФИГУРАЦИЯ) .

Во всех файлах с расширением XML поменять абсолютные физические пути, указывающие на директорию установки JBoss в тэгах на новые пути установки JBoss на сервере СИТУ(МИНИМАЛЬНАЯ КОНФИГУРАЦИЯ) .

  • Скопировать директорию $OLD_JBOSS_HOME/server/default/conf/dpms/lock в директорию $JBOSS_HOME/server/default/conf/dpms

  • Скопировать директорию $OLD_JBOSS_HOME/server/default/conf/dpms/resources в директорию $JBOSS_HOME/server/default/conf/dpms

  • Скопировать директорию $OLD_JBOSS_HOME/server/default/conf/dpms/upload в директорию $JBOSS_HOME/server/default/conf/dpms

  • Отредактировать абсолютные физические пути в файле $JBOSS_HOME/server/default/conf/dpms/dpdb.properties

Теперь все описания ИР и конфигурационные файлы находятся на новом сервере СИТУ(МИНИМАЛЬНАЯ КОНФИГУРАЦИЯ) .

3.9.1.8 Загрузка и синхронизация общесистемного словаря параметров, кодов и классификаторов

Комплекс Поставщик Данных осуществляет приведение локальных данных, предоставляемых в ЕСИМО, к общесистемным спецификации по именованию и другим свойствам параметров (элементов данных), кодированию и классификации.

Перед началом использования Поставщика Данных необходимо осуществить загрузку описаний системных элементов данных (общесистемного словаря параметров) и общих кодов и классификаторов (ОКК) с Сервера Интеграции узла ЕСИМО, к которому присоединен СИТУ(минимальная конфигурация) , или провести их синхронизацию, если осуществляется перенос Поставщика Данных на новую платформу.

Выберите «АРМ Администратора» в верхнем меню и нажмите на ссылку «Управление диспетчером задач».



Рисунок 3.46 – Страница управления диспетчерами задач

Нажмите на иконку редактирования рядом с пунктом «Обновление системных элементов данных» и поставьте ближайшее время в поле «Cron–выражение для планировщика». Аналогичным образом настройте планировщик «Обновление кодов».

3.9.2 Тестирование работы Поставщика Данных

Сервер приложений журналирует все события (запуск, работа сервера, ошибки) в файлы boot.log и server.log, хранящиеся в директории /opt/dp/jboss-4.2.3.GA/server/default/log/. Опционально включается журнал посещений, который хранится в файле типа localhost_access_log.2013-10-10.log

Для того чтобы проверить, запустился сервер АПК или нет, необходимо открыть браузер и набрать следующий адрес: http://[servername]:[port]/dpms/, где servername – доменное имя или IP-адрес сервера, на котором установлен АПК Поставщик Данных, port – порт, на который настроен сервер приложений JBoss (80 по умолчанию).

Если установка и настройка были выполнены правильно, то в браузере должно отобразиться страница в соответствии с рисунком 3.47. В противном случае необходимо заново проверить настройки Поставщика Данных.

Рисунок 3.47 – Стартовая страница АПК Поставщик Данных

Нажмите на ссылку «Вход», будет запрошен логин и пароль пользователя Поставщика Данных.

Если попытка авторизации завершилась неуспешно, то необходимо проверить роли для пользователей Поставщика Данных на портале. Роли на портале должны быть прописаны администратором портала вышестоящего узла согласно запросу от узла СИТУ(минимальная конфигурация) по шаблону:

:DP:ADMIN – администратор Поставщика Данных

:DP:USER – оператор Поставщика Данных

,где nodeID - идентификатор узла согласно таблице п. 3.9.1
1   2   3   4   5   6   7

Похожие:

Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Техническое задание на выполнение работ по монтажу муниципального...
«Безопасный город» Самарской области в рамках Распоряжения Правительства Российской Федерации от 03. 12. 2015 №2446-р об утверждении...
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Инструкция по обновлению по приёмников моделей gs-8300, gs-8300М, gs-8300N
Статус. Убедитесь, что версия программного обеспечения вашего приемника соответствует версии 97, а версия модуля — 27
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Аппаратно-программный комплекс экосан руководство по эксплуатации мкдн. Пк000001-61
Мы рады приветствовать Вас в качестве пользователя аппаратно-программного комплекса для оценки функционального состояния организма...
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Бизнес план производство аппаратно-программного комплекса «ткд-кардио»...
Производство аппаратно-программного комплекса «ткд-кардио» для оснащения системы телекардиодиагностики
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Инструкция по загрузке и установке демонстрационной версии программного...
Отличие демонстрационной версии программного комплекса от рабочей только в ограниченном сроке использования, равном 14 календарным...
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Аппаратно-программный комплекс аудио- и видеонаблюдения за дорожной обстановкой «эксперт- м. 2»
Руководство по эксплуатации предназначено для изучения устройства и принципа действия аппаратно-программного комплекса аудио- и видеонаблюдения...
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Совместное научно-производственное предприятие «Промэкс» Особенности...
Реализация аппаратно- программного сопряжения со счетчиками, устройствами защиты и автоматики
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Техническое задание на выполнение работ по «Модернизации аппаратно-программного...
«Модернизации аппаратно-программного комплекса (апк) по проверке аппаратуры па-м жипс. 421427. 062 для выполнения проверки аппаратуры...
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Конкурсная документация Открытого конкурса в электронной форме на...
Открытый конкурс в электронной форме (далее – конкурс) на право заключения договора на поставку аппаратно-программного комплекса...
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon К Техническому заданию на выполнение опытно-конструкторской работы...
Техническому заданию на выполнение опытно-конструкторской работы и создание опытного образца систем аппаратно-программного комплекса...
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Извещение о закупке
«Поставка аппаратно-программного комплекса системы визуализации постановочного процесса и контрольного монитора»
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Научно-исследовательская работа (нир)
«Разработка аппаратно-программного комплекса диспетчеризации подстанций 35/10 кВ на основе узлов контроля параметров»
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Инструкция по установке обновления программного комплекса «СБиС++: Электронная отчетность»

Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Инструкция по установке программного комплекса офд список рекомендуемой литературы
Перед началом установки программного обеспечения офд необходимо ознакомиться со следующим списком литературы
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Инструкция по обновлению и установке клиентской части системы «дело»...
Инструкция по обновлению и установке клиентской части системы «дело» версии 15. 7 (толстый клиент)
Инструкция по установке, обновлению и эксплуатации аппаратно-программного комплекса узла есимо категории “специализированный информационно-технологический узел” (минимальная конфигурация) (Версия 1, 26. 11. 2013) icon Бюллетень
Утвердить прилагаемый состав Межведомственной комиссии по вопросам, связанным с внедрением и развитием систем аппаратно-программного...

Руководство, инструкция по применению






При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск