Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-71-2286633.1
Update Date:2017-08-24
Keywords:

Solution Type  Technical Instruction Sure

Solution  2286633.1 :   Adding New Nodes to existing Clusters on Exadata VM environments using OEDA  


Related Items
  • Exadata Database Machine X2-8
  •  
Related Categories
  • PLA-Support>Eng Systems>Exadata/ODA/SSC>Oracle Exadata>DB: Exadata_EST
  •  


Procedure to add/remove a Virtual node to/from a Cluster on Exadata Virtual environments.

Applies to:

Exadata Database Machine X2-8 - Version All Versions to All Versions [Release All Releases]
Linux x86-64

Goal

 Adding New Nodes to existing Clusters on Exadata VM environments using OEDA

Solution

 Starting with July, 2017 OEDA Release, a new feature to add and remove nodes to/from existing clusters on Exadata VM environments has been added. Please note that this feature is currently available only on OVM environments[Linux].

Requirements:
- July, 2017 OEDA Release
- Original OEDA Configuration/XML file used for the deployment
- Default password on all the nodes in the cluster.

Steps:

Adding a new VM Node to existing cluster:

1. Invoke "oedacli" utility from from the unzipped location. Example: /u01/joc/linux-x64:

cd /u01/joc/linux-x64
./oedacli

2. Load the existing/original OEDA Configuration/XML file:

oedacli> LOAD FILE NAME=Oracle-slcc12.xml

3. Clone the new guest from one of the existing nodes in the cluster. In this example, the source/existing node name is ora01adm01vm01:

oedacli> CLONE GUEST SRCNAME='ora01adm01vm01.us.oracle.com'

4. Set the dom0 on which the new VM node will be created. Here the new node will be created on ora01adm01

oedacli> SET PARENT NAME='ora01adm01.us.oracle.com'

5. Set Network details for the new node. The new node here is ora01adm01vm03.

a) First for Admin network:

oedacli> SET ADMINNET NAME='ora01adm01vm03.us.oracle.com',IP='10.xxx.xx.x'

 

b) Client Network:

oedacli> SET CLIENTNET NAME='ora01client01vm03.us.oracle.com',IP='10.xxx.xx.x'

 

c) Private network:

oedacli> SET PRIVNET NAME1='ora01adm01vm03-priv', IP1='192.168.16.8'

If you have dual private network interfaces, add the second interface:

oedacli> SET PRIVNET NAME1='ora01adm01vm03-priv1', IP1='192.168.16.8' NAME2='ora01adm01vm03-priv2', IP2='192.168.16.9'

 

d) Virtual IP:

oedacli> SET VIPNET NAME='ora01client01vm03-vip.us.oracle.com', IP='10.xxx.xx.x'

6. Save the configuration changes and update the configuration file:

oedacli> save action
oedacli> merge actions
oedacli> save file name='3-node-rac.xml'

 

7. Finally, deploy the actions, this will create the new node and then will add to the clusterware etc..

oedacli> deploy actions

 

Removing a VM Node to existing cluster:

1. Invoke "oedacli" utility from from the unzipped location. Example: /u01/joc/linux-x64:

cd /u01/joc/linux-x64
./oedacli

2. Load the existing/original OEDA Configuration/XML file. This Configuration/XML needs to contain the node details which is being removed.

oedacli> LOAD FILE NAME=Oracle-slcc12.xml

3. Run the command to delete the guest:

oedacli> delete guest where srcname=ora01adm01vm03

4. Save the configuration changes and update the configuration file:

oedacli> save action

oedacli> merge actions

5. Deploy the actions:

oedacli> deploy actions

 

 


Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback