linux下安装与配置tuexdo.doc_第1页
linux下安装与配置tuexdo.doc_第2页
linux下安装与配置tuexdo.doc_第3页
linux下安装与配置tuexdo.doc_第4页
linux下安装与配置tuexdo.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

LINUX6.2下BEA TUXEDO安装及服务端配置安装环境:LINUX6.2+Oracle8.1.6+BEA Tuxedo6.5一、创建bill用户: 计费的程序通常放在bill用户下编译,故需创建bill用户,命令如下: #useradd bill -g dba -d /home/bill 然后用passwd bill命令修改bill用户的登录口令。二、将以下文件传至要安装的LINUX服务器: tuxinstall.tar Tuxedo for Linux 的安装程序 lic.txt Tuxedo license三、修改bill用户的环境变量: 用bill用户登录LINUX,用vi命令修改环境变量: $pwd /home/bill $vi .bash_profile # .bash_profile # Get the aliases and functions . /.bashrc fi # User specific environment and startup programs BASH_ENV=$HOME/.bashrc USERNAME= HISTIGNORE= *:&:bg:fg ORACLE_HOME=/home/oracle/app/oracle/product/8.1.6 ORACLE_OWNER=oracle ORACLE_SID=ashan (根据实际服务器的oracle sid修改) ORACLE_BASE=/home/oracle/app/oracle NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280 TUXDIR=/home/bill/tuxedo APPDIR=/home/bill/ver/bin TUXCONFIG=/home/bill/ver/bin/tuxconfig TLOGDEVICE=/home/bill/ver/TLOG export TUXDIR APPDIR TUXCONFIG TLOGDEVICE LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:$TUXDIR/lib:. NLS_PATH=$TUXDIR/locale/C LANG=C export NLS_PATH LANG export ORACLE_OWNER ORACLE_SID ORACLE_HOME ORACLE_BASE LD_LIBRARY_PATH export USERNAME BASH_ENV PATH HISTIGNORE NLS_LANG alias ls=ls -N -F PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$TUXDIR/bin:. export PATH四、在bill用户下解开安装文件: $mkdir tuxinstall $mv tuxinstall.tar tuxinstall $cd tuxinstall $tar -xvf tuxinstall.tar五、开始安装: $pwd /home/bill/tuxinstall $sh install.sh提示如下信息:The following installation options are available: 1 Tuxedo Install Tuxedo 2 Jolt Install Jolt 1.2.1 for TuxedoSelect an option (default: Tuxedo) ?,?,q: 1Installing Tuxedo* You have chosen to install software for *BEA Tuxedo System Release 7.1This directory contains the BEA Tuxedo System forLinux Redhat 6.1 on Intel IA32 (x86).To terminate the installation at any timepress the interrupt key,typically , , or .The following packages are available: 1 tuxcore BEA Tuxedo SystemSelect the package(s) you wish to install (or all to installall packages) (default: all) ?,?,q: 1*先安装该软件,然后再选择客户端或服务端BEA Tuxedo System() Release 7.1Copyright (c) 2000 BEA Systems, Inc.All Rights Reserved.Distributed under license by BEA Systems, Inc.Tuxedo is a registered trademark in the U.S. and other countries.The following installation options are available: 1 both Install the full Tuxedo Core System - client and server 2 client Install the client onlySelect an option (default: both) ?,?,q: 1*选择both安装Directory where Tuxedo files are to be installed ?,q: /home/bill/tuxedo*输入安装Tuxedo的路径Creating /home/bill/tuxedo*正在创建目录Determining if sufficient space is available .20729 blocks are required4334896 blocks are available to /home/bill/tuxedoUsing /home/bill/tuxedo as the Tuxedo base directoryDirectory where BEA Administration Console documents and images are to beinstalled (default: /home/bill/tuxedo/udataobj/webgui) ?,q:Creating /home/bill/tuxedo/udataobj/webguiUsing /home/bill/tuxedo/udataobj/webgui as the BEA Administration Console document treeDirectory where BEA Administration Console java applets are to beinstalled (default: /home/bill/tuxedo/udataobj/webgui/java) ?,q:Creating /home/bill/tuxedo/udataobj/webgui/javaUsing /home/bill/tuxedo/udataobj/webgui/java as the BEA Administration Console document treeDirectory where BEA Administration Console CGI programs are to beinstalled (default: /home/bill/tuxedo/udataobj/webgui/cgi-bin) ?,q:Creating /home/bill/tuxedo/udataobj/webgui/cgi-binUsing /home/bill/tuxedo/udataobj/webgui/cgi-bin as the BEA Administration Console CGI directoryWeb server client prefix for CGI directory. /cgi-bin is a good choice for mostweb servers. (default: /cgi-bin) ?,q:Using /cgi-bin as the BEA Administration Console CGI prefix*开始安装Unloading /home/bill/Tuxedo_install/Tuxedo/inlnx61/tuxcore/WS.Z . finishedUnloading /home/bill/Tuxedo_install/Tuxedo/inlnx61/tuxcore/WSC1.Z . finishedUnloading /home/bill/Tuxedo_install/Tuxedo/inlnx61/tuxcore/WSC2.Z . finishedUnloading /home/bill/Tuxedo_install/Tuxedo/inlnx61/tuxcore/WSC3.Z . finishedSetting up additional locale: /home/bill/tuxedo/locale/en_US . finishedChanging file permissions. finishedMoving BEA Administration Console files to their proper location. finishedProcessing default license file. finishedInstall tlisten password? y/n: nPlease dont forget to manually copy the contents of the license filefrom the enclosed floppy to /home/bill/tuxedo/udataobj/lic.txt.*提示安装完毕需要拷贝License文件Installation of BEA Tuxedo System was successfulConsult the Installation Guide and Release Notes for further information concerning the installation of this software.*结束安装六、将Tuxedo的license拷入: $cd $cp lic.txt /home/bill/tuxedo/udataobj/lic.txt七、tuxedo配置 (前台运行环境配置:详见TUXEDO的前台安装和设置)1、在.bash_profile文件中,修改:LANG=C;export LANGTUXCONFIG=/home/bill/ver2/bin/tuxconfig;export TUXCONFIGWSNADDR=/02:3190;export WSNADDRAPPDIR=/home/bill/ver2/bin;export APPDIRFIELDTBLS=appflds,tblflds;export FIELDTBLSFLDTBLDIR=/home/bill/tuxedo/include;export FLDTBLDIRORACLE_SID=fee;export ORACLE_SID 环境变量说明:TUXDIR tuxedo安装路径PATH 必须包含tuxedo可执行文件存放路径$TUXDIR/binSHLIB_PATH/LIBPATH/LD_LIB_PATH 库文件存放路径必须包含$TUXDIR/libNLS_PATH 系统消息提示存放路径LANG 系统消息提示显示语言TUXCONFIG BINARY配置文件存放路径WSNADDR 客户端监听网络地址和断口APPDIR 应用程序可执行文件存放路径2、修改bin(/home/bill/tuxedo/bin)目录下ubbcfg:范例:*RESOURCESIPCKEY165000 /* IPC资源 */MASTERbillMAXACCESSERS 120 /* 数据公告栏BB最大访问数 */MAXSERVERS160 /* 最大应用服务数 */BBLQUERY100BLOCKTIME30SCANUNIT10MAXGTT200 /* 最大全局事务数 */MAXSERVICES240 /* 最大服务数 */CMTRET COMPLETE /* 提交返回模式,COMPLETE完全提交后返回,保持事务一致性 */MODELSHMLDBALY /* 负载均衡 */*MACHINESDEFAULT:TUXDIR=/usr/bill/txd /* TUXEDO安装路径 */APPDIR=/usr/bill/ver2/bin /* 应用服务文件存放路径 */TUXCONFIG=/usr/bill/ver2/bin/tuxconfig /* 二进制配置文件全路径 */TLOGDEVICE=/usr/bill/ver2/bin/TLOG /* 事务日志全路径 */TLOGSIZE=1000 /* 事务日志文件大小 */TLOGNAME=TLOG /* 事务日志名称 */MAXWSCLIENTS=30 /* 最大客户端访问数 */#uname -n主机名称hpsvrLMID=bill(与MASTER一致即可)*GROUPS /* 应用服务组 */DEFAULT:TMSNAME=TMS_ORA TMSCOUNT=2 /* RM资源管理服务, $TUXDIR/udataobj/RM */#buildtms -o TMS_ORA -r Oracle_XAOPENINFO=Oracle_XA:Oracle_XA+Acc=P/+SesTm=+SqlNet=+LogDir=./* 资源访问信息 */例:OPENINFO=Oracle_XA:Oracle_XA+Acc=P/bill/bill+SesTm=30+SqlNet=fee+LogDir=. /*+SqlNet=fee+连接串用于指向Oracle数据库服务器,fee为本机上配置的别名。*/ GROUP_TEL LMID=hpsvr GRPNO=1GROUP_CBC LMID=hpsvr GRPNO=2GROUP3 LMID=hpsvr GRPNO=3*SERVERSDEFAULT: CLOPT=-ARESTART=YGRACE=86400WSL SRVGRP=GROUP1 SRVID=1 CLOPT=-A -t - -n /02:3190 -d /dev/tcpSTAFF_AUTHSRVGRP=GROUP1SRVID=2MIN=1MAXGEN=5CASH_BILLSRVGRP=GROUP1SRVID=8MIN=1MAXGEN=5AC_CASH_BILL SRVGRP=GROUP1 SRVID=14MIN=1 MAXGEN=5SPECIAL_BILL SRVGRP=GROUP1 SRVID=20MIN=1 MAXGEN=5BILL_FORMAT SRVGRP=GROUP1 SRVID=26MIN=1 MAXGEN=5TRUST_BILL SRVGRP=GROUP1 SRVID=32MIN=1 MAXGEN=5PUBLIC_SERVICES SRVGRP=GROUP1 SRVID=38 MIN=1 MAXGEN=5SQLAGENTSRVGRP=GROUP1 SRVID=44 MIN=1 MAXGEN=5ADJUSTSRVGRP=GROUP1 SRVID=50 MIN=1 MAXGEN=5OWE SRVGRP=GROUP1 SRVID=56 MIN=1 MAXGEN=5*SERVICES*ROUTING八、资源管理器RM for oracle配置1. 修改$TUXDIR/udataobj/RM中对oracle资源管理器库文件配置;(正确配置XA,实现中间件与数据库连接的接口) (1)RM配置oracle8.0.3/oracle8.0.5 for linux/SunOS5.6 Oracle_XA:xaosw:-L$ORACLE_HOME/lib -lclient -lclntsh -lsql -lncr -lcommon -lgeneric -lepc -lnlsrtl3 -lcore4 -lnlsrtl3 -lc -lm (2)oracle8.1.* Oracle_XA:xaosw:-L$ORACLE_HOME/lib -lclntsh (3)更多的RM for tuxedo配置参见网页: /tuxedo/resources/rmentries.html (4)如果无法从资料上检索到相应ORACLE版本的RM配置,则对两层结构proc应用程序链接中加入-v选项 将所有的库文件写入到RM配置中;2. 将$TUXDIR/lib/libsql*文件移动到其他目录下或删除; libsql.a libsql.so3. 将$TUXDIR/include目录下的以下文件移动到其他目录下或删除; sqlca.h sqlcode.h sqlda.h4. 在oracle7版本中,必须将rdbmsadminxaview.sql在sys用户下执行,并且将产生的两个view授权给使用资源管理器的数据库用户; 5. tmadmin -c 创建TLOG设备文件(不可省略)执行tmadmin -c crdl -b blocksize -z filepath/TLOG 创建命令,blocksize一般稍微大于TLOGSIZE,如果TUXEDO错误报NO SPACE TO ALLOCATED,则继续增大blocksize的值.(如果是LINUX主机,重启主机) for example: crdl b 1200 z /home/bill/ver2/bin/TLOG(如果是重新配置,要tmloadcf -y ubbcfg ,让tmadmin能运行) 重新进入tmadmin (不带参数) crlog -m machines(ubbcfg中的master)for example: crlog -

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论