Readme

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 10

Oracle Exadata Database Machine and Oracle SuperCluster

README for Oracle Exadata Deployment Assistant Update 20202882


11g Release 2 (11.2) and 12c Release 1 (12.1)
December 2014
This document describes how to apply the Oracle Exadata Deployment Assistant upd
ate. It contains the following topics:
o
Section
o
Section
ment Tool"
o
Section
o
Section

1, "About Oracle Exadata Deployment Assistant"


2, "Prerequisites for Oracle Exadata Deployment Assistant Deploy
3, "Using Oracle Exadata Deployment Assistant Deployment Tool"
4, "Documentation Accessibility"

1 About Oracle Exadata Deployment Assistant


Oracle Exadata Deployment Assistant includes a configuration tool, and a deploym
ent tool. It uses the XML data file created by the configuration tool to configu
re the Oracle Exadata system.
Oracle Exadata Deployment Assistant configuration tool runs on a client. The cli
ent must run one of the following operating systems:
o
o
o
o
o

Oracle Linux x86-64


Oracle Solaris x86-64 (64-bit)
Oracle Solaris SPARC (64-bit)
Microsoft Windows
Apple OSX (64-bit)

Download the appropriate file for the client operating system. For example, if O
racle Exadata Deployment Assistant configuration tool is to be run on a Microsof
t Windows client, then download the Microsoft Windows file. The operating system
of the client does not have to match the operating system of the engineered sys
tem.
See Also
Oracle Exadata Database Machine Owner's Guide for additional information about O
racle Exadata Deployment Assistant
1.1 Changes in This Release
The following changes are included in this release of Oracle Exadata Deployment
Assistant:
1.1.1 Changes in December 2014 Release
o
Added support for Oracle Database 12c Release 1 (12.1.0.2) DBBP3, and ma
ndatory Oracle Java Virtual Machine (OJVM) patch set update 19282028.
o
Added support for Oracle Database 11g Release 2 (11.2.0.4) BP14, and man
datory OJVM patch set update 19282021, and JDBC patch 19852360.
1.1.2 Changes in November 2014 Release
o
Added support for Oracle Database 12c Release 1 (12.1.0.2) DBBP2, and ma
ndatory Oracle Java Virtual Machine (OJVM) patch set update 19282028 (for both D
BBP1 and DBBP2).
o
Added support for Oracle Database 12c Release 1 (12.1.0.1) mandatory OJV
M patch set update 19282024, and Java Database Connectivity (JDBC) patch 1985235

7 (for PSU5).
o
Added support for Oracle Database 11g Release 2 (11.2.0.4) mandatory OJV
M patch set update 19282021, and JDBC patch 19852360 (for both BP13 and BP12).
o
Added support for Oracle Database 11g Release 2 (11.2.0.3) mandatory OJV
M patch set update 19282015, and JDBC patch 19852361 (for BP25).
o
Added support for identification and configuration of additional spine s
witches during initial data configuration.
o
Updated the initial Oracle Exadata Deployment Assistant configuration sc
reen to have options for Oracle Exadata Database Machine, Oracle Zero Data Loss
Recovery Appliance, and Oracle SuperCluster.
1.1.3 Changes in October 2014 Release
o
Added support for Oracle Database 12c Release 1 (12.1.0.2) DBBP1.
o
Added support for Oracle Database 12c Release 1 (12.1.0.1) PSU5.
n
Added support for Oracle Database 11g Release 2 (11.2.0.4) Patch Set 3 B
P12.
o
Added support for Oracle Database 11g Release 2 (11.2.0.3) Patch Set 2 B
P25.
o
Reduced setup time for the Cell Alerting configuration step.
o
Updated the bash rpm on Linux database and storage servers to counter th
e bash shell vulnerability CVE-2014-6217 and CVE-2014-7169.
o
Support for Zero Data Loss Recovery Appliance
1.1.4 Changes in September 2014 Release
o
Added support for Oracle Database 11g Release 2 (11.2.0.4) Patch Set 3 B
P11.
n
Added a timestamp to the Installation Template report.
o
Updated the checkip.sh script so that it no longer displays incorrect er
rors for Oracle Exadata Storage Expansion Rack.
o
Updated Oracle Exadata Deployment Assistant deployment tool so that NTP
services (ntpd) are restarted before the Install Cluster Software step.
1.1.5 Changes in August 2014 Release
o
Added support for Oracle Database 11g Release 2 (11.2.0.4) Patch Set 3 B
P10.
o
Implemented a set of questions in Oracle Exadata Deployment Assistant to
clarify the proposed installation.
o
Enabled appliance.mode attribute for disk groups in Oracle Database rele
ases 11.2.0.4 and 12.1.0.2 deployments.
o
Enhanced Oracle Exadata Deployment Assistant validation check to disable
active-active bonding on Oracle Exadata Database Machine X4-2 Solaris X64 deplo
yments.
o
Corrected the reported Oracle ASM disk group size in the installation te
mplate for eighth rack deployments.
o
Corrected the number of InfiniBand adapters created in Oracle SuperClust
er Zones deployment.
o
Implemented a full set of new database DBCA templates for Oracle SuperCl
uster deployments.
o
Corrected intermittent delay at the end of the Initialize Cluster step.
n
Fixed issues with the Apply Security Fixes step.
1.1.6 Changes in July 2014 Release
o
o
o
o
o

Addition of the Platinum support page to capture customer information.


Length validation for InfiniBand switch host names.
Corrections to the Oracle Exadata Database Machine X4-8 DBCA template.
Support for multiple InfiniBand adapters in Oracle SuperCluster Zones.
Removal of reverse DNS lookup validation in step 1 of the installation.

1.2 Running Oracle Exadata Deployment Assistant Deployment Tool


Note the following guidelines when using Oracle Exadata Deployment Assistant dep
loyment tool:
o
Do not run Oracle Exadata Deployment Assistant deployment tool on Exadat
a Storage Servers.
o
When used for deployment, Oracle Exadata Deployment Assistant is run on
any of the following systems that can access the Exadata database servers:
Oracle Exadata Database Machine database server
Oracle SuperCluster database domain
Oracle SuperCluster database zone
Microsoft Windows machine
Oracle Linux machine
Oracle Solaris SPARC machine
Apple OSX machine
The examples in this document are when using a database server on Oracle Exadata
Database Machine.
o
The deployment tool script, install.sh, requires the XML data file creat
ed by the configuration tool script, config.sh, and the compressed software file
s from Oracle Technology Network for the software release being deployed.
Note
If patches are downloaded from My Oracle Support instead of Oracle Technology Ne
twork, then rename the My Oracle Support files to match the names shown in this
document.
o
Review My Oracle Support note 888828.1 for the latest information about
issues, workarounds and guidelines about this update. My Oracle Support note 888
828.1 is updated regularly with new information after a patch release.
1.3 Supported Releases
Oracle Exadata Deployment Assistant update 20202882 supports the following Oracl
e Database releases and platforms:
Note
The requirements for Exadata Storage Servers and database servers listed in My O
racle Support note 888828.1 must be met before installing Oracle Database 12c Re
lease 1 (12.1.0.2) or Oracle Database 12c Release 1 (12.1.0.1).
o

Oracle
Oracle
Oracle
Oracle
-

Database 12c Release 1 (12.1.0.2)


Oracle Linux x86-64
Oracle Solaris x86-64 (64-bit)
Oracle Solaris SPARC (64-bit)
Database 12c Release 1 (12.1.0.1)
Oracle Linux x86-64
Oracle Solaris x86-64 (64-bit)
Oracle Solaris SPARC (64-bit)
Database 11g Release 2 (11.2.0.4)
Oracle Linux x86-64
Oracle Solaris x86-64 (64-bit)
Oracle Solaris SPARC (64-bit)
Database 11g Release 2 (11.2.0.3)
Oracle Linux x86-64
Oracle Solaris x86-64 (64-bit)
Oracle Solaris SPARC (64-bit)

DBBP1 through DBBP3

GIPSU1 through GIPSU5

Patch Set 3 BP1 through BP14

Patch Set 2 BP3 through BP25

2 Prerequisites for Oracle Exadata Deployment Assistant Deployment Tool


The directory needs approximately 10 GB of free space. The following directory i
s created, depending on the operating system:
o
Oracle Linux x86-64: /opt/oracle.SupportTools/onecommand/linux-x64
o
Oracle Solaris x86-64 (64-bit): /opt/oracle.SupportTools/onecommand/sola
ris-x64
o
Oracle Solaris SPARC (64-bit): /opt/oracle.SupportTools/onecommand/solar
is-sparcv9
The following procedure describes how to extract the file:
1.
Ensure the /opt/oracle.SupportTools directory has at least 10 GB of free
space.
2.
Create the /opt/oracle.SupportTools/onecommand directory, if it does not
exist.
3.
Run the following command:
unzip -d /opt/oracle.SupportTools/onecommand p20202882_121111_platform.z
ip
Oracle Exadata Deployment Assistant deployment tool requires patches available f
rom Oracle Technology Network. The required files depend on the Oracle Database
release to be installed by the utility. The downloaded files should be placed in
the /opt/oracle.SupportTools/onecommand/platform/WorkDir directory in the desti
nation path.
Note
If patches are downloaded from My Oracle Support instead of Oracle Technology Ne
twork, then rename the My Oracle Support files to match the names shown in this
document.
This section contains the following topics:
o

Section
(12.1.0.2)"
o
Section
(12.1.0.1)"
o
Section
(11.2.0.4)"
o
Section
(11.2.0.3)"

2.1, "Requirements When Installing Oracle Database 12c Release 1


2.2, "Requirements When Installing Oracle Database 12c Release 1
2.3, "Requirements When Installing Oracle Database 11g Release 2
2.4, "Requirements When Installing Oracle Database 11g Release 2

2.1 Requirements When Installing Oracle Database 12c Release 1 (12.1.0.2)


Oracle Database 12c Release 1 (12.1.0.2) can be installed on Oracle Exadata Data
base Machine and Oracle SuperCluster. The following requirements for Exadata Sto
rage Servers and database servers must be met before installing Oracle Database
12c Release 1 (12.1.0.2):
o

The requirements stated in My Oracle Support note 888828.1 to run Oracle


Database 12c release 1 (12.1) with Exadata Storage Servers.
o
Patch 6880880, OPatch release 12.1.0.1.2 or later.
o
Patch 19774304, Database Patch for Engineered Systems and DB In-Memory 1
2.1.0.2.2 (Nov2014) DBBP3.
o
The following files from Oracle Technology Network, depending on the ope
rating system of Oracle Exadata Database Machine:
Oracle Linux x86-64:
linuxamd64_12102_grid_1of2.zip
linuxamd64_12102_grid_2of2.zip

linuxamd64_12102_database_1of2.zip
linuxamd64_12102_database_2of2.zip
-

Oracle Solaris x86-64 (64-bit)


solaris.x64_12102_grid_1of2.zip
solaris.x64_12102_grid_2of2.zip
solaris.x64_12102_database_1of2.zip
solaris.x64_12102_database_2of2.zip

Oracle Solaris SPARC (64-bit)


solaris.sparc64_12102_grid_1of2.zip
solaris.sparc64_12102_grid_2of2.zip
solaris.sparc64_12102_database_1of2.zip
solaris.sparc64_12102_database_2of2.zip

The files are available at


http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.ht
ml
o
The patch for the relevant DBBP being deployed. The following are the DB
BP and patch numbers for release 12.1.0.2:
DBBP
3
2
1

Patch Number
20026159
19774304
19404326

Required Additional Patches


OJVM patch set update 19282028
OJVM patch set update 19282028
OJVM patch set update 19282028

2.2 Requirements When Installing Oracle Database 12c Release 1 (12.1.0.1)


Oracle Database 12c Release 1 (12.1.0.1) can be installed on Oracle Exadata Data
base Machine and Oracle SuperCluster. The following requirements for Exadata Sto
rage Servers and database servers must be met before installing Oracle Database
12c Release 1 (12.1.0.1):
o

The requirements stated in My Oracle Support note 888828.1 to run Oracle


Database 12c release 1 (12.1) with Exadata Storage Servers.
o
Patch 6880880, OPatch release 12.1.0.1.2 or later.
o
The following files from Oracle Technology Network, depending on the ope
rating system of Oracle Exadata Database Machine:
Oracle Linux x86-64:
linuxamd64_12c_grid_1of2.zip
linuxamd64_12c_grid_2of2.zip
linuxamd64_12c_database_1of2.zip
linuxamd64_12c_database_2of2.zip
-

Oracle Solaris x86-64 (64-bit)


solaris.x64_12cR1_grid_1of2.zip
solaris.x64_12cR1_grid_2of2.zip
solaris.x64_12cR1_database_1of2.zip
solaris.x64_12cR1_database_2of2.zip
Oracle Solaris SPARC (64-bit)
solaris.sparc64_12cR1_grid_1of2.zip
solaris.sparc64_12cR1_grid_2of2.zip
solaris.sparc64_12cR1_database_1of2.zip
solaris.sparc64_12cR1_database_2of2.zip

The files are available at


http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.ht

ml
o
The patch for the relevant PSU being deployed. The following are the GIP
SUs and patch numbers for release 12.1.0.1:
GIPSU
5
4
3
2
1

Patch Number
19392372
18705901
18139660
17735306
17272829

Required Additional Patches


OJVM patch set update 19282024, JDBC patch 19852357

Oracle patch 16057129

2.3 Requirements When Installing Oracle Database 11g Release 2 (11.2.0.4)


The following files are required when installing Oracle Database 11g Release 2 (
11.2.0.4) on Oracle Exadata Database Machine and Oracle SuperCluster:
o
Patch 6880880, OPatch release 11.2.0.3.6 or later.
o
Patch 13390677, Oracle Database 11g Release 2 (11.2.0.4) Patch Set 3. On
ly the following files from patch 13390677 are required:
p13390677_112040_PLATFORM_1of7.zip
p13390677_112040_PLATFORM_2of7.zip
p13390677_112040_PLATFORM_3of7.zip
o
The patch for the relevant bundle patch being deployed. The following ar
e the bundle patches and patch numbers for release 11.2.0.4:
BP
14
13
12
11
10
9
8
7
6
5
4
3
2
1

Patch Number
19893788
19713190
19542004
19353130
19023390
18840215
18632316
18530329
18371656
18179615
18006587
17904156
17838803
17628025

Required Additional Patches


OJVM patch set update 19282021, JDBC patch 19852360
OJVM patch set update 19282021, JDBC patch 19852360
OJVM patch set update 19282021, JDBC patch 19852360

2.4 Requirements When Installing Oracle Database 11g Release 2 (11.2.0.3)


The following files are required when installing Oracle Database 11g Release 2 (
11.2.0.3) on Oracle Exadata Database Machine and Oracle SuperCluster:
o
Patch 16042459, if Oracle Exadata Storage Server Software release is rel
ease 11.2.3.2.0.
o
Patch 6880880, OPatch release 11.2.0.3.6 or later.
o
Patch 16844086, for the Oracle Database software home if the Oracle Grid
Infrastructure home software release is 12.1.
o
Patch 10404530, Oracle Database 11g Release 2 (11.2.0.3) Patch Set 2. On
ly the following files from patch 10404530 are required:
p10404530_112030_PLATFORM_1of7.zip
p10404530_112030_PLATFORM_2of7.zip
p10404530_112030_PLATFORM_3of7.zip
o

The patch for the relevant bundle patch being deployed. The following ar

e the bundle patches and patch numbers for release 11.2.0.3:


BP
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3

Patch Number
19500593
18835772
18342655
17747147
17395890
16869210
16784993
16627873
16474946
16233552
16039087
15835102
14786157
14662263
14474780
14352236
14229857
14103267
13992240
13870089
13734832
13667791
13556853

Required Additional Patches


OJVM patch set update 19282015, JDBC patch 19852361

Oracle patch 16057129 (see Note)

Note
Oracle patch 20116094 is needed when using release 11.2.0.3 Bundle Patch 25 on O
racle SuperCluster Solaris SPARC.
Oracle patch 16057129 is needed when using release 11.2.0.3 Bundle Patch 21. In
addition, the patch zip file must be renamed to following, depending on the oper
ating system:
o
o
o

Oracle Linux x86-64: p16057129_112030_Linux-x86-64.zip


Oracle Solaris x86-64 (64-bit): p16057129_112030_Solaris86-64.zip
Oracle Solaris SPARC (64-bit): p16057129_112030_SOLARIS64.zip

3 Using Oracle Exadata Deployment Assistant Deployment Tool


Oracle Exadata Deployment Assistant deployment tool configures the engineered sy
stem based on the information entered by the customer. Oracle Exadata Deployment
Assistant is provided as a compressed file. To use Oracle Exadata Deployment As
sistant, extract the file on the client server. After the file has been extracte
d, change to the directory that has the extracted folder, and run one of the fol
lowing commands:
o

On Linux, Apple, and UNIX:


config.sh

On Microsoft Windows:
config.cmd

When using Oracle Exadata Deployment Assistant from a database server on Oracle
Exadata Database Machine, log in as the root user, and copy the configuration fi
les created by Oracle Exadata Deployment Assistant to a directory in the /u01 di
rectory, such as the /u01/oeda directory.

When using Oracle Exadata Deployment Assistant remotely, run the assistant from
the directory that has the install.sh file.
The following steps are performed by the assistant:
1. Validate Configuration File
2. Setup Required Files
3. Create Users
4. Setup Cell Connectivity
5. Verify Infiniband
6. Calibrate Cells
7. Create Cell Disks
8. Create Grid Disks
9. Configure Cell Alerting
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. Setup ASR Alerting
18. Create Installation Summary
19. Resecure Machine
Note
The number of steps and step numbers may be different, depending on the features
selected for configuration.
Oracle Exadata Deployment Assistant uses the configuration files located in the
./config/ directory. These files cannot be changed or edited.
Log files are generated when using the deployment tool. The log files are locate
d in the ./log/ directory. If there is an error when using Oracle Exadata Deploy
ment Assistant, then open a service request, and include the diagnostics file. T
he diagnostics file is created in the ./WorkDir/ directory, and is a compressed
zip file that contains information relevant to the error.
3.1 Oracle Exadata Deployment Assistant Commands
The install.sh script is used to run Oracle Exadata Deployment Assistant. The sc
ript is run by the root user.
The following arguments are available with the script:
-l
List all the steps that exist
-cf
The config file name (use full path)
-s <step num> Run a particular step
-r <num-num> Run the steps one after the other as long as no errors are encoun
tered
-u <num-num> <step num> Undo a range of steps or a particular step
-h
Usage
The following examples show how to use the install.sh script:
o

To run an individual step:


# ./install.sh -cf ../exadatarack1.xml -s 5

To run a range of steps:


# ./install.sh -cf ../exadatarack1.xml -r 1-3

To undo a step:
# ./install.sh -cf ../exadatarack1.xml -u 3

The steps Validate the configuration files and Apply security fixes cannot be un
done.
o

To undo a range of steps:


# ./install.sh -cf ../exadatarack1.xml -u 5-3

The steps are entered in descending order.


The steps Validate the configuration files and Apply security fixes cannot be un
done.
4 Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle Acc
essibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=
docacc.
Access to Oracle Support
Oracle customers that have purchased support have access to electronic support t
hrough My Oracle Support. For information, visit http://www.oracle.com/pls/topic
/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&
id=trs if you are hearing impaired.
Oracle Exadata Database Machine and Oracle SuperCluster README for Oracle OneCom
mand Utility, 11g Release 2 (11.2) and 12c Release 1 (12.1)
Copyright 2008, 2014, Oracle and/or its affiliates. All rights reserved.
This software and related documentation are provided under a license agreement c
ontaining restrictions on use and disclosure and are protected by intellectual p
roperty laws. Except as expressly permitted in your license agreement or allowed
by law, you may not use, copy, reproduce, translate, broadcast, modify, license
, transmit, distribute, exhibit, perform, publish, or display any part, in any f
orm, or by any means. Reverse engineering, disassembly, or decompilation of this
software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not
warranted to be error-free. If you find any errors, please report them to us in
writing.
If this is software or related documentation that is delivered to the U.S. Gover
nment or anyone licensing it on behalf of the U.S. Government, the following not
ice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, inte
grated software, any programs installed on the hardware, and/or documentation, d
elivered to U.S. Government end users are "commercial computer software" pursuan
t to the applicable Federal Acquisition Regulation and agency-specific supplemen
tal regulations. As such, use, duplication, disclosure, modification, and adapta
tion of the programs, including any operating system, integrated software, any p
rograms installed on the hardware, and/or documentation, shall be subject to lic
ense terms and license restrictions applicable to the programs. No other rights
are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of informati


on management applications. It is not developed or intended for use in any inher
ently dangerous applications, including applications that may create a risk of p
ersonal injury. If you use this software or hardware in dangerous applications,
then you shall be responsible to take all appropriate fail-safe, backup, redunda
ncy, and other measures to ensure its safe use. Oracle Corporation and its affil
iates disclaim any liability for any damages caused by use of this software or h
ardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other
names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporatio
n. All SPARC trademarks are used under license and are trademarks or registered
trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD
Opteron logo are trademarks or registered trademarks of Advanced Micro Devices.
UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information
on content, products, and services from third parties. Oracle Corporation and i
ts affiliates are not responsible for and expressly disclaim all warranties of a
ny kind with respect to third-party content, products, and services. Oracle Corp
oration and its affiliates will not be responsible for any loss, costs, or damag
es incurred due to your access to or use of third-party content, products, or se
rvices.

You might also like