千家信息网

使用clone方式完成Oracle软件的安装

发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,一、 准备条件相同操作系统,已安装Oracle软件的环境RHEL 5.8 X64Oracle 11.2.0.3.0检查Oracle补丁状态$ $ORACLE_HOME/OPatch/opatch ls
千家信息网最后更新 2025年01月24日使用clone方式完成Oracle软件的安装

一、 准备条件

相同操作系统,已安装Oracle软件的环境

RHEL 5.8 X64

Oracle 11.2.0.3.0

检查Oracle补丁状态

$ $ORACLE_HOME/OPatch/opatch lsinventory

Invoking OPatch 11.2.0.1.7

Oracle Interim Patch Installer version 11.2.0.1.7

Copyright (c) 2011, Oracle Corporation. All rights reserved.

Oracle Home : /u01/oracle

Central Inventory : /u01/oracle/oraInventory

from : /etc/oraInst.loc

OPatch version : 11.2.0.1.7

OUI version : 11.2.0.3.0

Log file location : /u01/oracle/cfgtoollogs/opatch/opatch3014-09-12_08-17-49AM.log

Lsinventory Output file location : /u01/oracle/cfgtoollogs/opatch/lsinv/lsinventory2014-09-12_08-17-49AM.txt

--------------------------------------------------------------------------------

Installed Top-level Products (1):

Oracle Database 11g 11.2.0.3.0

There are 1 products installed in this Oracle Home.

There are no Interim patches installed in this Oracle Home.

--------------------------------------------------------------------------------

OPatch succeeded.

二、 停止数据库进程

三、 打包ORACLE HOME

$ tar cvf Oracle.tar $ORACLE_HOME

四、 tar包拷贝到B

B机环境变量设置成和A机一样

五、 BOracle用户clone

执行以下命令

$cd /u01/oracle/clone/bin

$ /u01/oracle/perl/bin/perl clone.pl ORACLE_BASE="/u01" ORACLE_HOME="/u01/oracle" OSDBA_GROUP=dba -defaultHomeName

./runInstaller -clone -waitForCompletion "ORACLE_BASE=/u01" "ORACLE_HOME=/u01/oracle" "oracle_install_OSDBA=dba" -defaultHomeName -defaultHomeName -silent -noConfig -nowait

Starting Oracle Universal Installer...

Checking swap space: must be greater than 500 MB. Actual 1975 MB Passed

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2014-09-12_10-04-18AM. Please wait ...Oracle Universal Installer, Version 11.2.0.3.0 Production

Copyright (C) 1999, 2011, Oracle. All rights reserved.

You can find the log of this install session at:

/u01/app/oraInventory/logs/cloneActions2014-09-12_10-04-18AM.log

.................................................................................................... 100% Done.

Installation in progress (Friday, September 12, 2014 10:05:29 AM CST)

............................................................................... 79% Done.

Install successful

Linking in progress (Friday, September 12, 2014 10:06:34 AM CST)

Link successful

Setup in progress (Friday, September 12, 2014 10:12:11 AM CST)

Setup successful

End of install phases.(Friday, September 12, 2014 10:13:08 AM CST)

WARNING:A new inventory has been created in this session. However, it has not yet been registered as the central inventory of this system.

To register the new inventory please run the script '/u01/app/oraInventory/orainstRoot.sh' with root privileges.

If you do not register the inventory, you may not be able to update or patch the products you installed.

The following configuration scripts need to be executed as the "root" user.

/u01/app/oraInventory/orainstRoot.sh

/u01/oracle/root.sh

To execute the configuration scripts:

1. Open a terminal window

2. Log in as "root"

3. Run the scripts

The cloning of OraHome1 was successful.

Please check '/u01/app/oraInventory/logs/cloneActions2014-09-12_10-04-18AM.log' for more details.

按照提示执行脚本:

[root@oracle ~]# sh /u01/app/oraInventory/orainstRoot.sh

Changing permissions of /u01/app/oraInventory.

Adding read,write permissions for group.

Removing read,write,execute permissions for world.

Changing groupname of /u01/app/oraInventory to oinstall.

The execution of the script is complete.

[root@oracle ~]# sh /u01/oracle/root.sh

Check /u01/oracle/install/root_oracle_2014-09-12_10-18-13.log for the output of root script

B机的ORACLE软件已安装完毕

0