Go to main content

Oracle I/O Domain Administration Guide

Exit Print View

Updated: September 2021
 
 

Install Databases (install.sh)

Before You Begin

Before you perform this procedure, you must set up passwordless SSH for the root user to the ZFS storage appliance. OEDA calls the ssc_exavm file, which calls the iscsi-zpoo.sh script to create an iSCSI LUN for the zone root filesystem/rpool.

  1. Verify that you added passwordless SSH for the root user to the ZFS storage appliance.
  2. Locate the configuration files that were generated at the end of the OEDA process when you set up the Database I/O Domains and clusters.

    The configuration files for the new clusters that you created should be named customer-name-name-prefix-cluster-clucluster-number.xml.

  3. Locate the database installation script called install.sh.

    By default, the Jinstall.sh script is located in the directory where you downloaded the OneCommand patch, as described in Obtain the Latest Version of OEDA.

  4. Using a new cluster configuration file, display the list of functions that can be performed by the install.sh script.
    ./install.sh -cf /path-to-config-file/customer-name.name-prefix.xml -l

    For example:

    ./install.sh -cf /path-to-config-file/example-osc01-cluster-clu1.xml -l

    Information similar to the following is displayed:

    1. Validate Configuration File
    2. Create Virtual Machine
    3. Setup Required Files
    4. Create Users
    5. Setup Cell Connectivity
    6. Verify InfiniBand
    7. Calibrate Cells
    8. Create Cell Disks
    9. Create Grid Disks
    10. Install Cluster Software
    11. Initialize Cluster Software
    12. Install Database Software
    13. Relink Database with RDS
    14. Create ASM Diskgroups
    15. Create Databases
    16. Apply Security Fixes
    17. Create Installation Summary
    18. Resecure Machine

    The output that you see, and the number assigned to each step varies depending on the configuration choices you made in OEDA.


    Tip  -  For a Database Zone deployment, an additional step called Create Virtual Machines is performed between Steps 1 and 2 in the list above. This step creates the zones.
  5. Important – Do not run any of the steps listed below.

    • Verify InfiniBand (Step 6 in the example output above)

    • Create cell disks (Step 8 in the example output above)

    • Resecure machine (Step 19 in the example output above)

    • Configure cell alerting (not shown in the example output above)

  6. Run the appropriate steps, using the cluster configuration file that was generated at the end of the OEDA process as input.
    ./install.sh -cf customer-name.name-prefix.xml -s step-number

    where step-number is the number of each step that you are running, in order. For example:

    ./install.sh -cf example-osc01-cluster-clu6.xml -s 1

    Caution  -  Run all of the steps except for the following:

    • Verify InfiniBand
    • Create cell disks
    • Resecure machine
    • Configure cell alerting


    You can also run a series of steps by using the -r option. For example, if you wanted to run steps 1 through 4, type:

    ./install.sh -cf example-osc01-cluster-clu6.xml -r 1-4
  7. Repeat Step 4 through Step 6 for each new cluster configuration file that you generated at the end of the config.sh process.
  8. (Platinum Monitored Systems) Create platinum infrastructure services for each new I/O Domain you create.

    For instructions, log in to https://support.oracle.com, and read the MOS knowledge article called How to Create Platinum Infrastructure Services SR (Doc ID 1958476.1).. Follow the instructions. For the Engineered System and Target, select SuperCluster. For problem type, select Agent Management.