Этот пост поможет правильно установить и сконфигурировать Oracle Enterprise Manager 13c.
Oracle Enterprise Manager - Это централизованный центр управления и мониторинга для всех продуктов Oracle. OEM способен управлять и мониторить и сторонние приложения и сообщать о всех критических проблемах основанные на установленных правилах установленные администратором.
Первоначальные настройки системы
- Oracle Linux 6.7 64 Bit Virtual Machine
- VirtualBox 5.1.6 for Windows hosts
- Oracle Database 12.1.0.2
- Oracle Enterprise Manager 13c
- Выделена оперативной памяти 12 Гб.
На операционной системе Oracle Linux 6.7 64 Bit предустановлена база данных Oracle Database 12c установка которой тут не рассматривается.
Предустановленные пакеты для корректной установки и настройки Oracle Management Service (OMS)
- make-3.81
- binutils-2.20
- gcc-4.4.4
- libaio-0.3.107
- glibc-common-2.12-1
- libstdc++-4.4.4
- libXtst-1.0.99 (x86_64)
- sysstat-9.0.4
- glibc-2.12
- glibc-devel-2.12-1.7 (i686)
- glibc-devel-2.12-1.7 (x86_64)
Обязательные пакеты для установки и работы Management Agent
Ниже список пакетов, которые должны быть установлены в системе для установки и работы OEM Management Agent.
- make-3.81
- binutils-2.20
- gcc-4.4.4
- libaio-0.3.107
- glibc-common-2.12-1.7
- libstdc++-4.4.4
- sysstat-9.0.4
Поиск и настройка основных пакетов
Для проверки установленных пакетов на ОС Oracle Linux, выполните команду ниже:
1
|
rpm -qa | grep package_name
|
Пример вывода
1
2
|
[oracle@localhost ~]$ rpm -qa|grep make
make-3.81-20.el6.x86_64
|
Для поиска пакетов RPM используйте утилиту YUM, выполнив команду. Если на сервере нет доступа к интернету, то заранее скачайте пакеты и установите их.
1
|
yum search package_name
|
Для установки RPM используйте утилиту YUM, выполнив команду ниже
1
|
sudo yum install package_name
|
Рекомендации настройки ядра системы
- Если OMS и Database расположены на разных хостах установите kernel.shmmax параметр в файле /etc/sysctl.conf
1
|
kernel.shmmax = 4294967295
|
- Если OMS и Database на одинаковых хостах, то можно параметры не менятьe.
- Добавьте / измените следующие строчки в файле /etc/sysctl.conf установите параметр local port в диапазоне 11000 – 65000
1
|
net.ipv4.ip_local_port_range = 11000 65500
|
- Перезапустите сервер для применение параметров.
Предустановки для пользователей и групп
- Создайте группу ‘oinstall’
1
|
groupadd oinstall
|
- Создайте пользователя ‘oracle’ и добавьте его в группу ‘oinstall’
1
|
useradd oracle -g oinstall
|
- Залогиньтесь под полдьзователем ‘oracle’ для дальнейшей установки и настройки.
Конфигурирование параметров Базы Данных для корректной установки
- Установите параметр optimizer adaptive features в положение false
1
|
alter system set optimizer_adaptive_features=false scope=both sid='*';
|
- Провео=рить результат можно выполнив команду
1
|
show parameter optimizer_adaptive_features
|
- Перезапустите Базу Данных
Core Components Installed
- Oracle Weblogic Server 12c Release 1 (12.1.3.0)
- JDK 1.7 – pre installed JDK is not supported from this release
- Oracle Management Service 13c Release 1
- Management Agent 13c Release 1
- Oracle JRF 12c Release 1 (12.1.3.0)
- Oracle Web Tier 12c Release 1 (12.1.3.0)
- Oracle BI Publisher 12c Release 1 (12.1.3.0)
- Default plug-ins Installed
- Oracle Database Plug-in
- Oracle Fusion Middleware Plug-in
- Oracle Exadata Plug-in
- Oracle Cloud Framework Plug-in
- Oracle System Infrastructure Plug-in
Перед установкой, выполните следующие действия
- Уберите из окружения переменных, переменные ORACLE_HOME & ORACLE_SID, если система устанавливается рядом с Базой
- Удалить все упоминания директорий Oracle в переменной PATH. Вы можете добавить их после установки OEM
- Важно что Weblogic Server предназначать будет только для OMS и он не будет дружить с другими продуктами Oracle Fusion Middleware
- Создайте и сконфигурируйте директории для BI Publisher
1
2
|
mkdir -p /u01/app/oracle/product/bip/config
mkdir -p /u01/app/oracle/product/bip/cluster
|
OEM установка и настройка
- OEM Cloud Control 13c установочные файлы
- em13100_linux64.bin (802 MB)
- em13100_linux64-2.zip (1.22 GB)
- em13100_linux64-3.zip (1.99 GB)
- em13100_linux64-4.zip (1.99 GB)
- em13100_linux64-5.zip (316 MB)
- ВАЖНО!!! Эти файлы не надо распаковывать. Предоставьте права на запуск .bin файла командой:
1
|
chmod 755 em13100_linux64.bin
|
- Выполните файл .bin
1
|
./em13100_linux64.bin
|
- Снимите галочку с предложение загрузки обновления и нажмите Next
- Нажмите Yes для дальнейшей устоновки
- Нажмите пропустить (Skip) на предложение обновления
- Убедитесь, что все пред установочные проверки прошли успешно и нажмите.
- При установки он предупредил что используется не стандартные порты и оперативной памяти установлено меньше 10 ГБ
- Мои настройки портов
- Настройки памяти
- Выберите стандартную (Simple) установку и нажмите Next
- В расширенной установки (Advanced), вы можете поменять настройки портов, имени домена доступа, пути для установки системы. Simple установка использует параметры по умолчанию. Для теста я вабрал Simple установку, но на реальных проектах нужно использовать расширенную (Advanced) установку и сконфигурировать систему под ваш проект.
- Укажите пути установки
- Middleware Home : /u01/app/oracle/product/oemfmw_13c
- Agent Base Directory : /u01/app/oracle/product/agent_13c (убедитесь что агент находится в различной с middleware home директории )
- Укажите имя хоста: oraclelinux6.localdomain
- Укажите пароль Администратора системы и параметры доступа к базе данных и нажмите Next
- В тестовой установки используется один и тот же пароль для Weblogic, Nodemanager, MDS, SYSMAN пользователя. В расширенной (Advanced) установки вы должны использовать разные пароли.
- В Database connection details, используется пользователь SYS имя перемещаемой базы данных
- На этом этапе какие рекомендуемые параметры будут использоваться в базе данных. Нажмите yes для применения параметров автоматически
- На этом этапе вы увидите предупреждение session_cached_cursors & shared_pool_size. Эти параметры должны быть значения рекомендуемые. Данные параметры требуется настроить в реальной эксплуатации. Так как это влияет на производительность. Вы можете сделать это после установки OEM. Я оставляю эти настройки для демо-установки.
- Обеспечить пути для программного обеспечения библиотеки, BI Publisher конфигурации кластера и каталогов. Они не являются обязательными и могут быть настроены с консоли OEM после установки. Но рекомендуется настроить во время установки. Вы также можете включить BI Publisher в процессе установки или может быть включена с помощью EMCTL после установки
- Software Library : /u01/app/oracle/product/swlib
- BI Publisher Config Directory : /u01/app/oracle/product/bip/config
- BI Publisher Cluster Directory : /u01/app/oracle/product/bip/cluster
- Проверьте детали установки и нажмите Install
- Процесс установки
- Процесс конфигурирования
- Процесс установки очень длинный. Наберитесь терпения
- По завершению процесса установки запустите скрипт от пользователя root
1
|
/u01/app/oracle/product/oemfmw_13c/allroot.sh
|
- Пример выполнения скрипта
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
[root@oraclelinux6 ~]# /u01/app/oracle/product/oemfmw_13c/allroot.sh
Starting to execute allroot.sh .........
Starting to execute /u01/app/oracle/product/oemfmw_13c/root.sh ......
/etc exist
Creating /etc/oragchomelist file...
/u01/app/oracle/product/oemfmw_13c
Finished product-specific root actions.
/etc exist
Finished execution of /u01/app/oracle/product/oemfmw_13c/root.sh ......
Starting to execute /u01/app/oracle/product/agent_13c/agent_13.1.0.0.0/root.sh ......
Finished product-specific root actions.
/etc exist
Finished execution of /u01/app/oracle/product/agent_13c/agent_13.1.0.0.0/root.sh ......
[root@oraclelinux6 ~]#
|
- Нажмите Close для завершения установки
- Процесс установки и конфигурирования закончен
Основные используемые порты системы
- Enterprise Manager Upload HTTP Port : 4889
- Enterprise Manager Upload HTTP SSL Port : 4903
- OHS HTTP Port : 9788
- OHS HTTP SSL Port : 9851
- BI Publisher HTTP Port : 9701
- Enterprise Manager Central Console HTTP SSL Port : 7802
- Enterprise Manager Central Console HTTP Port : 7788
- Node Manager HTTP SSL Port : 7403
- BI Publisher HTTP SSL Port : 9803
- Managed Server HTTP Port : 7202
- Managed Server HTTP SSL Port : 7301
- Oracle Management Agent Port : 3872
- Admin Server HTTP SSL Port : 7102
Основные адреса для доступа к системе
- Enterprise Manager Cloud Control : https://oraclelinux6.localdomain:7802/em
- Admin Server URL : https://oraclelinux6.localdomain:7102/console
- BI Publisher URL : https://oraclelinux6.localdomain:9803/xmlpserver
OEM
- Прочтите и согласитесь с лицензионным соглашением
- Выберите стартовую домашнюю страницу. Ее всегда можно поменять
Это все !! Теперь можно работать с OEM 13c.
Комментарии
Отправить комментарий