Categories
- All Categories
- 15 Oracle Analytics Sharing Center
- 14 Oracle Analytics Lounge
- 211 Oracle Analytics News
- 41 Oracle Analytics Videos
- 15.7K Oracle Analytics Forums
- 6.1K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 77 Oracle Analytics Trainings
- 14 Oracle Analytics Data Visualizations Challenge
- Find Partners
- For Partners
Vertical Scale-Out OBIEE 12c

Hi,
In my Test Environment I want to implement vertical scale-out. For this I have configure SDD (Singleton Data Dictionary)
########### bi-environment.xml ##############
oracle@solaris:/u02/app/oracle/product/middleware/user_projects/domains/biprod/config/fmwconfig/bienv/core$ cat bi-environment.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<bi:environment xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bi="http://bi.oracle.com/lcm">
<bi:logoff-url></bi:logoff-url>
<bi:singleton-data-directory>/oraclehome/user_projects/domains/bi/bidata</bi:singleton-data-directory>
<bi:services-domain-name-suffix>bi.outsourcing.com</bi:services-domain-name-suffix>
</bi:environment>
When I try to create another system component for vertical scale-out it gives me error:
wls:/offline> connect('weblogic','Welcome1','192.168.20.70:9500')
Connecting to t3://192.168.20.70:9500 with userid weblogic ...
Successfully connected to Admin Server "AdminServer" that belongs to domain "biprod".
Warning: An insecure protocol was used to connect to the server.
To ensure on-the-wire security, the SSL port or Admin port should be used instead.
wls:/biprod/serverConfig/> createOBIPSComponent("/u02/app/oracle/product/middleware/user_projects/domains/biprod","solaris")
dr-- AdminConsole
dr-- AppDeployments
dr-- BatchConfig
dr-- BridgeDestinations
dr-- CdiContainer
dr-- Clusters
dr-- CoherenceClusterSystemResources
dr-- CoherenceManagementClusters
dr-- CoherenceServers
dr-- ConfigurationProperties
dr-- CustomResources
dr-- DebugPatches
dr-- DeploymentConfiguration
dr-- Deployments
dr-- EmbeddedLDAP
dr-- ErrorHandlings
dr-- FileStores
dr-- ForeignJNDIProviders
dr-- Interceptors
dr-- InternalAppDeployments
dr-- InternalLibraries
dr-- JDBCStores
dr-- JDBCSystemResources
dr-- JMSBridgeDestinations
dr-- JMSInteropModules
dr-- JMSServers
dr-- JMSSystemResources
dr-- JMX
dr-- JPA
dr-- JTA
dr-- JoltConnectionPools
dr-- Libraries
dr-- LifecycleManagerConfig
dr-- Log
dr-- LogFilters
dr-- Machines
dr-- MailSessions
dr-- ManagedExecutorServiceTemplates
dr-- ManagedExecutorServices
dr-- ManagedScheduledExecutorServiceTemplates
dr-- ManagedScheduledExecutorServices
dr-- ManagedThreadFactories
dr-- ManagedThreadFactoryTemplates
dr-- MessagingBridges
dr-- MigratableTargets
dr-- OptionalFeatureDeployment
dr-- OsgiFrameworks
dr-- PartitionWorkManagers
dr-- Partitions
dr-- RemoteSAFContexts
dr-- ReplicatedStores
dr-- ResourceGroupTemplates
dr-- ResourceGroups
dr-- ResourceManagement
dr-- RestfulManagementServices
dr-- SAFAgents
dr-- SNMPAgent
dr-- SNMPAgentDeployments
dr-- SecurityConfiguration
dr-- SelfTuning
dr-- ServerTemplates
dr-- Servers
dr-- ShutdownClasses
dr-- SingletonServices
dr-- StartupClasses
dr-- SystemComponentConfigurations
dr-- SystemComponents
dr-- SystemResources
dr-- Targets
dr-- VirtualHosts
dr-- VirtualTargets
dr-- WLDFSystemResources
dr-- WSReliableDeliveryPolicies
dr-- WTCServers
dr-- WebAppContainer
dr-- WebserviceSecurities
dr-- WebserviceTestpage
dr-- XMLEntityCaches
dr-- XMLRegistries
About to create SystemComponent with id obips1 on machine solaris
dr-- solaris
About createSystemComponent in online mode...
Failed to create System Component with id: obips1
No stack trace available.
About to call InternalAPI.cleanupBISystemComponent...
Apr 07, 2016 7:19:28 PM oracle.bi.syscomps.internal.InternalAPI cleanupBISystemComponent
INFO: cleanupBISystemComponent called with oh=/u02/app/oracle/product/middleware/oracle_common/.. dh=/u02/app/oracle/product/middleware/user_projects/domains/biprod id=obips1
Apr 07, 2016 7:19:29 PM oracle.bi.endpointmanager.impl.bienv.BIEnvComponents loadFromInputStream
INFO: Reading components from: /u02/app/oracle/product/middleware/user_projects/domains/biprod/config/fmwconfig/bienv/core/bienv-components.xml ...
Apr 07, 2016 7:19:29 PM oracle.bi.endpointmanager.impl.bienv.BIEnvComponents saveToOutputStream
INFO: Saving components: /u02/app/oracle/product/middleware/user_projects/domains/biprod/config/fmwconfig/bienv/core/bienv-components.xml ...
Call to InternalAPI.cleanupBISystemComponent returned successfully...
Traceback (innermost last):
File "<console>", line 1, in ?
File "/u02/app/oracle/product/middleware/bi/lib/bi-sysman-syscomps-impl.jar!/wlstScriptDir/biSystemComponents.py", line 37, in createOBIPSComponent
File "/u02/app/oracle/product/middleware/bi/lib/bi-sysman-syscomps-impl.jar!/wlstScriptDir/biSystemComponents.py", line 186, in _createBISystemComponent
File "/u02/app/oracle/product/middleware/bi/lib/bi-sysman-syscomps-impl.jar!/wlstScriptDir/biSystemComponents.py", line 237, in _doCreateBISystemComponent
java.lang.RuntimeException: The requested operation is not exposed through JMX in this context: createSystemComponent: Cannot find the method createSystemComponent(java.lang.String,java.lang.String,) for com.bea:Name=biprod,Type=Domain
at weblogic.utils.StackTraceDisabled.unknownMethod()
Caused by: java.lang.NoSuchMethodException: Cannot find the method createSystemComponent(java.lang.String,java.lang.String,) for com.bea:Name=biprod,Type=Domain
... 1 more
java.lang.RuntimeException: java.lang.RuntimeException: The requested operation is not exposed through JMX in this context: createSystemComponent: Cannot find the method createSystemComponent(java.lang.String,java.lang.String,) for com.bea:Name=biprod,Type=Domain
wls:/biprod/serverConfig/>
I suspect that I am having some problem with the create OBIPS command. Because this command should create another OBIPS component but it is trying to configure obips1 component which is already configured.
Answers
-
Hello Md. Budrul Hasan Bhiuyan,
Please find below steps to Vertically Scale out OBIPS Component:
a) Take a backup of your user_projects folder as a safety measure before proceeding ahead with below steps.
b) Navigate to following location <ORACLE HOME>/oracle_common/common/bin and run command ./wlst.sh
c) Then execute below command in wls offline mode i.e. wls:/offline>
wls:/offline>readDomain(‘domainHome’)
d) Once domain home is read then WLST command line path will change to wls:/offline/bi> then execute below command
wls:/offline/bi>createOBIPSComponent(‘domainHome’,’machine’,port=None)
e) The above command will create a new OBIPS component and WLST environment path will change to new component path i.e. wls:/offline/bi/SystemComponent/obips2>
f) Now run below command to update domain from same location of WLST Scripting Tool.
wls:/offline/bi/SystemComponent/obips2>updateDomain()
g) Then run below command to close the domain from same location of WLST Scripting Tool which will bring you back to wlst offline mode:
wls:/offline/bi/SystemComponent/obips2>closeDomain()
wls:/offline>h) Now exit the WLST Scripting Tool.
wls:/offline>exit();
i) Now restart your OBIEE 12c Stack using stop.sha nd start.sh script and new OBIPS Component will be created assigned a port and will be RUNNING now.
Thanks and Regards,
Syed Hamd Salman
0