oraToolKit Oracle安装辅助工具的使用方法
2016-06-02 18:41
756 查看
目录
目录otk使用方式
使用oraToolKit进行检测安装包情况
使用oraToolKit进行检测操作系统情况
最后
otk使用方式
oraToolkit的安装在 RHEL6.1 安装 Oracle10gr2 (图文、解析) 一文中已经介绍过了,是非常简单的rpm包安装。otk installManager的帮助手册
Usage (revision 1.23): installManager <action> <configFile> [ <execMode> ] Where: <action> is the target action of the dataPumpManager The following actions are supported: swReqCheck, osSetup, swInst, cssdConfig, asmSetup, envSetup, dbSetup and setOsKernelParams <configFile> is a configuration file from /opt/oracle/otk/1.0/conf/installManager directory. <execMode> is the execution mode of installManager, either NORMAL (default) or FORCE Available config files osSetup10gR2.cfg osSetup11gR1.cfg osSetup11gR2.cfg 20110801_230429: Warning: KLK-00022: Parameter prerequisite not fulfilled
installManager使用帮助,从上面我们可以看到它可以进行各项检测工作(action),支持osSetup10gR2、osSetup11gR1、osSetup11gR2这3个版本的数据库(configFile)
使用oraToolKit进行检测安装包情况
我们开始用它来检测是否满足安装ora10gR2的环境,action选择的是swReqCheck,configFile选择的是osSetup10gR2.cfg我们可以开始先汇总的看下是否满足条件,当你确信基本上你搭建的环境没上面问题的时候,就可以直接看汇总的情况了。
[root@jmilk tools]# /opt/oracle/otk/current/bin/installManager swReqCheck osSetup10gR2.cfg 20160525_111914: Info: Action swReqCheck of installManager started ---------------------------------------------------------------------------------------------------- 20160525_111914: Info: Listing environment information 20160525_111914: Info: --------------------------------------------- 20160525_111914: Info: Object/Name | Value/Version 20160525_111914: Info: --------------------------------------------- 20160525_111914: Info: hostname | jmilk.fan.com 20160525_111914: Info: OS | RHEL 20160525_111914: Info: OS Version | 4 20160525_111914: Info: OS Release | 20160525_111914: Info: HW Architecture | x86_64 20160525_111914: Info: user | root 20160525_111914: Info: user shell | /bin/bash 20160525_111914: Info: OTK | OTK_1_0_2_1_5 20160525_111914: Info: installManager | 1.23 20160525_111914: Info: Process ID | 99022 20160525_111914: Info: libmiscellaneous.ksh | 1.24 20160525_111914: Info: libstring.ksh | 1.10 20160525_111914: Info: libfile.ksh | 1.2 20160525_111914: Info: libotk.ksh | 1.14 20160525_111914: Info: liberror.ksh | 1.24 20160525_111914: Info: libosadmin.ksh | 1.19 20160525_111914: Info: libinstallManager.ksh | 1.45 20160525_111914: Info: libnetwork.ksh | 1.8 20160525_111914: Info: libappctl.ksh | 1.21 20160525_111914: Info: libdynsql.ksh | 1.2 ---------------------------------------------------------------------------------------------------- 20160525_111914: Info: Executing libmiscellaneous.checkExecMode function 20160525_111914: Info: Executing installManager in NORMAL mode 20160525_111914: Info: Executing libfile.sourceConf function 20160525_111914: Info: Sourcing /opt/oracle/otk/1.0/conf/installManager/osSetup10gR2.cfg ---------------------------------------------------------------------------------------------------- 20160525_111914: Info: Executing libinstallManager.setScriptVars function 20160525_111914: Info: export SYSDATE="20160525" 20160525_111914: Info: export EXEC_ACTION="swreqcheck" 20160525_111914: Info: export LOG_FILE="/var/opt/oracle/otk/1.0/log-old/installManager/swreqcheck-20160525_111914.log" 20160525_111914: Info: export PLATFORM="Linux" 20160525_111914: Info: export OS_DISTRIBUTION="RHEL" 20160525_111914: Info: export OS_VERSION="4" 20160525_111914: Info: export OS_RELEASE="" 20160525_111914: Info: export RAM_MB="7859" 20160525_111914: Info: export HW_ARCH="x86_64" ---------------------------------------------------------------------------------------------------- 20160525_111914: Info: Executing libinstallManager.doSwRequirementCheck function 20160525_111914: Info: Checking requirement file 20160525_111914: Info: export SW_REQUIREMENT_FILE="/opt/oracle/otk/1.0/conf/installManager/requirement/ora10gR2-redhat-4-x86_64.pkg.lst" 20160525_111914: Info: Using default package requirement file /opt/oracle/otk/1.0/conf/installManager/requirement/ora10gR2-redhat-4-x86_64.pkg.lst 20160525_111914: Info: Checking if file /opt/oracle/otk/1.0/conf/installManager/requirement/ora10gR2-redhat-4-x86_64.pkg.lst exists 20160525_111914: Info: Checking 64-bit OS packages 20160525_111914: Info: export ARCH_PATTERN="[xX]86[-_]64" 20160525_111914: Info: export SW_REQUIREMENT_EGREP_PATTERN="req|opt" 20160525_111914: Info: Higher version (2.20.51.0.2-5.20) as required (2.15.92.0.2-13.0.0.0.2) of 64-bit binutils installed 20160525_111914: Warning: Required package compat-db not found, installation of 64-bit version 4.1.25-9 or later recommended. Package is usually installed with default installation 20160525_111914: Warning: Required package compat-libstdc++-33 not found, installation of 64-bit version 3.2.3-47.3 or later recommended. Package is usually installed with default installation 20160525_111914: Info: Higher version (2.28.1-25) as required (2.8.0-12) of 64-bit control-center installed 20160525_111914: Info: Higher version (2.12-1.25) as required (2.3.4-2.9) of 64-bit glibc installed 20160525_111914: Info: Higher version (2.12-1.25) as required (2.3.4-2.9) of 64-bit glibc-common installed 20160525_111914: Warning: Required package gnome-libs not found, installation of 64-bit version 1.4.1.2.90-44.1 or later recommended. Package is usually installed with default installation 20160525_111914: Info: Higher version (4.4.5-6) as required (3.4.3-22.1) of 64-bit libstdc++ installed 20160525_111914: Info: Higher version (3.81-19) as required (3.80-5) of 64-bit make installed 20160525_111914: Warning: Required package pdksh not found, installation of 64-bit version 5.2.14-30 or later recommended. Package is usually installed with default installation 20160525_111915: Info: Higher version (2.2.14-11) as required (2.2.9-1) of 64-bit unixODBC installed 20160525_111915: Warning: Required package xscreensaver not found, installation of 64-bit version 4.18-5 or later recommended. Package is usually installed with default installation 20160525_111915: Warning: Required package glibc-kernheaders not found, installation of 64-bit version 2.4-9.1.87 or later recommended. Package should be on CD/DVD 20160525_111915: Info: Higher version (2.12-1.25) as required (2.3.4-2.9) of 64-bit glibc-headers installed 20160525_111915: Info: Higher version (2.12-1.25) as required (2.3.4-2.9) of 64-bit glibc-devel installed 20160525_111915: Info: Higher version (4.4.5-6) as required (3.4.3-22.1) of 64-bit libstdc++-devel installed 20160525_111915: Info: Higher version (4.4.5-6) as required (3.4.3-22.1) of 64-bit gcc installed 20160525_111915: Info: Higher version (4.4.5-6) as required (3.4.3-22.1) of 64-bit gcc-c++ installed 20160525_111915: Info: Higher version (0.3.107-10) as required (0.3.103-3) of 64-bit libaio installed 20160525_111915: Info: Higher version (9.0.4-18) as required (5.0.5-1) of 64-bit sysstat installed 20160525_111915: Warning: Optional package libtermcap-devel not found, installation of 64-bit version 2.0.8-39 or later recommended. Required by readline-devel, package should be on CD/DVD 20160525_111915: Info: Higher version (6.0-3) as required (4.3-13) of 64-bit readline-devel installed 20160525_111915: Info: Higher version (2.2.14-11) as required (2.2.9-1) of 64-bit unixODBC-devel installed 20160525_111915: Info: Checking 32-bit OS packages 20160525_111915: Info: export ARCH_PATTERN="i[356]86" 20160525_111915: Info: export SW_REQUIREMENT_EGREP_PATTERN="req|opt" 20160525_111915: Info: Higher version (0.3.107-10) as required (0.3.103-3) of 32-bit libaio installed 20160525_111915: Info: Higher version (2.2.14-11) as required (2.2.9-1) of 32-bit unixODBC installed 20160525_111915: Info: Higher version (2.12-1.25) as required (2.3.4-2.9) of 32-bit glibc-devel installed ---------------------------------------------------------------------------------------------------- 20160525_111915: Info: Executing libmiscellaneous.getFooter function 20160525_111915: Info: Terminating installManager execution 20160525_111915: Info: Summary log file: /var/opt/oracle/otk/1.0/log-old/installManager/../installManager.log 20160525_111915: Info: Detailed log file: /var/opt/oracle/otk/1.0/log-old/installManager/swreqcheck-20160525_111914.log 20160525_111915: Info: Action swReqCheck of installManager ended with 7 WARNINGS ---------------------------------------------------------------------------------------------------- [root@jmilk tools]# [root@jmilk tools]# /opt/oracle/otk/current/bin/installManager swReqCheck osSetup10gR2.cfg 20160525_111921: Info: Action swReqCheck of installManager started ---------------------------------------------------------------------------------------------------- 20160525_111922: Info: Listing environment information 20160525_111922: Info: --------------------------------------------- 20160525_111922: Info: Object/Name | Value/Version 20160525_111922: Info: --------------------------------------------- 20160525_111922: Info: hostname | jmilk.fan.com 20160525_111922: Info: OS | RHEL 20160525_111922: Info: OS Version | 4 20160525_111922: Info: OS Release | 20160525_111922: Info: HW Architecture | x86_64 20160525_111922: Info: user | root 20160525_111922: Info: user shell | /bin/bash 20160525_111922: Info: OTK | OTK_1_0_2_1_5 20160525_111922: Info: installManager | 1.23 20160525_111922: Info: Process ID | 100190 20160525_111922: Info: libmiscellaneous.ksh | 1.24 20160525_111922: Info: libstring.ksh | 1.10 20160525_111922: Info: libfile.ksh | 1.2 20160525_111922: Info: libotk.ksh | 1.14 20160525_111922: Info: liberror.ksh | 1.24 20160525_111922: Info: libosadmin.ksh | 1.19 20160525_111922: Info: libinstallManager.ksh | 1.45 20160525_111922: Info: libnetwork.ksh | 1.8 20160525_111922: Info: libappctl.ksh | 1.21 20160525_111922: Info: libdynsql.ksh | 1.2 ---------------------------------------------------------------------------------------------------- 20160525_111922: Info: Executing libmiscellaneous.checkExecMode function 20160525_111922: Info: Executing installManager in NORMAL mode 20160525_111922: Info: Executing libfile.sourceConf function 20160525_111922: Info: Sourcing /opt/oracle/otk/1.0/conf/installManager/osSetup10gR2.cfg ---------------------------------------------------------------------------------------------------- 20160525_111922: Info: Executing libinstallManager.setScriptVars function 20160525_111922: Info: export SYSDATE="20160525" 20160525_111922: Info: export EXEC_ACTION="swreqcheck" 20160525_111922: Info: export LOG_FILE="/var/opt/oracle/otk/1.0/log-old/installManager/swreqcheck-20160525_111922.log" 20160525_111922: Info: export PLATFORM="Linux" 20160525_111922: Info: export OS_DISTRIBUTION="RHEL" 20160525_111922: Info: export OS_VERSION="4" 20160525_111922: Info: export OS_RELEASE="" 20160525_111922: Info: export RAM_MB="7859" 20160525_111922: Info: export HW_ARCH="x86_64" ---------------------------------------------------------------------------------------------------- 20160525_111922: Info: Executing libinstallManager.doSwRequirementCheck function 20160525_111922: Info: Checking requirement file 20160525_111922: Info: export SW_REQUIREMENT_FILE="/opt/oracle/otk/1.0/conf/installManager/requirement/ora10gR2-redhat-4-x86_64.pkg.lst" 20160525_111922: Info: Using default package requirement file /opt/oracle/otk/1.0/conf/installManager/requirement/ora10gR2-redhat-4-x86_64.pkg.lst 20160525_111922: Info: Checking if file /opt/oracle/otk/1.0/conf/installManager/requirement/ora10gR2-redhat-4-x86_64.pkg.lst exists 20160525_111922: Info: Checking 64-bit OS packages 20160525_111922: Info: export ARCH_PATTERN="[xX]86[-_]64" 20160525_111922: Info: export SW_REQUIREMENT_EGREP_PATTERN="req|opt" 20160525_111922: Info: Higher version (2.20.51.0.2-5.20) as required (2.15.92.0.2-13.0.0.0.2) of 64-bit binutils installed 20160525_111922: Warning: Required package compat-db not found, installation of 64-bit version 4.1.25-9 or later recommended. Package is usually installed with default installation 20160525_111922: Warning: Required package compat-libstdc++-33 not found, installation of 64-bit version 3.2.3-47.3 or later recommended. Package is usually installed with default installation 20160525_111922: Info: Higher version (2.28.1-25) as required (2.8.0-12) of 64-bit control-center installed 20160525_111922: Info: Higher version (2.12-1.25) as required (2.3.4-2.9) of 64-bit glibc installed 20160525_111922: Info: Higher version (2.12-1.25) as required (2.3.4-2.9) of 64-bit glibc-common installed 20160525_111922: Warning: Required package gnome-libs not found, installation of 64-bit version 1.4.1.2.90-44.1 or later recommended. Package is usually installed with default installation 20160525_111922: Info: Higher version (4.4.5-6) as required (3.4.3-22.1) of 64-bit libstdc++ installed 20160525_111922: Info: Higher version (3.81-19) as required (3.80-5) of 64-bit make installed 20160525_111922: Warning: Required package pdksh not found, installation of 64-bit version 5.2.14-30 or later recommended. Package is usually installed with default installation 20160525_111922: Info: Higher version (2.2.14-11) as required (2.2.9-1) of 64-bit unixODBC installed 20160525_111922: Warning: Required package xscreensaver not found, installation of 64-bit version 4.18-5 or later recommended. Package is usually installed with default installation 20160525_111922: Warning: Required package glibc-kernheaders not found, installation of 64-bit version 2.4-9.1.87 or later recommended. Package should be on CD/DVD 20160525_111922: Info: Higher version (2.12-1.25) as required (2.3.4-2.9) of 64-bit glibc-headers installed 20160525_111922: Info: Higher version (2.12-1.25) as required (2.3.4-2.9) of 64-bit glibc-devel installed 20160525_111922: Info: Higher version (4.4.5-6) as required (3.4.3-22.1) of 64-bit libstdc++-devel installed 20160525_111923: Info: Higher version (4.4.5-6) as required (3.4.3-22.1) of 64-bit gcc installed 20160525_111923: Info: Higher version (4.4.5-6) as required (3.4.3-22.1) of 64-bit gcc-c++ installed 20160525_111923: Info: Higher version (0.3.107-10) as required (0.3.103-3) of 64-bit libaio installed 20160525_111923: Info: Higher version (9.0.4-18) as required (5.0.5-1) of 64-bit sysstat installed 20160525_111923: Warning: Optional package libtermcap-devel not found, installation of 64-bit version 2.0.8-39 or later recommended. Required by readline-devel, package should be on CD/DVD 20160525_111923: Info: Higher version (6.0-3) as required (4.3-13) of 64-bit readline-devel installed 20160525_111923: Info: Higher version (2.2.14-11) as required (2.2.9-1) of 64-bit unixODBC-devel installed 20160525_111923: Info: Checking 32-bit OS packages 20160525_111923: Info: export ARCH_PATTERN="i[356]86" 20160525_111923: Info: export SW_REQUIREMENT_EGREP_PATTERN="req|opt" 20160525_111923: Info: Higher version (0.3.107-10) as required (0.3.103-3) of 32-bit libaio installed 20160525_111923: Info: Higher version (2.2.14-11) as required (2.2.9-1) of 32-bit unixODBC installed 20160525_111923: Info: Higher version (2.12-1.25) as required (2.3.4-2.9) of 32-bit glibc-devel installed ---------------------------------------------------------------------------------------------------- 20160525_111923: Info: Executing libmiscellaneous.getFooter function 20160525_111923: Info: Terminating installManager execution 20160525_111923: Info: Summary log file: /var/opt/oracle/otk/1.0/log-old/installManager/../installManager.log 20160525_111923: Info: Detailed log file: /var/opt/oracle/otk/1.0/log-old/installManager/swreqcheck-20160525_111922.log 20160525_111923: Info: Action swReqCheck of installManager ended with 7 WARNINGS ----------------------------------------------------------------------------------------------------
查看Warning的信息可以知道还有那些预安装包没有安装完成,在解决Warning信息后,重新执行指令。
使用oraToolKit进行检测操作系统情况
除了必要的安装包之外,还必须进行正确的系统参数配置,下面我们就来看看操作系统的检测。/opt/oracle/otk/current/bin/installManager osSetup osSetup10gR2.cfg | tail -2 | head -1 #检查操作系统的环境是否符合安装Oracle /opt/oracle/otk/current/bin/installManager swReqCheck osSetup10gR2.cfg | tail -2 | head -1 #检查操作系统预安装软件包是否安装成功
最后
出此之外oraToolkit还提供了许多有助于Oracle安装、使用的小工具。感兴趣的话可以到其官网去浏览,戳这里 :)相关文章推荐
- DB2与oracle游标定义的区别
- 创建Oracle数据库、数据库名与实例名与SID之间的关系(图文详解)
- oracle 查询表名和字段名
- Oracle中decode函数用法含义
- 【ORACLE】IN 后跟&参数字符串的处理方法
- Oracle,INTERVAL DAY TO SECOND,EXTRACT (datetime)
- fetch oracle 存储过程
- oracle中插入一条数据id自动增长,插入之后得到这个id
- Oracle_Update...Set...From...解决方法Merge Into...Using...
- RHEL6.1 安装 Oracle10gr2 (图文、解析)
- 恢复oracle数据delete的数据
- oracle 表数据 误删时 数据恢复
- excel导入ORACLE的四个方法
- oracle 误删除数据之后的处理
- Oracle安全警示录:加错裸设备导致redo异常
- Oracle数据库语言——结构化查询语言SQL
- oracle 自动增长更新id
- ORACLE RMAN备份及还原
- Oracle 海量数据处理- 索引的选择
- oracle函数集锦