Установка Bundle Patch 11.1.1.5.8 на Oracle Identity Manager 11.1.1.5.x

Установка Bundle Patch 11.1.1.5.8 на Oracle Identity Manager 11.1.1.5.x

Пару дней назад появился Bundle Patch 11.1.1.5.8 для продукта Oracle Identity Manager. После чего оракловцы в течение нескольких дней добавили описание багов, которые устранены этим патчем, в документ "Information And Bug Listing of Oracle Identity Manager Bundle Patches: 11.1.1.5.x (PS1) Version [ID 1360009.1]".

Для других версий OIM патч x.x.x.x.8 был выпущен ранее:

  • OIM 11.1.2.0.8 патч: 16872081 (дата релиза: 28 июня 2013)
  • OIM 11.1.1.3.8 патч: 13589894 (дата релиза: 03 апреля 2012)

Ссылка на OIM 11.1.1.5.8 патч 16586109 (дата релиза: 16 июля 2013): https://support.oracle.com/epmos/faces/ui/patch/PatchDetail.jspx?patchId...
Ссылка на документ "Information And Bug Listing of Oracle Identity Manager Bundle Patches: 11.1.1.5.x (PS1) Version [ID 1360009.1]": https://support.oracle.com/epmos/faces/DocContentDisplay?_afrLoop=430590...

Установка патча 11.1.1.5.8 (16586109) на OIM 11.1.1.5.x выполняется следующим образом:

  1. Скачать патч 13106312 для SOA 11.1.1.5.0
  2. Остановить все серверы в домене Weblogic.
  3. Установить переменные в ОС Linux
    ORACLE_HOME=/oracle/Middleware/Oracle_SOA1
    PATH=$PATH:/oracle/Middleware/Oracle_SOA1/OPatch
    export PATH ORACLE_HOME

    или ОС Windows
    set ORACLE_HOME=C:\oracle\Middleware\Oracle_SOA1
    set PATH=%PATH%;C:\oracle\Middleware\Oracle_SOA1\OPatch
  4. Перейти в директорию /p13106312_111150_Generic/13106312
  5. Выполнить opatch apply
  1. Остановить все серверы в домене Weblogic.
  2. Установить переменные в ОС Linux
    ORACLE_HOME=/oracle/Middleware/Oracle_IDM1
    PATH=$PATH:/oracle/Middleware/Oracle_IDM1/OPatch
    export PATH ORACLE_HOME

    или ОС Windows
    set ORACLE_HOME=C:\oracle\Middleware\Oracle_IDM1
    set PATH=%PATH%;C:\oracle\Middleware\Oracle_IDM1\OPatch

    Для некоторых патчей переменная ORACLE_HOME должна указывать на ../oracle_common или ../Oracle_SOA1. Также бывает, что opatch запускается несколько раз в начале для с одним значением ORACLE_HOME, а потом с другим. Подробнее это указывается в разделе "Prerequisites of Applying the Bundle Patch" README файла, который идет вместе с патчем.
  3. Перейти в директорию /p16586109_111150_Generic/16586109/OIM/16482363
  4. Выполнить opatch apply
  5. Повторить процедуру на других хостах, если OIM установлен в кластере.
  1. Запустить АдминСервер
  2. Заполнить /oracle/Middleware/Oracle_IDM1/server/bin/patch_oim_wls.profile. Пример заполнения для Linux идет вместе с патчем (sample_patch_oim_wls.profile.nonfa), поэтому вот пример для Windows:

    ant_home=C:/oracle/Middleware/modules/org.apache.ant_1.7.1
    java_home=C:/oracle/jdk1.6.0_45
    mw_home=C:/oracle/Middleware
    oim_oracle_home=C:/oracle/Middleware/Oracle_IDM1

    operationsDB.user=DEV_OIM
    OIM.DBPassword=welcome1
    operationsDB.driver=oracle.jdbc.OracleDriver
    operationsDB.host=DBHOST.SECURNY.COM
    operationsDB.serviceName=orcl.securny.com
    operationsDB.port=1521
    appserver.type=wls

    isMTEnabled=false
    mdsDB.user=DEV_MDS
    mdsDB.password=welcome1
    mdsDB.host=DBHOST.SECURNY.COM
    mdsDB.port=1521
    mdsDB.serviceName=orcl.securny.com

    weblogic_user=weblogic
    weblogic_password=welcome1
    weblogic_host=OIMHOST1.SECURNY.COM
    weblogic_port=7001
    weblogic.server.dir=C:/oracle/Middleware/wlserver_10.3

    oimserver_host=OIMHOST1.SECURNY.COM
    oimserver_port=14000
    oim_managed_server=oim_server1
    oim_domain_dir=C:/oracle/Midlleware/user_projects/domains/oim_domain

    isSODEnabled=false

    soa_home=C:/oracle/Midlleware/Oracle_SOA1
    soa_managed_server=soa_server1
    soaserver_host=OIMHOST1.SECURNY.COM
    soaserver_port=8001

    isOHSEnabled=false

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

  3. Установить переменные окружения для Linux:
    PATH=$PATH:$JAVA_HOME/bin
    или для Windows:
    set MW_HOME=C:\oracle\Middleware
    set WL_HOME=C:\oracle\Middleware\wlserver_10.3
    set JAVA_HOME=C:\oracle\jdk1.6.0._45
    set ANT_HOME=C:\oracle\Middleware\modules\org.apache.ant_1.7.1
    set OIM_ORACLE_HOME=C:\oracle\Middleware\Oracle_IDM1
    set PATH=%JAVA_HOME%\bin;%ANT_HOME%\bin;%PATH%
  4. Выполнить /oracle/Middleware/Oracle_IDM1/server/bin/patch_oim_wls.sh или C:\oracle\Middleware\Oracle_IDM1\server\bin\patch_oim_wls.cmd. Если OIM установлен в кластере, то данные действия опять же нужно выполнять на каждой его ноде.
  5. Убедиться, что лог /oracle/Middleware/Oracle_IDM1/server/setup/deploy-files/patch_oim_wls.log не содержит ошибок.
  6. Выполнить дополнительные действия, например загрузить EventHandlers из p16586109_111150_Generic/16586109/OIM/16482363/files/server/patching/importDir/md2/metadata/iam_features-accesspolicy/event-definition/EventHandlers.xml в MDS и очистить кэш. Подробнее об этом написано в README файле, который идет вместе с патчем.
  7. Обновить шаблоны отчетов BI Publisher'а.

Оставить комментарий