OBIEE 11g Scale Out With Shared Storage Fails With Error "INST-07005: Validation Of Domain Home Location Failed. The location specified already exists and is a nonempty directory." (Doc ID 1464197.1)

Last updated on AUGUST 21, 2015

Applies to:

Business Intelligence Server Enterprise Edition - Version 11.1.1.5.0 [1308] and later
Business Intelligence Suite Enterprise Edition - Version 11.1.1.5.0 [1308] and later
Information in this document applies to any platform.

Symptoms

You are performing an OBIEE scale-out installation using shared storage for the Fusion Middleware Homes and the domains.  For example:

Nodes 1 and 3 share FMw home 1
Nodes 2 and 4 share FMw home 2

The "Scale-Out" of the installation on Node 2 fails with Error:

INST-07005: Validation of Domain Home location failed. The location specified already esists and is a nonempty directory.



But section 4.5.4.1 of the Oracle Fusion Middleware Installation Guide for Oracle Business Intelligence 11g Release 1 (11.1.1) Part Number E10539-02 states that you must specify the same domain home for all computers in your cluster.

The Directory Mappings are as follows:

node01.domain
node02.domain
node03.domain
node04.domain



http://docs.oracle.com/cd/E23943_01/doc.1111/e15722/file_sys.htm#BIEDG699

Oracle Fusion Middleware Enterprise Deployment Guide for Oracle Business Intelligence 11g Release 1 (11.1.1)
Part Number E15722-05
You have followed section 4.4 - Configuring Shared Storage - of the Oracle Fusion Middleware Enterprise Deployment Guide for Oracle Business Intelligence 11g Release 1 (11.1.1) Part Number E15722-05.

For example

ORACLE_BASE: /u01/app/oracle

MW_HOME Mount point: ORACLE_BASE/product/fmw
Shared storage location: ORACLE_BASE/product/fmw (VOL1 and VOL2)

WL_HOME: MW_HOME/wlserver_10.3

ORACLE_HOME: MW_HOME/Oracle_BI1

ORACLE_COMMON_HOME: MW_HOME/oracle_common

ORACLE_INSTANCE: ORACLE_BASE/admin/instance_name

If you are using a shared disk, the mount point on the system is ORACLE_BASE/admin/instance_name mounted to ORACLE_BASE/admin/instance_name (VOL1).

Domain Directory for Managed Server: ORACLE_BASE/admin/domain_name/mserver/domain_name

If you are using a shared disk, the mount point on the system is ORACLE_BASE/admin/domain_name/mserver mounted to ORACLE_BASE/admin /domain_name/Noden/mserver/ (each node uses a different domain directory for Managed Servers).

Mapping from (/etc/fstab)
For Nodes 1 and 3:
/dev/dir_a1 /oracle/app/oracle/fmw ocfs2 _netdev 0 0
/dev/dir_c1 /oracle/app/admin ocfs2 _netdev 0 0


For Nodes 2 and 4:
/dev/dir_b1 /oracle/app/oracle/fmw ocfs2 _netdev 0 0
/dev/dir_c1 /oracle/app/admin ocfs2 _netdev 0 0


Oracle Base = /oracle/app
MW Home = /oracle/app/oracle/fmw/bi
on storage: Node1,3=/dev/dir_a1
on storage: Node2,4=/dev/dir_b1

ORACE_HOME=/oracle/app/oracle/fmw/bi/Oracle_BI1
ORACLE_INSTANCEI=/oracle/app/admin/instances/bi/bi_inst_X (where X = 1,2,3,4)
on storage: Node1,3=/dev/dir_c1
on storage: Node2,4=/dev/dir_c1

Domain Directory for Managed Server=/oracle/app/admin/domains/BI_Domain/server3/BI_Domain

on storage this is:
node1=/dev/dir_c1/domains/BI_Domain/server1/BI_Domain
node2=/dev/dir_c1/domains/BI_Domain/server2/BI_Domain
node3=/dev/dir_c1/domains/BI_Domain/server3/BI_Domain
node4=/dev/dir_c1/domains/BI_Domain/server4/BI_Domain

Mount Point:
/dev/dir_c1/admin/domains/BI_Domain/NodeN/mserver /oracle/app/admin/domain_name/mserver

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms