使用静默安装时,没有tmadmin命令 — oracle-tech

    Forum Stats

  • 3,715,756 Users
  • 2,242,858 Discussions
  • 7,845,559 Comments

Discussions

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

使用静默安装时,没有tmadmin命令

91c75190-58f9-45df-91be-2d24363e413e
edited February 2020 in Tuxedo

服务器版本:RedHat 7 64位

Linux version 3.10.0-123.el7.x86_64

TUXEDO版本:Oracle Tuxedo 12c Release 2 (12.1.3)

生成静默安装时所依赖的配置文件

./runInstaller -record -destinationFile /home/tuxedo/Disk1/install/install_oracle_tuxedo12c_v2.rsp

然后一直安装,安装成功后,一切正常。

卸载掉刚才安装的tuxedo,然后用静默方式安装tuxedo

./runInstaller -responseFile /home/tuxedo/Disk1/install/install_oracle_tuxedo12c_v2.rsp -silent

安装成功后,在tuxedo安装目录的bin目录下,没有tmadmin可执行文件。

[[email protected] install]$ cat install_oracle_tuxedo12c_v2.rsp###################################################################### Copyright (c) 1999, 2020 Oracle. All rights reserved.          ####                                                                #### Specify values for the variables listed below to customize     #### your installation.                                             ####                                                                #### Each variable is associated with a comment. The comment        #### identifies the variable type.                                  ####                                                                #### Please specify the values in the following format:             ####                                                                ####         Type         Example                                   ####         String       "Sample Value"                            ####         Boolean      True or False                             ####         Number       1000                                      ####         StringList   {"String value 1","String Value 2"}       ####                                                                #### The values that are given as <Value Required> need to be       #### specified for a silent installation to be successful.          ####                                                                ####                                                                #### This response file is generated by Oracle Software             #### Packager.                                                      ######################################################################RESPONSEFILE_VERSION=2.2.1.0.0#-------------------------------------------------------------------------------#Name       : UNIX_GROUP_NAME#Datatype   : String#Description: Unix group to be set for the inventory directory. Valid only in Unix platforms.#Example: UNIX_GROUP_NAME = "install"#-------------------------------------------------------------------------------UNIX_GROUP_NAME="tuxedo"#-------------------------------------------------------------------------------#Name       : FROM_LOCATION#Datatype   : String#Description: Complete path to the products.xml.#Example: FROM_LOCATION = "../stage/products.xml"#-------------------------------------------------------------------------------FROM_LOCATION="/home/tuxedo/Disk1/stage/products.xml"#-------------------------------------------------------------------------------#Name       : FROM_LOCATION_CD_LABEL#Datatype   : String#Description: This variable should only be used in multi-CD installations. It includes the label of the compact disk where the file "products.xml" exists. The label can be found in the file "disk.label" in the same directory as products.xml.#Example: FROM_LOCATION_CD_LABEL = "CD Label"#-------------------------------------------------------------------------------FROM_LOCATION_CD_LABEL=<Value Unspecified>#-------------------------------------------------------------------------------#Name       : ORACLE_HOME#Datatype   : String#Description: Complete path of the Oracle Home.#Example: ORACLE_HOME = "C:\OHOME1"#-------------------------------------------------------------------------------ORACLE_HOME="/home/tuxedo/Oracle"#-------------------------------------------------------------------------------#Name       : ORACLE_BASE#Datatype   : String#Description: Complete path of the Oracle Base.#Example: ORACLE_BASE = "C:\app"#-------------------------------------------------------------------------------ORACLE_BASE=<Value Unspecified>#-------------------------------------------------------------------------------#Name       : ORACLE_HOME_NAME#Datatype   : String#Description: Oracle Home Name. Used in creating folders and services.#Example: ORACLE_HOME_NAME = "OHOME1"#-------------------------------------------------------------------------------ORACLE_HOME_NAME="tuxedo"#-------------------------------------------------------------------------------#Name       : SHOW_WELCOME_PAGE#Datatype   : Boolean#Description: Set to true if the Welcome page in OUI needs to be shown.#Example: SHOW_WELCOME_PAGE = false#-------------------------------------------------------------------------------SHOW_WELCOME_PAGE=true#-------------------------------------------------------------------------------#Name       : SHOW_CUSTOM_TREE_PAGE#Datatype   : Boolean#Description: Set to true if the custom tree page in OUI needs to be shown.#Use this page to select or de-select dependencies. This page appears only in a custom install type.#Example: SHOW_CUSTOM_TREE_PAGE = false#-------------------------------------------------------------------------------SHOW_CUSTOM_TREE_PAGE=true#-------------------------------------------------------------------------------#Name       : SHOW_COMPONENT_LOCATIONS_PAGE#Datatype   : Boolean#Description: Set to true if the component locations page in OUI needs to be shown.#This page only appears if there are products whose installed directory can be changed.#If you set this to false you will prevent the user from being able to specify alternate directories.#Example: SHOW_COMPONENT_LOCATIONS_PAGE = false#-------------------------------------------------------------------------------SHOW_COMPONENT_LOCATIONS_PAGE=true#-------------------------------------------------------------------------------#Name       : SHOW_SUMMARY_PAGE#Datatype   : Boolean#Description: Set to true if the summary page in OUI needs to be shown.#The summary page shows the list of components that will be installed in this session. #Example: SHOW_SUMMARY_PAGE = true#-------------------------------------------------------------------------------SHOW_SUMMARY_PAGE=true#-------------------------------------------------------------------------------#Name       : SHOW_INSTALL_PROGRESS_PAGE#Datatype   : Boolean#Description: Set to true if the install progress page in OUI needs to be shown.#This page shows the current status in the installation. The current status includes the product being installed and the file being copied.#Example: SHOW_INSTALL_PROGRESS_PAGE = true#-------------------------------------------------------------------------------SHOW_INSTALL_PROGRESS_PAGE=true#-------------------------------------------------------------------------------#Name       : SHOW_REQUIRED_CONFIG_TOOL_PAGE#Datatype   : Boolean#Description: Set to true if the required config assistants page in OUI needs to be shown.#This page shows the list of required configuration assistants that are part of this installation.#It shows the status of each assistant, including any failures with detailed information on why it failed.#Example: SHOW_REQUIRED_CONFIG_TOOL_PAGE = true#-------------------------------------------------------------------------------SHOW_REQUIRED_CONFIG_TOOL_PAGE=true#-------------------------------------------------------------------------------#Name       : SHOW_CONFIG_TOOL_PAGE#Datatype   : Boolean#Description: Set to true if the config assistants page in OUI needs to be shown.#This page shows the list of configuration assistants that are part of this installation and are configured to launch automatically.#It shows the status of each assistant, including any failures with detailed information on why it failed.#Example: SHOW_CONFIG_TOOL_PAGE = true#-------------------------------------------------------------------------------SHOW_CONFIG_TOOL_PAGE=true#-------------------------------------------------------------------------------#Name       : SHOW_RELEASE_NOTES#Datatype   : Boolean#Description: Set to true if the release notes of this installation need to be shown at the end of installation.#This dialog is launchable from the End of Installation page and shows the list of release notes available for the products just installed.# This also requires the variable SHOW_END_SESSION_PAGE variable to be set to true.#Example: SHOW_RELEASE_NOTES = true#-------------------------------------------------------------------------------SHOW_RELEASE_NOTES=true#-------------------------------------------------------------------------------#Name       : SHOW_ROOTSH_CONFIRMATION#Datatype   : Boolean#Description: Set to true if the Confirmation dialog asking to run the root.sh script in OUI needs to be shown.#Valid only for Unix platforms.#Example: SHOW_ROOTSH_CONFIRMATION = true#-------------------------------------------------------------------------------SHOW_ROOTSH_CONFIRMATION=true#-------------------------------------------------------------------------------#Name       : SHOW_END_SESSION_PAGE#Datatype   : Boolean#Description: Set to true if the end of session page in OUI needs to be shown.#This page shows if the installation is successful or not.#Example: SHOW_END_SESSION_PAGE = true#-------------------------------------------------------------------------------SHOW_END_SESSION_PAGE=true#-------------------------------------------------------------------------------#Name       : SHOW_EXIT_CONFIRMATION#Datatype   : Boolean#Description: Set to true if the confirmation when exiting OUI needs to be shown.#Example: SHOW_EXIT_CONFIRMATION = true#-------------------------------------------------------------------------------SHOW_EXIT_CONFIRMATION=true#-------------------------------------------------------------------------------#Name       : NEXT_SESSION#Datatype   : Boolean#Description: Set to true to allow users to go back to the File Locations page for another installation. This flag also needs to be set to true in order to process another response file (see NEXT_SESSION_RESPONSE).#Example: NEXT_SESSION = true#-------------------------------------------------------------------------------NEXT_SESSION=false#-------------------------------------------------------------------------------#Name       : NEXT_SESSION_ON_FAIL#Datatype   : Boolean#Description: Set to true to allow users to invoke another session even if current install session has failed. This flag is only relevant if NEXT_SESSION is set to true.#Example: NEXT_SESSION_ON_FAIL = true#-------------------------------------------------------------------------------NEXT_SESSION_ON_FAIL=true#-------------------------------------------------------------------------------#Name       : NEXT_SESSION_RESPONSE#Datatype   : String#Description: Set to true to allow users to go back to the File Locations page for another installation. This flag also needs to be set to true in order to process another response file (see NEXT_SESSION_RESPONSE).#Example: NEXT_SESSION_RESPONSE = "nextinstall.rsp"#-------------------------------------------------------------------------------NEXT_SESSION_RESPONSE=<Value Unspecified>#-------------------------------------------------------------------------------#Name       : DEINSTALL_LIST#Datatype   : StringList#Description: List of components to be deinstalled during a deinstall session.#Example: DEINSTALL_LIST = {"Tuxedo","12.1.3.0.0"}#-------------------------------------------------------------------------------DEINSTALL_LIST={"Tuxedo","12.1.3.0.0"}#-------------------------------------------------------------------------------#Name       : SHOW_DEINSTALL_CONFIRMATION#Datatype   : Boolean#Description: Set to true if deinstall confimation is needed during a deinstall session.#Example: SHOW_DEINSTALL_CONFIRMATION = true#-------------------------------------------------------------------------------SHOW_DEINSTALL_CONFIRMATION=true#-------------------------------------------------------------------------------#Name       : SHOW_DEINSTALL_PROGRESS#Datatype   : Boolean#Description: Set to true if deinstall progress is needed during a deinstall session.#Example: SHOW_DEINSTALL_PROGRESS = true#-------------------------------------------------------------------------------SHOW_DEINSTALL_PROGRESS=true#-------------------------------------------------------------------------------#Name       : CLUSTER_NODES#Datatype   : StringList#Description: This variable represents the cluster node names selected by the user for installation.#Example: CLUSTER_NODES = {"node1","node2"}#-------------------------------------------------------------------------------CLUSTER_NODES={}#-------------------------------------------------------------------------------#Name       : ACCEPT_LICENSE_AGREEMENT#Datatype   : Boolean#Description: By setting this variable to true, you are accepting the license agreement. This variable is used only for silent installations.#Example: ACCEPT_LICENSE_AGREEMENT = true#-------------------------------------------------------------------------------ACCEPT_LICENSE_AGREEMENT=false#-------------------------------------------------------------------------------#Name       : METALINK_LOCATION#Datatype   : String#Description: This variable represents the Oracle metalink location.#-------------------------------------------------------------------------------METALINK_LOCATION=<Value Unspecified>#-------------------------------------------------------------------------------#Name       : METALINK_USERNAME#Datatype   : String#Description: This variable represents the Oracle metalink user name.#-------------------------------------------------------------------------------METALINK_USERNAME=<Value Unspecified>#-------------------------------------------------------------------------------#Name       : METALINK_PASSWORD#Datatype   : String#Description: This variable represents the corresponding Oracle metalink password.#-------------------------------------------------------------------------------METALINK_PASSWORD=<Value Unspecified>#-------------------------------------------------------------------------------#Name       : PROXY_HOST#Datatype   : String#Description: The proxy host  used to connect to Oracle metalink.#Example: PROXY_HOST = #-------------------------------------------------------------------------------PROXY_HOST=""#-------------------------------------------------------------------------------#Name       : PROXY_PORT#Datatype   : String#Description: The proxy port used to connect to Oracle metalink.#Example: PROXY_PORT = #-------------------------------------------------------------------------------PROXY_PORT=""#-------------------------------------------------------------------------------#Name       : PROXY_REALM#Datatype   : String#Description: The realm for the proxy used to connect to Oracle metalink.#Example: PROXY_REALM = #-------------------------------------------------------------------------------PROXY_REALM=<Value Unspecified>#-------------------------------------------------------------------------------#Name       : PROXY_USER#Datatype   : String#Description: The username for the proxy  used to connect to Oracle metalink.#Example: PROXY_USER = #-------------------------------------------------------------------------------PROXY_USER=""#-------------------------------------------------------------------------------#Name       : PROXY_PWD#Datatype   : String#Description: The password for the proxy  used to connect to Oracle metalink.#Example: PROXY_PWD = #-------------------------------------------------------------------------------PROXY_PWD=<Value Unspecified>#-------------------------------------------------------------------------------#Name       : DONT_PROXY_FOR#Datatype   : String#Description: The dont proxy for list.#Example: DONT_PROXY_FOR = #-------------------------------------------------------------------------------DONT_PROXY_FOR=<Value Unspecified>#-------------------------------------------------------------------------------#Name       : TOPLEVEL_COMPONENT#Datatype   : StringList#Description: The top level component to be installed in the current session.#Example: TOPLEVEL_COMPONENT = {"Tuxedo","12.1.3.0.0"}#-------------------------------------------------------------------------------TOPLEVEL_COMPONENT={"Tuxedo","12.1.3.0.0"}#-------------------------------------------------------------------------------#Name       : SHOW_SPLASH_SCREEN#Datatype   : Boolean#Description: Set to true if the initial splash screen in OUI needs to be shown.#Example: SHOW_SPLASH_SCREEN = true#-------------------------------------------------------------------------------SHOW_SPLASH_SCREEN=true#-------------------------------------------------------------------------------#Name       : SELECTED_LANGUAGES#Datatype   : StringList#Description: Languages in which the components will be installed.#Component  : Tuxedo#-------------------------------------------------------------------------------SELECTED_LANGUAGES={"en"}#-------------------------------------------------------------------------------#Name       : COMPONENT_LANGUAGES#Datatype   : StringList#Description: Languages supported by this component.List of supported languages : {"en","ja","zh_CN"}#Component  : Tuxedo#-------------------------------------------------------------------------------COMPONENT_LANGUAGES={"en"}#-------------------------------------------------------------------------------#Name       : INSTALL_TYPE#Datatype   : String#Description: Installation type of the component.#Component  : Tuxedo#-------------------------------------------------------------------------------INSTALL_TYPE="Full Install"#-------------------------------------------------------------------------------#Name       : ENABLE_TSAM_AGENT#Datatype   : Boolean#Description: To enable TSAM(Tuxedo System and Applications Monitor) Plus Agent for Tuxedo server, set this variable to true.#Component  : tsamAgent#-------------------------------------------------------------------------------ENABLE_TSAM_AGENT=true#-------------------------------------------------------------------------------#Name       : LDAP_SUPPORT_SSL#Datatype   : Boolean#Description: This variable is for configure LDAP support for SSL#Component  : tuxedoClientCore#-------------------------------------------------------------------------------LDAP_SUPPORT_SSL=false#-------------------------------------------------------------------------------#Name       : LDAP_FILTER_FILE#Datatype   : String#Description: This variable is for configure LDAP filter file#Component  : tuxedoClientCore#-------------------------------------------------------------------------------LDAP_FILTER_FILE=""#-------------------------------------------------------------------------------#Name       : LDAP_CONFIG#Datatype   : StringList#Description: This variable is for configure LDAP parameters(Service Name, PortID, BaseObject)#Component  : tuxedoClientCore#-------------------------------------------------------------------------------LDAP_CONFIG={"","",""}#-------------------------------------------------------------------------------#Name       : TLISTEN_PORT#Datatype   : String#Description: This variable is for configure tlisten port#Component  : tuxedoServerBase#-------------------------------------------------------------------------------TLISTEN_PORT="3050"#-------------------------------------------------------------------------------#Name       : MIN_CRYPT_BITS_CHOOSE#Datatype   : Number#Description: This variable is for configure Min Encryption Bits, #0 means min encryption bit set to 0 , #1 means min encryption bit set to 56 , #2 means min encryption bit set to 128, #3 means min encryption bit set to 256.#Component  : tuxedoServerBase#-------------------------------------------------------------------------------MIN_CRYPT_BITS_CHOOSE=0#-------------------------------------------------------------------------------#Name       : MAX_CRYPT_BITS_CHOOSE#Datatype   : Number#Description: This variable is for configure Max Encryption Bits, #0 means max encryption bit set to 0 , #1 means max encryption bit set to 56 , #2 means max encryption bit set to 128, #3 means max encryption bit set to 256.#Component  : tuxedoServerBase#-------------------------------------------------------------------------------MAX_CRYPT_BITS_CHOOSE=3#-------------------------------------------------------------------------------#Name       : INSTALL_SAMPLES#Datatype   : Boolean#Description: This variable is for configure whether need to install Tuxedo samples#Component  : tuxedoServerBase#-------------------------------------------------------------------------------INSTALL_SAMPLES=true#-------------------------------------------------------------------------------#Name       : ENCRYPT_CHOICE#Datatype   : Number#Description: This variable is for configure encrypt method, 0 is LLE, 1 is SSL.#Component  : tuxedoServerBase#-------------------------------------------------------------------------------ENCRYPT_CHOICE=0#-------------------------------------------------------------------------------#Name       : CONFIG_TLISTEN#Datatype   : Boolean#Description: To configure the tlisten paramters at installation phase, set this variable to true.#Component  : tuxedoServerBase#-------------------------------------------------------------------------------CONFIG_TLISTEN=true#-------------------------------------------------------------------------------#Name       : TLISTEN_PASSWORD#Datatype   : String#Description: This variable is for configure tlisten password#Component  : tuxedoServerBase#-------------------------------------------------------------------------------TLISTEN_PASSWORD=<Value Unspecified>#-------------------------------------------------------------------------------#Name       : SSL_PARAMETERS#Datatype   : StringList#Description: This variable is for configure SSL Parameters Security #Principal (Name, Location, Password)#Component  : tuxedoServerBase#-------------------------------------------------------------------------------SSL_PARAMETERS=<Value Unspecified>
Tagged:

Answers

  • 91c75190-58f9-45df-91be-2d24363e413e
    edited February 2020

    该问题已经解决。

    问题的原因:没有手动修改TLISTEN_PASSWORD的值,以至于静默安装时没有安装完整。所以没有tmadmin命令。

    解决办法:手动修改install_oracle_tuxedo12c.rsp文件中TLISTEN_PASSWORD的值,卸载掉之前安装的tuxedo,然后重新进行静默安装。

Sign In or Register to comment.