oracle_iam_configuration

Oracle Internet Directory 12.2.1.4 Installation

Oracle Internet Directory 12.2.1.4 Installation

INTRODUCTION Oracle Internet Directory(OID)

 

What is OID?

Oracle Internet Directory (OID) is a scalable LDAP-based directory service that acts like a centralized address book for businesses. It stores and manages user identities, application data, and system information securely in one place, simplifying operations for enterprises.

 

What Can It Do?

  • Centralized Storage: Keeps all user and system data in one secure, easily accessible location.
  • LDAP Support: Fully compliant with LDAP v3 standards, ensuring compatibility with many systems.
  • Integration-Friendly: Works seamlessly with Oracle software (e.g., Oracle Fusion Middleware, Oracle E-Business Suite) and third-party tools like Active Directory.
  • Handles Large Data Volumes: Manages millions of records without compromising speed or performance.
  • Secure and Reliable: Offers encryption, access controls, and high availability with replication and clustering.

 

How It Works

  • Directory Information Tree (DIT): Organizes data like a family tree, making it easy to locate users or systems.
  • Oracle Directory Server: Processes user requests, such as logins or data updates.
  • Synchronization: Oracle Directory Integration Platform (ODIP) ensures data is always up-to-date across systems.

 

  • Single Sign-On (SSO): Simplifies logins by letting users access multiple systems with one set of credentials.
  • Streamlined Identity Management: Centralizes user accounts and permissions, reducing administrative burden.
  • Enhanced Security: Protects sensitive information with strict controls and encrypted connections.
  • Enterprise Integration: Allows smooth interaction with both Oracle and non-Oracle tools.

 

Summary

Oracle Internet Directory is a powerful, secure, and efficient solution for businesses that need to manage large amounts of user and system data. It’s particularly beneficial for companies using Oracle products, helping them streamline operations, boost security, and ensure smooth system performance.

 

INTRODUCTION Oracle Directory Integration Platform(ODIP)

 

What is ODIP?

ODIP is a component of Oracle Internet Directory (OID) that ensures smooth data synchronization between OID and other directories, databases, or applications. It helps keep user information consistent and up-to-date across different systems.

 

Key Features

  • Data Synchronization: Automatically syncs data like user profiles, passwords, and group memberships between systems.
  • Two-Way Integration: Supports both import (pulling data into OID) and export (pushing data from OID to other systems).
  • Support for Multiple Directories: Works with other directories, such as Microsoft Active Directory or Sun Directory.
  • Flexible Configuration: Allows customization of synchronization rules based on organizational needs.

 

How ODIP Works

  • Connectors: Prebuilt or custom connectors link OID to other directories or databases.
  • Synchronization Profiles: Define rules for what data should be synced, how often, and in which direction.
  • Real-Time Updates: Ensures changes made in one system are reflected instantly or on schedule in others.

 

Use Cases

  • User Onboarding/Offboarding: Automatically propagates changes in user accounts to all connected systems.
  • Password Sync: Keeps passwords synchronized across multiple directories for seamless login.
  • Hybrid Environments: Bridges on-premise and cloud systems, ensuring data consistency.

 

Summary

Oracle Directory Integration Platform (ODIP) is essential for organizations that need to synchronize identity data across multiple systems, ensuring data consistency, automation, and streamlined identity management. It complements OID by connecting it with the broader IT ecosystem.

 

 

Benefits of OID and ODIP Together:

  • Centralized Management: OID acts as a single source of truth for user and system data.
  • Data Consistency: ODIP keeps all connected systems synchronized.
  • Enhanced Security: Unified control over access and data policies.
  • Automation: Reduces manual effort in managing user data.
  • Seamless Integration: Bridges diverse systems for smooth operations.

Summary:

OID simplifies identity management by centralizing data, while ODIP ensures data consistency across systems. Together, they enable secure, efficient, and automated identity and directory management for modern enterprises.

 

 

Oracle Internet Directory (OID) 12.2.1.4 Installation

 

Step 1: Install and Configure Oracle Database for Oracle Internet Directory

Please refer to the following blog for detailed guidance.

Step 2: Install Oracle Fusion Middleware 12c

Detailed instructions can be found in the following blog.

 

  • Once the Infrastructure installation has been completed, the OID software can be installed into the same Infrastructure’s Oracle Home. In 12c the installer has been incorporated into a single binary. 
  • Executing this binary will install OID, Directory Integration Platform (DIP) and Oracle Directory Services Manager(ODSM) into this Infrastructure’s Oracle

 

Untar Oracle Internet Directory (OID) software

[oidmgr@oidserver oid]$ unzip -qo V983403-01.zip

[oidmgr@oidserver oid]$ ls -l
total 5025468
-r-xr-xr-x. 1 oidmgr oinstall 2579525498 Sep 13 2019 fmw_12.2.1.4.0_oid_linux64.bin
-rw-r–r–. 1 oidmgr oinstall 10185 Sep 16 2019 fmw_12214_readme.html
-rwxrwxrwx. 1 oidmgr oinstall 2566529344 Nov 17 22:36 V983403-01.zip

 

ISSUE 1 (If Installing OID on OEL/RHEL 8)

If you are installing the OID 12.2.1.4 on Oracle Enterprise Linux(OEL) 8.x, you might face this issue as shown in below Snapshot while running the Installer. If you are installing it on below OEL 8.x  then run the Installer directly /u02/oid/fmw_12.2.1.4.0_oid_linux64.bin 

For resolving issue

Installation of Fusion Middleware 12.2.1.4.0 Distributions on Red Hat Linux or Oracle Linux Version 8 Fail Checking EL7 Package Requirements (Doc ID 2652061.1)

  1. Make sure that all other OL/EL8 required Operating System packages are installed.
    Reference: 12.2.1.4 Fusion Middleware Requirements Guide
  2. Download Patch 31190532 and follow the README instructions to install the Oracle Fusion Middleware Distribution.
  3. Optional: If one plans to use $ORACLE_HOME/wlserver/server/native/linux/x86_64/libwlenv.so
  4. Download and apply Patch 31090393 – OL8 12.2.1.4: EL7 COMPAT-LIBCAP NOT REQUIRED, EL7 LIBSTDC++ FOR LIBWLENV.SO

 

Download the Patch and Untar

[oidmgr@oidserver u02]$ unzip -qo p31190532_122140_Generic.zip
[oidmgr@oidserver u02]$ cd 31190532
[oidmgr@oidserver 31190532]$ ls -l
total 16
drwxr-xr-x. 2 oidmgr oinstall 4096 Apr 24 2020 jlib
drwxr-xr-x. 28 oidmgr oinstall 4096 Apr 14 2020 prereq_metadata
-rw-r–r–. 1 oidmgr oinstall 2752 Jun 25 2020 readme.txt
drwxr-xr-x. 35 oidmgr oinstall 4096 Apr 14 2020 shiphome_checkin

 

Running Intaller for OID 12.2.1.4 on OEL/RHEL 8.x

[oidmgr@oidserver 31190532]$ /u02/oid/fmw_12.2.1.4.0_oid_linux64.bin -prereqConfigLoc /u02/31190532/prereq_metadata/oracle.as.install.oid.prerequisite/prereq

 

Running OID Setup

[oidmgr@oidserver 31190532]$ /u02/oid/fmw_12.2.1.4.0_oid_linux64.bin -prereqConfigLoc /u02/31190532/prereq_metadata/oracle.as.install.oid.prerequisite/prereq

Launcher log file is /tmp/OraInstall2024-11-18_02-59-12AM/launcher2024-11-18_02-59-12AM.log.
Checking if CPU speed is above 300 MHz. Actual 2208.004 MHz Passed
Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed
Checking swap space: must be greater than 512 MB. Actual 16379 MB Passed
Checking if this platform requires a 64-bit JVM. Actual 64 Passed (64-bit not required)
Checking temp space: must be greater than 300 MB. Actual 52902 MB Passed
Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2024-11-18_02-59-12AM
Log: /tmp/OraInstall2024-11-18_02-59-12AM/install2024-11-18_02-59-12AM.log

Select Skip Auto Updates

Click Next

For the COLLOCATED Installation Type,

select the same ORACLE HOME the Infrastructure installation created

Standalone Mode:

If you do not require Oracle Fusion Middleware (FMW) Infrastructure and just wish to install Oracle Internet Directory, then it is referred to as Standalone Mode. In this mode, OID and DIP must be managed via the command line and not the GUI interface Oracle Directory Services Manager (ODSM) or Enterprise Manager Fusion Middleware Control (EM FMWc) associated with the FMW Infrastructure. The FMW Infrastructure also includes a full WebLogic Server, ADF, OPSS, and other components, generally not required for an LDAP server.  The advantage of OID Standalone may be to provide a database and LDAP server to many applications from a separately secured server with a minimal footprint.

Collocated Mode:

If you require Oracle Fusion Middleware Infrastructure and Oracle Internet Directory, then it is referred to as Collocated Mode.  In this case install Oracle Fusion Middleware Infrastructure 12c (12.2.1.4.0) first, followed by the Oracle Internet Directory 12c (12.2.1.4). Both Infrastructure and Oracle Internet Directory must be installed in the same Oracle Home, hence the collocated terminology.

 Oracle Fusion Middleware Infrastructure distribution provides Weblogic Server, ADF Runtime, and advanced features such as OPSS and Enterprise Manager Fusion Middleware Control (EM FMWc) along with supporting Metadata Repository schemas and configuration of Oracle Directory Services Manager (ODSM). The FMW Infrastructure is a prerequisite for all other FMW products, except those that offer a standalone option (e.g. Oracle HTTP Server and Oracle Internet Directory).

Select the JDK Home to use for this installation. 

 

Click Next

Click Next

Review the Installation Summary screen. To change entries Click BACK to the pertinent screen. 

Once satisfied with the settings, click the INSTALL button to begin the installation.

Installation in Progress

 

ISSUE 2 (If Installing OID on OEL/RHEL 8)

Another issue If you are installing the OID 12.2.1.4 on Oracle Enterprise Linux(OEL) 8.x, you might face as shown in below Snapshot while Installation.  

 

This Issue is Related to the RPM which you can install by given command by Root User 

dnf –enablerepo=ol8_codeready_builder install libnsl2-devel

 

 

 

Click Retry

If you faced the RPM issue and Installed it.

Click Next
Click Finish

Repository Creation Utility (RCU)

Creating the required database schemas with the Repository Creation Utility (RCU)

  Unlike previous versions, the RCU utility is included in the Infrastructure installation. 

Launch the tool with the command with the command ‘$ORACLE_HOME/oracle_common/bin/rcu’

 

[oidmgr@oidserver ~]$ cd /u02/app/oracle/Middleware

/Oracle_Home/oracle_common/bin

[oidmgr@oidserver bin]$ ./rcu

Click Next

Click Next

Fill the Details As shown in the Snapshot

Click Next

Click OK

Enter Prefix OID

Click Next

Click OK

Enter Password

Click Next

Click Next

Click OK

Click Create

RCU starts Creating the Schema

Click Close

 

 

 

 

 

    About Syed Saad

    With 13 years of experience as a certified and skilled Oracle Database Administrator, I possess the expertise to handle various levels of database maintenance tasks and proficiently perform Oracle updates. Throughout my career, I have honed my analytical abilities, enabling me to swiftly diagnose and resolve issues as they arise. I excel in planning and executing special projects within time-sensitive environments, showcasing exceptional organizational and time management skills. My extensive knowledge encompasses directing, coordinating, and exercising authoritative control over all aspects of planning, organization, and successful project completions. Additionally, I have a strong aptitude for resolving customer relations matters by prioritizing understanding and effective communication. I am adept at interacting with customers, vendors, and management, ensuring seamless communication and fostering positive relationships.

    Leave a Reply