Creating Servers, Clusters, and Cluster Members Setting File Store Shared Directories for a Cluster

4-8 Configuration Guide for IBM WebSphere Application Server adminServer = OracleMWConfig. getChildByName Server,OracleAdminServer Find the node for a server. print adminServer. getValue NodeName output: TEST01Node01 List the attributes for a server name and node name. print OracleMWConfigUtilities. showServer OracleAdminServer,TEST01Node01 output: [ar-] Name [OracleAdminServer] [ar-] NodeName [myeole-lapNode04] [arw] DevelopmentMode [false] [trw] ListenerAddress List the end points for a server name and node name. print OracleMWConfigUtilities. showEndPointsUsingObject OracleAdminServer,TEST01Node01 output: [trw] AdminListenerAddress [trw] AdminSSLListenerAddress [trw] HttpListenerAddress [trw] HttpsListenerAddress [trw] SoapListenerAddress [trw] SibListenerAddress [trw] SibSSLListenerAddress [trw] BootstrapListenerAddress List the host and port of an end point for a specified server name and node name. host = OracleMWConfigUtilities. getEndPointHostUsingName OracleAdminServer,TEST01Node01 ,AdminListenerAddress port = OracleMWConfigUtilities. getEndPointPortUsingName OracleAdminServer,TEST01Node01 ,AdminListenerAddress print host print port Set the host and port of an end point for a specified server name and node name. host = OracleMWConfigUtilities. setEndPointHostUsingName OracleAdminServer,TEST01Node01 ,HttpListenerAddress,localhost port = OracleMWConfigUtilities. setEndPointPortUsingName OracleAdminServer,TEST01Node01 ,HttpListenerAddress,9001

4.6 Creating Servers, Clusters, and Cluster Members

Example 4–5 demonstrates how to: ■ Create a new server ■ Create a cluster and use the previously created server as the primary cluster member ■ Add a new server cluster member to the cluster Using wsadmin to Configure Oracle Fusion Middleware 4-9 The new cluster member automatically inherits its attributes from the primary cluster member. For more information about clusters, see Section 1.5, Creating Clusters and Cloning Application Servers. Example 4–5 Creating Servers, Clusters, and Cluster Members Create a new server. Note that embedded spaces are not allowed in server names. newServerName1 = MyServer1 node = TEST01Node01 atts = [] atts.append[Name, newServerName1] atts.append[NodeName, node] atts.append[DevelopmentMode, false] newServer = OracleMWConfig. create Server,atts Server: MyServer1 successfully created Create a new cluster. newClusterName = MyCluster atts = [] atts.append[Name, newClusterName] atts.append[EnableHA, true] atts.append[FirstClusterMember, newServerName1] newCluster = OracleMWConfig. create ServerCluster, atts ServerCluster: MyCluster successfully created Create a new server a new cluster member. newServerName2 = MyServer2 atts = [] atts.append[Name, newServerName2] atts.append[NodeName, node] atts.append[ClusterName, newClusterName] atts.append[DevelopmentMode, false] newServer1 = OracleMWConfig. create ClusterMember, atts ClusterMember: MyServer2 successfully created Clone a server serverName = MyServer1 server_to_clone = OracleMWConfig.getChildByNameServer,serverName atts = [] atts.append[Name,MyServer1c] atts.append[NodeName,TEST01Node01] OracleMWConfig.cloneserver_to_clone,atts Server : MyServer1 successfully cloned as MyServer1c ServerMyServer1c

4.7 Setting File Store Shared Directories for a Cluster

Example 4–6 demonstrates how to: ■ Display a list of the available service buses ■ Set the file store shared directories for a service bus. As described in the example comments, there are two ways you can do this. Example 4–6 Setting File Store Shared Directories buses = OracleMWConfig. getChildren SIBus busNm = buses[0]. getValue Name 4-10 Configuration Guide for IBM WebSphere Application Server Set the file store directories. Use this command or individual commands below to set file store directories. OracleMWConfigUtilities. setFileStoreDirectory LogDirectory, Mycluster, busNm, {USER_INSTALL_ROOT}log OracleMWConfigUtilities. setLogDirectory newClusterName, busNm, {USER_INSTALL_ ROOT}log OracleMWConfigUtilities. setPermanentStoreDirectory newClusterName, busNm, {USER_ INSTALL_ROOT}permStore OracleMWConfigUtilities. setTemporaryStoreDirectory newClusterName, busNm, {USER_ INSTALL_ROOT}tempStore

4.8 Creating and Deleting a Data Source