tuxedo安裝和配置linux_第1頁
tuxedo安裝和配置linux_第2頁
tuxedo安裝和配置linux_第3頁
tuxedo安裝和配置linux_第4頁
tuxedo安裝和配置linux_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 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命令

2、修改環境變量: $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=o

3、racle 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_PAT

4、H=$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:. exp

5、ort 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 (def

6、ault: 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 <del>, <break>,

7、or <ctrl+c>.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.Dis

8、tributed 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*選擇bot

9、h安裝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 directoryDirecto

10、ry 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 jav

11、a 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 (de

12、fault: /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:

13、/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 . fini

14、shedUnloading /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. finishe

15、dInstall tlisten password? y/n: nPlease don't 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

16、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=/192.168.42.102:

17、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/libNL

18、S_PATH 系統消息提示存放路徑LANG 系統消息提示顯示語言TUXCONFIG BINARY配置文件存放路徑WSNADDR 客戶端監聽網絡地址和斷口APPDIR 應用程序可執行文件存放路徑2、修改bin(/home/bill/tuxedo/bin)目錄下ubbcfg:范例:*RESOURCESIPCKEY165000 /* IPC資源 */MASTERbillMAXACCESSERS 120 /* 數據公告欄BB最大訪問數 */MAXSERVERS160 /* 最大應用服務數 */BBLQUERY100BLOCKTIME30SCANUNIT10MAXGTT200 /* 最大全局事務數 */

19、MAXSERVICES240 /* 最大服務數 */CMTRET COMPLETE /* 提交返回模式,COMPLETE完全提交后返回,保持事務一致性 */MODELSHMLDBALY /* 負載均衡 */*MACHINESDEFAULT:TUXDIR="/usr/bill/txd" /* TUXEDO安裝路徑 */APPDIR="/usr/bill/ver2/bin" /* 應用服務文件存放路徑 */TUXCONFIG="/usr/bill/ver2/bin/tuxconfig" /* 二進制配置文件全路徑 */TLOGDEVICE

20、="/usr/bill/ver2/bin/TLOG" /* 事務日志全路徑 */TLOGSIZE=1000 /* 事務日志文件大小 */TLOGNAME="TLOG" /* 事務日志名稱 */MAXWSCLIENTS=30 /* 最大客戶端訪問數 */#'uname -n"主機名稱"hpsvr"LMID=bill(與MASTER一致即可)*GROUPS /* 應用服務組 */DEFAULT:TMSNAME=TMS_ORA TMSCOUNT=2 /* RM資源管理服務, $TUXDIR/udataobj/RM */#b

21、uildtms -o TMS_ORA -r Oracle_XAOPENINFO="Oracle_XA:Oracle_XA+Acc=P/<username>/<password>+SesTm=<事務超時>+SqlNet=<sqlnet連接串>+LogDir=."/* 資源訪問信息 */例:OPENINFO="Oracle_XA:Oracle_XA+Acc=P/bill/bill+SesTm=30+SqlNet=fee+LogDir=." /*+SqlNet=fee+連接串用于指向Oracle數據庫服務器,fe

22、e為本機上配置的別名。*/ GROUP_TEL LMID=hpsvr GRPNO=1GROUP_CBC LMID=hpsvr GRPNO=2GROUP3 LMID=hpsvr GRPNO=3*SERVERSDEFAULT: CLOPT="-A"RESTART=YGRACE=86400"WSL" SRVGRP="GROUP1" SRVID=1 CLOPT="-A -t - -n /192.168.42.102:3190 -d /dev/tcp"STAFF_AUTHSRVGRP=GROUP1SRVID=2MIN=1MA

23、XGEN=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=5SQLAGE

24、NTSRVGRP=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$OR

25、ACLE_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配置參見網頁: (4)如果無法從資料上檢索到相應ORACLE版本的RM配置,則對兩層結構proc應用程序鏈接中加入-v選項 將所有的庫文件寫入到RM配置中;2. 將$TUXDIR/lib/libsql*文件移動到其他目錄下或刪除; l

26、ibsql.a libsql.so3. 將$TUXDIR/include目錄下的以下文件移動到其他目錄下或刪除; sqlca.h sqlcode.h sqlda.h4. 在oracle7版本中,必須將<ORACLE_HOME>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 exam

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論