共享库定义指定 Tivoli® Storage Manager JAR 文件的位置。
要为 Tivoli Storage Manager 本机 API 库文件创建共享库定义,请完成下列步骤:
- 在编辑窗口中打开用于设置域环境的 WebLogic Server 脚本。以下是此脚本的路径示例:
选项 |
描述 |
UNIX |
/opt/bea/user_projects/domains/base_domain/bin/setDomainEnv.sh |
Windows |
C:\bea\user_projects\domains\base_domain\bin\setDomainEnv.cmd |
- 编辑 WebLogic Server 脚本,在紧靠设置 WL_HOME 变量的那一行前面,根据您使用的操作系统添加如下所示的行。 视情况不同,将 weblogic92 替换为您自己的版本标识。在任何以
/、\、: 或
_ 结尾的行之后,没有回车符。
选项 |
描述 |
AIX |
TSMAPILIB=/opt/IBM/FileNet/
ContentEngine/tsm100
LIBPATH=${LIBPATH}:${TSMAPILIB}
EXT_POST_CLASSPATH=
${EXT_POST_CLASSPATH}:
${TSMAPILIB}/TsmJavaApi.jar
export LIBPATH EXT_POST_CLASSPATH
WL_HOME="/opt/bea/weblogic92"
export WL_HOME
|
HP-UX (32 位) |
TSMAPILIB=/opt/IBM/FileNet/
ContentEngine/tsm100
SHLIB_PATH=${SHLIB_PATH}:${TSMAPILIB}
EXT_POST_CLASSPATH=
${EXT_POST_CLASSPATH}:
${TSMAPILIB}/TsmJavaApi.jar
export SHLIB_PATH EXT_POST_CLASSPATH
WL_HOME="/opt/bea/weblogic92"
export WL_HOME
|
HP-UX (64 位)和 HP-UXi |
TSMAPILIB=/opt/IBM/FileNet/
ContentEngine/tsm100
SHLIB_PATH=${SHLIB_PATH}:${TSMAPILIB}
EXT_POST_CLASSPATH=
${EXT_POST_CLASSPATH}:
${TSMAPILIB}/TsmJavaApi.jar
export SHLIB_PATH EXT_POST_CLASSPATH
JAVA_OPTIONS="${JAVA_OPTIONS} -d64"
export JAVA_OPTIONS
WL_HOME="/opt/bea/weblogic92"
export WL_HOME
|
Linux |
TSMAPILIB=/opt/IBM/FileNet/
ContentEngine/tsm100
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:
${TSMAPILIB}
EXT_POST_CLASSPATH=
${EXT_POST_CLASSPATH}:
${TSMAPILIB}/TsmJavaApi.jar
export LD_LIBRARY_PATH
EXT_POST_CLASSPATH
WL_HOME="/opt/bea/weblogic92"
export WL_HOME
|
Solaris (32 位) |
TSMAPILIB=/opt/IBM/FileNet/
ContentEngine/tsm100
TSMCLIENTLIB=/opt/tivoli/tsm/
client/api/bin
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:
${TSMAPILIB}:${TSMCLIENTLIB}
EXT_POST_CLASSPATH=
${EXT_POST_CLASSPATH}:
${TSMAPILIB}/TsmJavaApi.jar
export LD_LIBRARY_PATH
EXT_POST_CLASSPATH
WL_HOME="/opt/bea/weblogic92"
export WL_HOME
|
Solaris(64 位) |
TSMAPILIB=/opt/IBM/FileNet/
ContentEngine/tsm100
TSMCLIENTLIB=/opt/tivoli/tsm/
client/api/bin64
LD_LIBRARY_PATH_64=
${LD_LIBRARY_PATH_64}:
${TSMAPILIB}:${TSMCLIENTLIB}
EXT_POST_CLASSPATH=
${EXT_POST_CLASSPATH}:
${TSMAPILIB}/TsmJavaApi.jar
export LD_LIBRARY_PATH_64
EXT_POST_CLASSPATH
JAVA_OPTIONS="${JAVA_OPTIONS} -d64"
export JAVA_OPTIONS
WL_HOME="/opt/bea/weblogic92"
export WL_HOME
|
Windows |
set TSMAPILIB=C:\Program Files\IBM\
FileNet\ContentEngine\tsm100
set PATH=%PATH%;%TSMAPILIB%
set EXT_POST_CLASSPATH=%EXT_POST_
CLASSPATH%;%TSMAPILIB%\TsmJavaApi.jar
set WL_HOME=C:\bea\weblogic92
|
- 如果您正在使用 WebLogic Server Node Manager 在集群环境中启动和停止受管服务器,那么必须使 Node Manager 能够使用适当的启动脚本:
- 打开 Node Manager 配置文件 WL_HOME/common/nodemanager/nodemanager.properties 以进行编辑。
- 将 StartScriptEnabled 属性设置为 true(缺省值为 false)。
- 根据操作系统不同,将 StartScriptName 设置为与 Node Manager 用来启动受管服务器的脚本名匹配:
选项 |
描述 |
UNIX |
StartScriptName=startManagedWebLogic.sh |
Windows |
StartScriptName=startManagedWebLogic.cmd |
要点: 如果受管服务器与 WebLogic Server 管理服务器不在同一台机器上,并且在域 bin 目录中有一个与受管服务器的名称相匹配的备用脚本,请确保指定该脚本名来代替更通用的“startManagedWebLogic”脚本。
- 将您所作的编辑保存在 nodemanager.properties 中并重新启动 Node Manager。