4 Deploying Oracle Software on Oracle Database Appliance

This chapter describes the steps to deploy Oracle software after you have established connectivity to Oracle Database Appliance.

Topics:

About Deploying Oracle Database Appliance Software

Review this information to understand the available deployment options.

The procedure to deploy software consists of the following steps:

  1. Copy the Oracle Database Appliance Single Instance software bundle that you downloaded earlier.

  2. Update the Oracle Database Appliance image.

  3. Deploy your configuration.

The Web Console is the preferred method of deploying your configuration. The Web Console provides all of the fields necessary to provision Oracle Database Appliance, including configuring the system, network, database, and Oracle Auto Service Request (ASR). If you prefer to use the command-line interface, you must create a JSON file to configure the deployment options.

Deploying Oracle Database Appliance software requires approximately 1 hour to complete.

Copy the Oracle Database Appliance Software

Copy the software bundle to the system and update the bundle to the latest version before deploying the appliance.

You must copy the Oracle Database Appliance Single Instance software bundle to the Oracle Database Appliance.

Copy the file using a Secure Copy (scp) or Secure File Transfer Protocol (sftp) protocol. To use scp or sftp, you must first set up a static IP address (for example. oda_host) and configure Oracle Database Appliance with that address by using the configure firstnet command. This command ensures the system is available in your network, enabling you to use the Oracle Appliance Manager Web Console to deploy Oracle Database Appliance.

Alternatively, you can use a USB storage device. To use a USB drive to transfer the file, you must format it first as FAT32, ext3, or ext4. NTFS file formats are not supported.

  1. Copy the Oracle Database Appliance Single Instance software bundle (SIB) from the external client to Oracle Database Appliance. Use the scp or sftp protocol to copy the bundle.

    For example, if you use the scp command, then enter a command similar to the following, where the temporary host address is oda_host, and you are copying the bundle to /tmp:

    scp odasm-db-bundle-12.1.2.7-date_1of2.zip to root@oda_host

    scp odasm-db-bundle-12.1.2.7-date_2of2.zip to root@oda_host

    For example, if you use the sftp command, then enter a command similar to the following, where the temporary host address is oda_host, and you are copying the bundle to /tmp:

    sftp root@oda_host

    Enter the root password.

    put odasm-db-bundle-12.1.2.7-date.zip

  2. Update Oracle Database Appliance with the single instance bundle files that have been copied to system in the previous step. If there is more than one file, you can list all of them separated by a comma.

    For example, enter a command similar to the following to update the image file, where the temporary host address is oda_host, and you are copying the bundle to /tmp:

    #update-image --image-file /path/oda-sm-12.1.2.7.0-160518-GI-12.1.0.2.zip,/path/oda-sm-12.1.2.7.0-160518-DB-12.1.0.2.zip,/path/oda-sm-12.1.2.7.0-160518-DB-11.2.0.4.zip

Deploying Oracle Database Appliance

Complete this procedure to configure the system, network, database, and Oracle Auto Service Request (Oracle ASR) and deploy the appliance.

You must configure the initial network connection before you deploy Oracle Database Appliance. See Configuring an Initial Network Connection for more information.

Launch the Web Console to complete the following configuration steps to deploy Oracle Database Appliance:

  1. Configure the system

  2. Configure the client access network

  3. (Optional) Configure an additional network and an Oracle ILOM network

  4. Configure a database

  5. (Optional) Configure Oracle ASR

Use the checklists that you completed earlier as a reference for the configuration settings needed to deploy the appliance.

  1. Open a browser, and enter the following URL to launch the Web Console:
    https://ip-address:7093/mgmt/index.html
    
  2. Enter the following credentials:
    • User name: oda-admin
    • Password: welcome1
  3. Click Deploy Appliance.
  4. Enter the following information to configure the system, and click Next:
    1. Host Name: Enter the host name.
    2. Domain Name: Enter the domain name.
    3. Region: (Optional) Select the region of the world where the Oracle Database Appliance is located.
    4. Timezone: (Optional) Select the time zone where the Oracle Database Appliance is located.
    5. DNS Server: (Optional) Enter the DNS server.
    6. NTP Server: (Optional) Enter the NTP server.
    7. Database Edition: Select the Oracle Database edition, either Enterprise Edition or Standard Edition.
      You cannot mix editions. The database edition you select on this page determines the database editions that you create in the appliance. To change editions, you must redeploy Oracle Database Appliance.
    8. Backup Location: Select the backup location: External, Internal, or Custom.
      External reserves 80% of the storage for DATA and 20% for RECO. Internal reserves 40% of the storage for DATA and 60% for RECO. Select Custom to define the percentage of storage for DATA, anywhere from 10% to 90%, the remainder is reserved for RECO.
    9. Percentage of Storage Reserved for Data: If you select Custom in the previous step, enter a whole number between 10 and 90.
    10. Diskgroup Redundancy: This field only appears when the Web Console detects that the system has 4 NVMe. Select Normal or High. If the system has 2 NVMe, redundancy is automatically set to NORMAL and this field does not appear.
    11. Master Password: Enter the master password in the Master Password and Confirm Password fields.
      The master password is the password set for UNIX users, root, oracle, grid , SYS, SYSTEM, and PDBADMIN.

    Figure 4-1 System Configuration

    Description of Figure 4-1 follows
    Description of "Figure 4-1 System Configuration"
  5. Enter the following information to configure the network, and click Next:
    This page enables you to configure the primary client access network, an additional network and an ILOM network. You are only required to configure the client access network.
    1. Client Access Network IP Address: Enter the IP address for the primary client access network.
    2. Client Access Network Subnet Mask: Enter the subnet mask address for the primary client access network.
    3. Client Access Network Gateway: Enter the gateway address for the primary client access network.
    4. Client Access Network Interface: Enter the interface for the primary client access network.
    5. (Optional) Additional Network IP Address: Enter an IP address to configure an additional network.
    6. (Optional) Additional Network Subnet Mask: Enter the subnet mask address for the additional network.
    7. (Optional) Additional Network Gateway: Enter the gateway address for the additional network.
    8. (Optional) Additional Network Interface: Enter the interface for the additional network.
    9. (Optional) ILOM Host Name: Enter the name of the Oracle ILOM host.
    10. (Optional) ILOM Network IP Address: Enter the IP address for the ILOM.
    11. (Optional) ILOM Network Subnet Mask: Enter the subnet mask address for the ILOM.
    12. (Optional) ILOM Network Gateway: Enter the gateway address for the ILOM.

    Figure 4-2 Network Configuration

    Description of Figure 4-2 follows
    Description of "Figure 4-2 Network Configuration"
  6. Enter the following information to configure the database, and click Next:
    1. DB Name: Enter a name for the database.
      The name must contain alphanumeric characters and cannot exceed 8 characters.
    2. DB Version: Select a database version.
    3. PDB Name: Enter a name for the pluggable database (PDB).
      The name must begin with an alphanumeric character. The following characters are valid: alphanumeric characters, and underscore (_).
    4. Container Database: Select Yes or No.
    5. Characterset: Select a characterset.
    6. National Characterset: Select a national characterset.
    7. Language: Select the database language.
    8. Territory: Select a territory or location from the list.
    9. Shape: Select a database shape from the list.
    10. Storage: Select ACFS or ASM.
    11. Configure EM Console: Select Yes or No.

    Figure 4-3 Database Configuration

    Description of Figure 4-3 follows
    Description of "Figure 4-3 Database Configuration"
  7. (Optional) Configure and enable Oracle ASR on the ASR page:
    • If you do not want to enable Oracle ASR, select No and click Submit.
    • If you want to enable Oracle ASR, select Yes and complete the following fields:
    1. ASR User Name: Enter the e-mail address associated with your My Oracle Support account.
    2. Password: Enter the password associated with your My Oracle Support account.
    3. SNMP Version: Select V2 or V3.
    4. HTTP Proxy used for Upload to ASR: Select Yes or No.
    5. (Optional) Proxy User Name: If you are using a proxy for upload, enter the proxy user name.
    6. (Optional) Proxy Password: If you are using a proxy for upload, enter the proxy password.

    Figure 4-4 Oracle ASR Configuration

    Description of Figure 4-4 follows
    Description of "Figure 4-4 Oracle ASR Configuration"
  8. Click Submit. When prompted, click Yes to confirm that you want to start the job to deploy the appliance.
Click the Activities tab to monitor the job progress. Click the job number to view the tasks.

After deployment, the root, oracle, grid and database users SYS, SYSTEM and PDBADMIN are set to the master password. Change these passwords to comply with your user security protocols.