Oracle® Database Installation Guide 11g Release 2 (11.2) for Linux Part Number E10840-02 |
|
|
View PDF |
Oracle Grid InfrastructureThe Oracle grid infrastructure for a standalone server is the Oracle software that enables a server to participate in an enterprise grid architecture. If you plan to use Oracle Restart or Automatic Storage Management, you must install the grid infrastructure before installing your database. The grid infrastructure for a standalone server is the software that includes Oracle Restart and Automatic Storage Management. Oracle combined the two infrastructure products into a single set of binaries that is installed as the grid infrastructure home. The grid infrastructure should be installed before installing Oracle Database 11g Release 2.
Automatic Storage Management is a volume manager and a file system for Oracle database files that supports single-instance Oracle Database and Oracle Real Application Clusters (Oracle RAC) configurations. Automatic Storage Management also supports a general purpose file system for your application needs including Oracle Database binaries. Automatic Storage Management is Oracle's recommended storage management solution that provides an alternative to conventional volume managers, file systems, and raw devices.
Oracle Restart improves the availability of your Oracle database by providing the following:
When there is a hardware or a software failure, Oracle Restart automatically starts all Oracle components, including Oracle database instance, Oracle Net Listener, database services, and Automatic Storage Management.
Oracle Restart starts up components in the proper order when the database host is restarted.
Oracle Restart runs periodic checks to monitor the health of Oracle components. If a check operation fails for a component, then the component is shut down and restarted.
Note:
If you want to use Automatic Storage Management or Oracle Restart, then you must first install Oracle grid infrastructure for a standalone server and then install Oracle Database.
Oracle Restart is used in single-instance (non-clustered) environments only.
This chapter contains the following sections:
Preparing Disks for an Automatic Storage Management Installation
Installing and Configuring Grid Infrastructure for a Standalone Server
Manually Configuring Oracle Automatic Storage Management Disk Groups
The system must meet the following requirements:
The following are the memory requirements for installing Oracle grid infrastructure:
At least 1 GB of RAM
To determine the RAM size, enter the following command:
# grep MemTotal /proc/meminfo
If the size of the RAM is less than the required size, then you must install more memory before continuing.
The following table describes the relationship between installed RAM and the configured swap space requirement:
Note:
On Linux, the HugePages feature allocates non-swappable memory for large page tables using memory-mapped files. If you enable HugePages, then you should deduct the memory allocated to HugePages from the available RAM before calculating swap space.RAM | Swap Space |
---|---|
Between 1 GB and 2 GB | 1.5 times the size of RAM |
Between 2 GB and 16 GB | Equal to the size of RAM |
More than 16 GB | 16 GB |
To determine the size of the configured swap space, enter the following command:
# grep SwapTotal /proc/meminfo
If necessary, refer to the operating system documentation for information about how to configure additional swap space.
To determine the available RAM and swap space, enter the following command:
# free
Note:
Oracle recommends that you take multiple values for the available RAM and swap space before finalizing a value. This is because the available RAM and swap space keep changing depending on the user interactions with the computer.The following are the disk space requirements for installing grid infrastructure:
At least 2.2 GB of disk space.
At least 1 GB of disk space in the /tmp
directory.
To determine the amount of free disk space available in the /tmp
directory, enter the following command:
# df -k /tmp
If there is less than 1 GB of free disk space available in the /tmp
directory, then complete one of the following steps:
Delete unnecessary files from the /tmp
directory to meet the disk space requirement.
Set the TMP
and TMPDIR
environment variables when setting the oracle
user's environment.
See Also:
"Configuring the oracle User's Environment" for more information on settingTMP
and TMPDIR
Extend the file system that contains the /tmp
directory. If necessary, contact the system administrator for information about extending file systems.
Complete the following tasks to set the Oracle grid infrastructure software owner user's environment:
Review the information in "Logging In to the System as root" section.
Ensure that you set the path to the Oracle base directory. Oracle Restart and Oracle Database reside under the same Oracle base. For example:
# ORACLE_BASE=/u01/app/oracle; # export ORACLE_BASE
Set the Oracle grid infrastructure software owner user default file mode creation mask (umask
) to 022 in the shell startup file. Setting the mask to 022 ensures that the user performing the software installation creates files with 755 permissions.
Set ulimit
settings for file descriptors and processes for the Oracle grid infrastructure installation software owner.
Set the DISPLAY
environment variable in preparation for installation.
Oracle Automatic Storage Management Cluster File System (Oracle ACFS) extends Automatic Storage Management technology to support of all of your application data in both single instance and cluster configurations. Oracle Automatic Storage Management Dynamic Volume Manager (Oracle ADVM) provides volume management services and a standard disk device driver interface to clients. Oracle Automatic Storage Management Cluster File System is layered on Automatic Storage Management through the Oracle Automatic Storage Management Dynamic Volume Manager interface.
Oracle Automatic Storage Management Cluster File System and Oracle Automatic Storage Management Dynamic Volume Manager are supported only on Oracle Enterprise Linux 5 and Red Hat Enterprise Linux 5 for Linux x86 and Linux x86-64.
Note:
Oracle recommends that Oracle data files are installed in Oracle ASM disk groups. Installing Oracle data files on an Oracle ACFS file system is not supported. Oracle ACFS can be used as an option only when Automatic Storage Management is configured.See Also:
Oracle Database Release Notes for Linux for latest information on supported platforms and releases
Oracle Database Storage Administrator's Guide for more information about Oracle Automatic Storage Management Cluster File System and Oracle Automatic Storage Management Dynamic Volume Manager
If you have an Automatic Storage Management (ASM) installation from a prior release installed on your server, or in an existing Oracle grid infrastructure installation, you can use Oracle Automatic Storage Management Configuration Assistant (ASMCA) to upgrade the existing Automatic Storage Management instance to 11g Release 2 (11.2), and subsequently configure disk groups, Automatic Storage Management volumes and Automatic Storage Management file systems.
Note:
You must first shut down all databases and applications using an existing Automatic Storage Management instance before upgrading it.During installation, if you chose to use Automatic Storage Management and Oracle Automatic Storage Management Configuration Assistant detects that there is a prior Automatic Storage Management version installed in another Automatic Storage Management home, then after installing the Automatic Storage Management 11g Release 2 (11.2) binaries, you can start Oracle Automatic Storage Management Configuration Assistant to upgrade the existing Automatic Storage Management instance. You can then choose to configure an Automatic Storage Management File System deployment by using the Automatic Storage Management Configuration Assistant to create an Oracle Automatic Storage Management Dynamic Volume and an Oracle Automatic Storage Management Cluster File System. (Oracle ACFS).
In previous releases, Oracle Automatic Storage Management (ASM) was installed as part of the Oracle Database installation. With Oracle Database 11g Release 2 (11.2), Automatic Storage Management is part of an Oracle grid infrastructure installation, either for a cluster, or for a standalone server.
If you want to upgrade an existing Automatic Storage Management installation, then you must upgrade Automatic Storage Management by running an Oracle grid infrastructure upgrade. If you do not have Automatic Storage Management installed and you want to use Automatic Storage Management as your storage option, then you must complete an Oracle grid infrastructure installation before you start your Oracle Database installation
Apply the following guidelines when you install Automatic Storage Management:
You must complete the steps listed under "Preparing Disks for an Automatic Storage Management Installation" to prepare a disk partition to use for the Automatic Storage Management disk groups.
Ensure that at least one disk group exists before beginning the installation.
When you install Automatic Storage Management, Oracle Automatic Storage Management Configuration Assistant creates a separate server parameter file (SPFILE
) and password file for the Automatic Storage Management instance.
This section describes how to configure disks for use with Automatic Storage Management. Before you configure the disks, you must determine the number of disks and the amount of free disk space that you require. The following sections describe how to identify the requirements and configure the disks on each platform:
Step 1: Identifying Storage Requirements for Automatic Storage Management
Step 2: Using an Existing Automatic Storage Management Disk Group
Step 3: Creating DAS or SAN Disk Partitions for Automatic Storage Management
Note:
Oracle does not recommend using identifiers for database object names that must be quoted. While these quoted identifiers may be valid as names in theSQL CREATE
statement, such as CREATE DISKGROUP
"1data" ...
, the names may not be valid when using other tools that manage the database object.See Also:
"Creating Disk Groups for a New Oracle Installation", in Oracle Database Storage Administrator's Guide for information on creating and managing disk groupsThe following are the general steps to configure Automatic Storage Management:
Identify the storage requirements of the site.
Optionally, use an existing Automatic Storage Management disk group.
If you are creating a new Automatic Storage Management disk group, create partitions for DAS or SAN disks.
Use one of the following methods to complete the Automatic Storage Management configuration:
If you plan to install Oracle Database using interactive mode, Oracle Universal Installer prompts you for the Automatic Storage Management disk configuration information during the installation.
If you plan to install Oracle Database using silent or response file mode, you will need to manually configure the disks before performing the installation.
To identify the storage requirements for using Automatic Storage Management, you must determine the number of devices and the amount of free disk space that you require. To complete this task:
Determine whether you want to use Automatic Storage Management for Oracle Database files, recovery files, or both.
Note:
You do not have to use the same storage mechanism for , Oracle Database files, and recovery files. You can use a file system for one file type and Automatic Storage Management for the other.If you choose to enable automated backups and you do not have a shared file system available, then you must choose Automatic Storage Management for recovery file storage.
If you plan to enable automated backups during the installation, then you can choose Automatic Storage Management as the storage mechanism for recovery files by specifying an Automatic Storage Management disk group for the fast recovery area. Depending on how you choose to create a database during the installation, you have the following options:
If you select an installation method that runs Oracle Automatic Storage Management Configuration Assistant in interactive mode, by choosing the Advanced database configuration option for example, then you can decide whether you want to use the same Automatic Storage Management disk group for database files and recovery files, or you can choose to use different disk groups for each file type. Ideally, you should create separate Automatic Storage Management disk groups for data files and for recovery files.
The same choice is available to you if you use Oracle Database Configuration Assistant after the installation to create a database.
If you select an installation type that runs Oracle Automatic Storage Management Configuration Assistant in silent or response file mode, then you must use the same Automatic Storage Management disk group for data files and recovery files.
See Also:
"Create a Fast Recovery Area Disk Group"Choose the Automatic Storage Management redundancy level that you want to use for each Automatic Storage Management disk group that you create.
The redundancy level that you choose for the Automatic Storage Management disk group determines how Automatic Storage Management mirrors files in the disk group and determines the number of disks and amount of disk space that you require, as follows:
External redundancy
This option does not allow Automatic Storage Management to mirror the contents of the disk group. Oracle recommends that you select this redundancy level either when the disk group contains devices, such as RAID devices, that provide their own data protection or when the database does not require an uninterrupted access to data.
Normal redundancy
To optimize performance and reliability in a normal redundancy disk group, Automatic Storage Management uses two-way mirroring for data files and three-way mirroring for control files, by default. In addition, you can choose the mirroring characteristics for individual files in a disk group. Alternatively, you can use two-way mirroring or no mirroring.
A normal redundancy disk group requires a minimum of two failure groups (or two disk devices) if you are using two-way mirroring. The effective disk space in a normal redundancy disk group is half the sum of the disk space in all of its devices.
For most installations, Oracle recommends that you use normal redundancy disk groups.
High redundancy
The contents of the disk group are three-way mirrored by default. To create a disk group with high redundancy, you must specify at least three failure groups (a minimum of 3 devices).
Although high-redundancy disk groups provide a high level of data protection, you must consider the higher cost of additional storage devices before deciding to use this redundancy level.
Determine the total amount of disk space that you require for the database files and recovery files.
If an Automatic Storage Management instance is already running on the system, then you can use an existing disk group to meet these storage requirements. If necessary, you can add disks to an existing disk group during the installation.
Use the following table to determine the minimum number of disks and the minimum disk space requirements for the installation:
Redundancy Level | Minimum Number of Disks | Data Files | Recovery Files | Both File Types |
---|---|---|---|---|
External | 1 | 1.8 GB | 3.6 GB | 5.4 GB |
Normal | 2 | 3.6 GB | 7.2 GB | 10.8 GB |
High | 3 | 5.4 GB | 10.8 GB | 16.2 GB |
Optionally, identify failure groups for the Automatic Storage Management disk group devices.
If you intend to use a normal or high redundancy disk group, then you can further protect the database against hardware failure by associating a set of disk devices in a custom failure group. By default, each device comprises its failure group. However, if two disk devices in a normal redundancy disk group are attached to the same SCSI controller, then the disk group becomes unavailable if the controller fails. The controller in this example is a single point of failure.
To avoid failures of this type, you can use two SCSI controllers, each with two disks, and define a failure group for the disks attached to each controller. This configuration would enable the disk group to tolerate the failure of one SCSI controller.
Note:
If you define custom failure groups, then you must specify a minimum of two failure groups for normal redundancy disk groups and three failure groups for high redundancy disk groups.If you are sure that a suitable disk group does not exist on the system, then install or identify appropriate disk devices to add to a new disk group. Apply the following guidelines when identifying appropriate disk devices:
The disk devices must be owned by the user performing the grid installation.
See Also:
Example 2-2, "Example of a Rules File With User grid" for information on creating or modifying permissionsAll the devices in an Automatic Storage Management disk group should be the same size and have the same performance characteristics.
Do not specify multiple partitions on a single physical disk as a disk group device. Automatic Storage Management expects each disk group device to be on a separate physical disk.
Oracle does not recommend the use of a logical volume as a device in Automatic Storage Management because the logical volume is capable of hiding the physical disk architecture which prevents Automatic Storage Management from optimizing I/O across physical devices.
See Also:
"Step 4: Configuring Disks for Automatic Storage Management" for information about completing this task
"Preparing Storage for ASM" in Oracle Database Storage Administrator's Guide for information on configuring Automatic Storage Management disk groups
Note:
This is an optional step.This step describes how to identify existing disk groups and determine the free disk space that they contain. If you want to store either database or recovery files in an existing Automatic Storage Management disk group, then you have the following choices, depending on the installation method that you select:
Before you run Oracle Automatic Storage Management Configuration Assistant in interactive mode, ensure that you have already created a disk group or selected an existing one.
If you select an installation method that runs Oracle Automatic Storage Management Configuration Assistant in silent or response file mode, then you must choose an existing disk group for the new database; you cannot create a disk group. However, you can add disk devices to an existing disk group if it has insufficient free space for your requirements.
Note:
The Automatic Storage Management instance that manages the existing disk group will be running in the grid infrastructure Oracle home directory.To determine whether an existing Automatic Storage Management disk group exists, or to determine whether there is sufficient disk space in a disk group, you can use Oracle Enterprise Manager Grid Control or Database Control. Alternatively, you can use the following procedure:
View the contents of the oratab
file to determine whether an Automatic Storage Management instance is configured on the system:
# more /etc/oratab
If an Automatic Storage Management instance is configured on the system, then the oratab
file should contain a line similar to the following:
+ASM:oracle_home_path:N
In this example, +ASM
is the system identifier (SID
) of the Oracle Automatic Storage Management instance and oracle_home_path
is the Oracle home directory where Oracle Automatic Storage Management is installed. By convention, the SID
for an Oracle Automatic Storage Management instance should be +ASM
.
Open a shell prompt and temporarily set the ORACLE_SID
and ORACLE_HOME
environment variables to specify the appropriate values for the Automatic Storage Management instance that you want to use.
For example, the Automatic Storage Management SID
, which is named +ASM
and is located in the grid
subdirectory of the ORACLE_BASE
directory, then enter the following commands to create the required settings:
Bourne, Bash, or Korn shell:
$ ORACLE_SID=+ASM $ export ORACLE_SID $ ORACLE_HOME=/u01/app/oracle/product/11.2.0/grid/ $ export ORACLE_HOME
C shell:
% setenv ORACLE_SID +ASM % setenv ORACLE_HOME /u01/app/oracle/product/11.2.0/grid
By using SQL*Plus, connect to the Automatic Storage Management instance as the SYS
user with SYSASM
privilege and start the instance if necessary:
# $ORACLE_HOME/bin/sqlplus
SQL> CONNECT SYS as SYSASM
Enter password: SYS_password
SQL> STARTUP
Enter the following command to view the existing disk groups, their redundancy level, and the amount of free disk space in each one:
SQL> SELECT NAME,TYPE,TOTAL_MB,FREE_MB FROM V$ASM_DISKGROUP;
From the output, identify a disk group with the appropriate redundancy level and note the free space that it contains.
If necessary, install or identify the additional disk devices required to meet the storage requirements listed in the previous section.
In order to use a DAS or SAN disk in Automatic Storage Management, the disk must have a partition table. Oracle recommends creating exactly one partition for each disk containing the entire disk.
Oracle provides an Automatic Storage Management library driver that you can use to simplify the configuration and management of the disk devices that you want to use with Automatic Storage Management. A disk that is configured for Automatic Storage Management is known as a candidate disk.
If you intend to use Automatic Storage Management for database storage on Linux, then Oracle recommends that you install the Automatic Storage Management library driver (ASMLIB) and associated utilities and use them to configure the devices that you want to include in an Automatic Storage Management disk group.
Note:
If you choose to configure disks using the Automatic Storage Management library driver, then you must change the default disk discovery string toORCL:*
. If the diskstring is set to ORCL:*
, or is left empty (""), then the installer discovers these disks.To use the Automatic Storage Management library driver to configure Automatic Storage Management devices, complete the following tasks:
Installing and Configuring the Automatic Storage Management Library Driver Software
Configuring the Disk Devices to Use the Automatic Storage Management Library Driver
Administering the Automatic Storage Management Library Driver and Disks
Installing and Configuring the Automatic Storage Management Library Driver Software
To install and configure the Automatic Storage Management library driver software:
Enter the following command to determine the kernel version and architecture of the system:
# uname -rm
If necessary, download the required Automatic Storage Management library driver packages from the Oracle Technology Network Web site:
http://www.oracle.com/technology/tech/linux/asmlib/index.html
You must install the following packages, where version
is the version of the Automatic Storage Management library driver, arch
is the system architecture, and kernel
is the version of the kernel that you are using:
oracleasm-support-version.arch.rpm oracleasm-kernel-version.arch.rpm oracleasmlib-version.arch.rpm
Enter a command similar to the following to install the packages:
# sudo rpm -Uvh oracleasm-support-version.arch.rpm \ oracleasm-kernel-version.arch.rpm \ oracleasmlib-version.arch.rpm
For example, if you are using the Red Hat Enterprise Linux AS 3.0 enterprise kernel on an x86 system, then enter a command similar to the following:
# sudo rpm -Uvh oracleasm-support-1.0.0-1.i386.rpm \ oracleasm-2.4.9-e-enterprise-1.0.0-1.i686.rpm \ oracleasmlib-1.0.0-1.i386.rpm
Enter a command similar to the following to determine the UID of the Oracle software owner user that you are using for this installation and the GID of the OSASM group:
# id oracle
Enter the following command to run the oracleasm
initialization script with the configure
option:
# /etc/init.d/oracleasm configure
Enter the following information in response to the prompts that the script displays:
Prompt | Suggested Response |
---|---|
Default UID to own the driver interface: | Specify the UID of the Oracle grid infrastructure owner user (typically, grid ). |
Default GID to own the driver interface: | Specify the GID of the OSASM group (typically, asmadmin ). |
Start Oracle Automatic Storage Management Library driver on start (y/n): | Enter y to start the Oracle Automatic Storage Management library driver when the system starts. |
Scan for Oracle ASM disks on boot (y/n): | Enter y to to scan for presence of any Oracle Automatic Storage Management disks when the system starts. |
Configuring the Disk Devices to Use the Automatic Storage Management Library Driver
To configure the disk devices that you want to use in an Automatic Storage Management disk group:
If you intend to use IDE, SCSI, or RAID devices in the Automatic Storage Management disk group, then:
If necessary, install or configure the disk devices that you intend to use for the disk group and restart the system.
To identify the device name for the disks that you want to use, enter the following command:
# /sbin/fdisk -l
Depending on the type of disk, the device name can vary:
Note:
Oracle recommends that you create a single whole-disk partition on each disk that you want to use.Use either fdisk
or parted
to create a single whole-disk partition on the disk devices that you want to use.
Enter a command similar to the following to mark a disk as an Automatic Storage Management disk:
# /etc/init.d/oracleasm createdisk DISK1 /dev/sdb1
In this example, DISK1
is a name that you want to assign to the disk.
Note:
If you are using a multipathing disk driver with Automatic Storage Management, then ensure that you specify the correct logical device name for the disk.
The disk names that you specify can contain uppercase letters, numbers, and the underscore character. They must start with an uppercase letter.
To create a database during the installation using the Automatic Storage Management library driver, you must change the default disk discovery string to ORCL:*
.
Administering the Automatic Storage Management Library Driver and Disks
To administer the Automatic Storage Management library driver and disks, use the oracleasm
initialization script with different options, as follows:
Option | Description |
---|---|
configure |
Use the configure option to reconfigure the Automatic Storage Management library driver, if necessary:
# /etc/init.d/oracleasm configure |
enable disable |
Use the disable and enable options to change the behavior of the Automatic Storage Management library driver when the system starts. The enable option causes the Automatic Storage Management library driver to load when the system starts:
# /etc/init.d/oracleasm enable |
start stop restart |
Use the start , stop , and restart options to load or unload the Automatic Storage Management library driver without restarting the system:
# /etc/init.d/oracleasm restart |
createdisk |
Use the createdisk option to mark a disk device for use with the Automatic Storage Management library driver and give it a name:
# /etc/init.d/oracleasm createdisk DISKNAME devicename |
deletedisk |
Use the deletedisk option to unmark a named disk device:
# /etc/init.d/oracleasm deletedisk DISKNAME
Note: Do not use this command to unmark disks that are being used by an Automatic Storage Management disk group. You must drop the disk from the Automatic Storage Management disk group before you unmark it. |
querydisk |
Use the querydisk option to determine whether a disk device or disk name is being used by the Automatic Storage Management library driver:
# /etc/init.d/oracleasm querydisk {DISKNAME | devicename} |
listdisks |
Use the listdisks option to list the disk names of marked Automatic Storage Management library driver disks:
# /etc/init.d/oracleasm listdisks |
scandisks |
Use the scandisks option to enable cluster nodes to identify which shared disks have been marked as Automatic Storage Management library driver disks on another node:
# /etc/init.d/oracleasm scandisks |
If you install Oracle grid infrastructure and then create your database, the database is automatically added to the Oracle grid infrastructure configuration, and is then automatically restarted when required. However, if you install Oracle grid infrastructure on a host computer on which a database already exists, you must manually add the database, the listener, the Oracle Automatic Storage Management instance, and other components to the Oracle grid infrastructure configuration.
Note:
Oracle grid infrastructure can accommodate multiple single-instance databases on a single host computer.This section includes the following topics:
Perform the following steps to install the grid infrastructure and then create a database that is managed by Oracle Restart. First install grid infrastructure, which installs Oracle Restart and Automatic Storage Management, then configure Automatic Storage Management with at least one disk group, and then install Oracle database that stores database files in Automatic Storage Management disk groups. Click the help button on the Oracle Universal Installer page for page level assistance.
To install Oracle grid infrastructure for a standalone server with a new database installation:
Start Oracle Universal Installer as the grid infrastructure software owner user. Complete one of the following steps depending on the location of the installation files:
If the installation files are on installation media, enter commands similar to the following, where directory_path
is the path of the grid infrastructure directory on the installation media:
$ /directory_path/runInstaller
Note:
You must install Oracle grid infrastructure for a standalone server from the grid infrastructure media.If the installation files are on the hard disk, change the directory to the path of the grid infrastructure (clusterware
) directory and enter the following command:
$ ./runInstaller
Note:
Start Oracle Universal Installer from the terminal session where you logged in as the grid infrastructure software owner user and set the user's environment.See Also:
"Configuring the User's Environment" for information about setting the grid infrastructure software owner user's environmentIf Oracle Universal Installer is not displayed, refer to "X Window Display Errors" and "Remote Terminal Installation Error" for information about troubleshooting.
The Select Installation Option screen appears. Select Install and Configure Grid Infrastructure for a Standalone Server option, to install and configure Oracle Restart and Oracle Automatic Storage Management. Click Next.
On the Select Product Languages screen, select one or more languages. Move the languages from the Available Languages list to the Selected Languages list. Click Next.
The Create ASM Disk Group screen, lists all the Automatic Storage Management disks under ORCL:*
Click Change Disk Discovery Path to select any devices that will be used by Automatic Storage Management but are not listed. In the Change Disk Discovery Path window, enter a string to use to search for devices that Automatic Storage Management will use. If the diskstring is set to ORCL:*
or is left empty (""), then the installer discovers these disks. Click OK.
After you finish selecting the disks to be used by Automatic Storage Management, click Next.
Note:
During installation, disk paths mounted on ASM and registered on ASMLIB with the stringORCL:*
are listed as default database storage candidate disks.Consider the following information about disk devices while performing this step:
The Disk Group Name default is DATA
. You can enter a new name for the disk group, or use the default name.
The disk devices must be owned by the user performing the grid installation.
See Also:
Example 2-2, "Example of a Rules File With User grid" for information on creating or modifying permissionsCheck with your system administrator to determine if the disks used by Automatic Storage Management are mirrored at the storage level. If so, select External for the redundancy. If the disks are not mirrored at the storage level, then choose Normal for the redundancy.
Note:
For normal redundancy, you require twice as much disk space to hold the same amount of data. For example, if your database is 100 GB, then you require approximately 200 GB of storage.In the Specify ASM Password screen, enter SYSASM
password required to connect to the Automatic Storage Management instance. The Oracle Automatic Storage Management instance is managed by a privileged role called SYSASM
, which grants full access to Automatic Storage Management disk groups. Oracle recommends that you create a less privileged user, ASMSNMP
, with SYSDBA
privileges to monitor the Oracle Automatic Storage Management instance.
Enter passwords for the SYS
and ASMSNMP
user accounts. The passwords should be at least eight characters in length and include at least one alphabetic and one numeric character.
On the Privileged Operating System Groups screen, select the name of the operating system group you created for the OSDBA group, the OSASM group, and the database operator group OSOPER. If you choose to create only the dba
group, then you can use that group for all three privileged groups. If you created a separate asmadmin
group, then use that value for the OSASM group. Click Next.
On the Specify Installation Location screen, enter the following details and click Next:
Oracle Base: Enter the directory location for Oracle base. Do not include spaces in the path name.
Software Location: This field is populated by default in concurrence with Oracle base location.
See Also:
"Naming Directories" for directory naming conventionsIf you have not installed any Oracle software previously on this server, the Create Inventory screen appears.
Change the path for the Inventory Directory, if required. Select oinstall
for the oraInventory Group Name, if required. Click Next.
The Perform Prerequisite Checks screen, checks if the minimum system requirements are met to carry out the grid infrastructure installation. If all the system requirements are met, then you will be directed to the Summary screen. However, in case of a failed installation, you can review the error.
If you click Check Again, then you can run the prerequisite check again to see if the minimum requirements are met to carry on with the database installation.
Click Fix & Check Again, if you want the installer to fix the problem and check the system requirements once more.
Note:
The Fix & Check Again option generates a script that you need to run as theroot
user. This generated script sets some of the system parameters to Oracle-recommended values. Oracle recommends that you do not modify the contents of this script. Refer to "Installation Fixup Scripts" for more information on fixup scripts.To get a list of failed requirements, select ShowFailed from the list. To get a list of all the prerequirement checks run by the OUI, select Show All. To get a list of the prerequirement checks that are successful, select Show Succeeded.
Note:
To ignore all the errors and proceed with the database installation, check Ignore All.Review the contents of the Summary screen, and click Finish.
The Setup screen displays the progress of the grid infrastructure installation. During the installation process, the Execute Configuration Scripts window appears. Do not click OK until you have run the scripts mentioned in this screen.
Run the root.sh
and, if required, the orainstRoot.sh
configuration scripts as the root
user.
The Finish screen displays the installation status. Click Close to end the installation, then Yes to confirm that you want to exit Oracle Universal Installer.
If you encounter any problems, refer to the configuration log for information. The path to the configuration log is displayed on the Configuration Assistants window.
If you want to create additional disk groups, then run the Oracle Automatic Storage Management Configuration Assistant (ASMCA) utility. For example, you can create another disk group named RECOVERY
to store the fast recovery area.
Note:
To check if the Oracle High Availability Service is installed properly, run./crsctl check has
command from Grid_home
/bin
directory.
Grid_home
is the path to the Oracle grid infrastructure home for a standalone server. Ohasd
is a daemon installed with Oracle grid infrastructure that starts software services, such as Oracle Automatic Storage Management.
Install Oracle database.
Because you have already installed Oracle grid infrastructure, Oracle Universal Installer will automatically add the database instance to the Oracle grid infrastructure configuration if you choose to create a database as part of the installation.
See Also:
"Installing the Oracle Database Software" for information about installing Oracle databaseNote:
If a new database is installed after a grid infrastructure installation, then the listener runs from the grid infrastructure home. Because Oracle Automatic Storage Management is installed as part of the grid infrastructure, the default listener is created and runs from the grid infrastructure home. If you perform a database installation, then the database uses the same listener created during the grid infrastructure installation.Follow the high-level instructions in this section to install Oracle grid infrastructure and configure it for an existing Oracle database. To install Oracle grid infrastructure for an existing database:
On the same host computer as the database, use Oracle Universal Installer to install the grid infrastructure, and select Install and Configure Grid Infrastructure for a Standalone Server as the installation option.
The grid infrastructure components are installed in a separate Oracle home.
Refer to "Installing Grid Infrastructure with a New Database Installation" for detailed instructions.
Go to the Grid home bin
directory. Use the srvctl add database
command to manually add the database, the listener, the Automatic Storage Management instance, all Automatic Storage Management disk groups, and any database services to the Oracle grid infrastructure configuration.
See Also:
"srvctl add database" in Oracle Database Administrator's Guide for more information about thesrvctl add database
commandThe Oracle Automatic Storage Management Configuration Assistant utility creates a new Automatic Storage Management instance if there is no Automatic Storage Management instance currently configured on this computer. After installing the grid infrastructure, you can also use Oracle Automatic Storage Management Configuration Assistant to create and configure disk groups, Oracle Automatic Storage Management Dynamic Volume Manager. (Oracle ADVM) and Oracle Automatic Storage Management Cluster File System (Oracle ACFS). If you want to create additional disk groups or manually configure Automatic Storage Management disks, then you can run the Oracle Automatic Storage Management Configuration Assistant as follows:
$ cd Grid_home/bin
$ ./asmca
Where Grid_home
is the path to the Oracle grid infrastructure home for a standalone server.
See Also:
Oracle Database Storage Administrator's Guide for further information on Oracle Automatic Storage Management Configuration AssistantTo test the Automatic Storage Management installation, try logging in by using the asmcmd
command-line utility, which lets you manage Automatic Storage Management disk group files and directories. To do this:
Open a shell window, and temporarily set the ORACLE_SID
and ORACLE_HOME
environment variables to specify the appropriate values for the Automatic Storage Management instance that you want to use.
For example, if the Automatic Storage Management SID
is named +ASM
and the Oracle home is located in the grid
subdirectory of the ORACLE_BASE
directory, then enter the following commands to create the required settings:
Bourne, Bash, or Korn shell:
$ ORACLE_SID=+ASM $ export ORACLE_SID $ ORACLE_HOME=/u01/app/oracle/product/11.2.0/grid $ export ORACLE_HOME
C shell:
% setenv ORACLE_SID +ASM % setenv ORACLE_HOME /u01/app/oracle/product/11.2.0/grid
Use asmcd
to connect to the Automatic Storage Management instance as the SYS
user with SYSASM
privilege and start the instance if necessary:
$ORACLE_HOME/bin/asmcmd lsdg
See Also:
Oracle Database Utilities for more information about asmcmd
Oracle Database Storage Administrator's Guide for a more detailed description of Automatic Storage Management