Oracle® Beehive Installation Guide Release 1 (1.4) for Linux x86 Part Number E13791-03 |
|
|
View PDF |
This module describes how to install Oracle Beehive in silent mode, which allows minimal input from the user. This process involves creating a response file, which is an XML file that contains values required by the Oracle Beehive Install Wizard.
Use this process if you want to install Oracle Beehive with a batch process or do not want to use the GUI provided by the Oracle Beehive Install Wizard.
This module covers the following silent mode processes:
Installing and Configuring Oracle Beehive in Silent Mode, Running Install Wizard
Installing and Configuring Oracle Beehive in Silent Mode, Running Install Wizard and Config Wizard
Installing Oracle Beehive Provisioning Application in Silent Mode
This process installs and configures Oracle Beehive by running the Oracle Beehive Install Wizard only once. It consists of the following steps:
Step 1 Verify that Oracle Database is installed and running
To verify that Oracle Database is running, connect to it and run a query as follows:
Ensure that the environment variables ORACLE_HOME
is set to the home directory of Oracle Database and ORACLE_SID
is set to the SID of the database you want to configure with this installation of Oracle Beehive.
Run the following commands to check the version of Oracle Database and verify that it is running (<Database home>
is where you installed Oracle Database):
<Database home>/bin/sqlplus '/ as sysdba' SQL> select version from v$instance; VERSION ----------------- 10.2.0.3.0 SQL> exit;
Verify that the listener is listening to a service with the same name as ORACLE_SID:
<Database home>/bin/lsnrctl status
Note:
Refer to "Oracle Beehive Database Requirements" for more information about minimum database requirements.A response file is an XML file that contain values required for installation and configuration.
To create a response file, edit the response file according to the comments in it. Use one of the following methods to create a response file:
Use the existing response file, response/beehive_response_template.xml
in the installation media.
Generate this response file in your home directory with the following command (from the installation media):
runInstaller -generateResponseTemplate
Tip:
Create a fully configured response file by running the Oracle Beehive Install Wizard (not in silent mode) until you reach the Installation Summary screen. Click Save. The Oracle Beehive Install Wizard saves the inputs you entered and options you selected in a response file.Note that the Oracle Beehive Install Wizard will not save the passwords you entered in the response file. You must edit this response file and add the required passwords.
Step 3 Start the installation and configuration in silent mode
Run the following command (from the installation media) to start the installation and configuration of Oracle Beehive in silent mode:
runInstaller -responseFile full_path_of_response_file -silentAfter the installation and configuration are completed, Oracle Beehive servlet URLs are displayed. You will also find this information in a log file with a name similar to <Oracle inventory>
/logs/installActions*.log
(where <Oracle inventory>
is the Oracle inventory directory).
If there is no Oracle inventory directory (the directory that stores information about the Oracle products in your computer) or this is the first installation of an Oracle product in the computer, you will be asked to run the <Oracle inventory>
/orainstRoot.sh
script as the root user.
Step 4 Verify the installation
Run the administration tool beectl
as described in "Verifying Oracle Beehive Installation".
This process consists of two phases: an installation-only (or software-only) phase that installs Oracle Beehive by running the Oracle Beehive Install Wizard and a configuration-only phase that configures Oracle Beehive by running the Oracle Beehive Config Wizard.
This process consists of the following steps:
Step 1 Verify that Oracle Database installed and running
This step is the same as in "Installing and Configuring Oracle Beehive in Silent Mode, Running Install Wizard".
This step is the same as in "Installing and Configuring Oracle Beehive in Silent Mode, Running Install Wizard", except you only need to specify the values homeLocation
and softwareOnly
. (For the configuration-only phase, Step 4, you will need to specify all the other values.) The following is an excerpt from a response file that has these two values specified:
********************************************************************* Oracle Home Information ********************************************************************* --> <object class="oracle.ocs.install.wizard.framework.beans.HomeInfoBean"> <!-- # This string property holds the oracle home location. # Specify an absolute path here. # The path should not contain special characters --> <void property="homeLocation"> <string>/my_oracle_home</string> </void> </object> <!-- ********************************************************************* Install Type Information ********************************************************************* --> <object class= "oracle.ocs.install.wizard.product.main.domain.InstallTypeInfoBean"> <!-- # This boolean property holds the type of install. # Specify true to install just the software only or # specify false to install and configure. # Defaults to false if not specified. --> <void property="softwareOnly"> <boolean>true</boolean> </void> </object>
Step 3 Start the installation-only phase in silent mode
Run the following commands (from the installation media) to start the installation-only phase in silent mode:
runInstaller -responseFile full_path_of_response_file -silent
Step 4 Start the configuration-only phase in silent mode
Wait until the installation-only phase is finished and successful. Ensure that you have specified all required values in the response file. Run the following commands to start the configuration-only phase (<Oracle home>
is where you installed Oracle Beehive):
cd <Oracle home>/beehive/oobwiz ./configWizard -responseFile full_path_of_response_file -silent
Log files with names similar to <Oracle home>
/beehive/oobwiz/logs/configActions*.log
contain information about this configuration-only phase.
If there is no Oracle inventory directory (the directory that stores information about the Oracle products in your computer) or this is the first installation of an Oracle product in the computer, you will be asked to run the <Oracle inventory>
/orainstRoot.sh
script as the root user.
Step 5 Verify the installation
Run the administration tool beectl
as described in "Verifying Oracle Beehive Installation".
You may install Oracle Beehive Provisioning Application in silent mode.
The process is similar to "Installing and Configuring Oracle Beehive in Silent Mode, Running Install Wizard" except that you do not verify that a database is running and you use the response file (from the installation media) response/provplugin_response_template.xml
. You can also generate this response file with the command runInstaller -generateResponseTemplate
. The response file will be in your home directory.
You may install Oracle Beehive for DMZ in silent mode.
The process is similar to "Installing and Configuring Oracle Beehive in Silent Mode, Running Install Wizard" except that you use the response file (from the installation media) response/dmz_response_template.xml
. You can also generate this response file with the command (from the installation media) runInstaller -generateResponseTemplate
. The response file will be in your home directory.
Run the beectl status
command:
<Oracle home>/beehive/bin/beectl status
If Oracle Beehive is installed and configured successfully, you should see output similar to the following:
---------------------------------------------+----------------+----------------- Component identifier | Component type | Status ---------------------------------------------+----------------+----------------- BTI_instance1.example.com | Bti | RUNNING ---------------------------------------------+----------------+----------------- BEEMGMT_instance1.example.com | ManagedOc4j | RUNNING ---------------------------------------------+----------------+----------------- BEEAPP_instance1.example.com | ManagedOc4j | RUNNING ---------------------------------------------+----------------+----------------- oc4j_soa_instance1.example.com | ManagedOc4j | RUNNING ---------------------------------------------+----------------+----------------- BEECORE_instance1.example.com | ManagedOc4j | RUNNING ---------------------------------------------+----------------+----------------- ohs_instance1.example.com | HttpServer | RUNNING ---------------------------------------------+----------------+-----------------
If some of these components have not been started, review the log files in the following directories:
<Oracle inventory>
/logs
<Oracle home>
/beehive/logs
If Oracle Beehive configuration failed, run the configWizard
command. This command will automatically detect that Oracle Beehive configuration was not successful. It will then run only the configuration tools that failed or were aborted.
Note:
You may only upgrade an Oracle Beehive Release 1 (1.4.1) deployment to Oracle Beehive Release 1 (1.4.3). You must upgrade an Oracle Beehive Release 1 (1.3) deployment to Oracle Beehive Release 1 (1.4.1) before upgrading it to Oracle Beehive Release 1 (1.4.3).You may upgrade the following Oracle Beehive products in silent mode:
Oracle Beehive
Oracle Beehive Integration for Zimbra
Oracle Beehive Provisioning Application. (You may not upgrade any version of Oracle Beehive Provisioning Application earlier than 1.2.1.0.0.)
Oracle Beehive for DMZ
Oracle Beekeeper
The upgrade process to upgrade any of these Oracle Beehive products is the same as "Installing and Configuring Oracle Beehive in Silent Mode, Running Install Wizard" except that you create a response file from a different template depending on the product you are upgrading. The following lists the names of the response file templates to use for each Oracle Beehive product to upgrade:
Oracle Beehive Release 1: beehive_upgrade_response_template.xml
Oracle Beehive Integration for Zimbra: client_upgrade_response_template.xml
Oracle Beehive Provisioning Application: provplugin_upgrade_repsonse_template.xml
Oracle Beehive for DMZ: dmz_upgrade_response_template.xml
Oracle Beekeeper: beekeeper_upgrade_response_template.xml
You may uninstall Oracle Beehive in silent mode.
The process is similar to "Installing and Configuring Oracle Beehive in Silent Mode, Running Install Wizard" except for the following:
You do not need to verify that a database is running.
Use the response file (from the installation media) /response/beehive_uninstall_response_template.xml
. You can also generate this response file with the command runInstaller -generateResponseTemplate
. The response file will be in your home directory.
Run the following command (from the installation media):
runInstaller -uninstall
-responseFile full_path_of_uninstall_response_file -silent
You may also run the following command:
<Oracle home>/beehive/oobwiz/configWizard -uninstall -responseFile full_path_of_uninstall_response_file -silent