第四章:TUXEDO應用系統(tǒng)的管理.doc_第1頁
第四章:TUXEDO應用系統(tǒng)的管理.doc_第2頁
第四章:TUXEDO應用系統(tǒng)的管理.doc_第3頁
第四章:TUXEDO應用系統(tǒng)的管理.doc_第4頁
第四章:TUXEDO應用系統(tǒng)的管理.doc_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第四章:TUXEDO應用系統(tǒng)的管理 4.1 TUXEDO提供的系統(tǒng)管理工具當一個TUXEDO應用系統(tǒng)投入運行時,TUXEDO系統(tǒng)管理員要對它進行監(jiān)控,管理,根據(jù)系統(tǒng)的運行情況做相應的參數(shù)調(diào)整。有時候還要動態(tài)修改配置,發(fā)布新的服務(wù)等等,TUXEDO提供了很豐富的管理工具和管理編程接口??梢院芊奖愕耐瓿蛇@些管理任務(wù)。下面對管理工具和管理編程接口分別進行介紹。TUXEDO提供以下管理工具1基于WEB的圖形化管理工具:用普通的 WEB 瀏覽器比如Netscape或Microsoft 的 Explorer可以從Internet/Intranet 的任意一 個節(jié)點來運行該圖形界面管理工具。對系統(tǒng)進行管理配置。2. 基于字符界面的管理工具:TUXEDO提供TMADMIN,DMADMIN等命令行管理工具。TUXEDO提供以下管理編程接口1. MIB編程接口:TUXEDO 提供C 語言的管理API ,用戶能夠用此編寫出適合自己特殊需求的管理工具2. 通過SNMP與其他管理工具(HP OpenView 等)互聯(lián), TUXEDO 的關(guān)聯(lián)產(chǎn)品 BEA MANAGER通過網(wǎng)絡(luò)管理協(xié)議 SNMP和TUXEDO 的管理信息庫 MIB 可以把TUXEDO 對應用程序的管理集成到一般的網(wǎng)絡(luò)、 數(shù)據(jù)庫系統(tǒng)管理工具中,比如 OpenView, NetView 等。TUXEDO應用系統(tǒng)的管理任務(wù)通過以上的管理工具,TUXEDO可以有效地管理消息流程和服務(wù)請求,啟動和停止服務(wù)進程,根據(jù)變化的負荷復制服務(wù)進程,動態(tài)地廣播、撤消服務(wù)進程中的服務(wù)。并且可以在客戶不用退出執(zhí)行的情況下,動態(tài)的增加新的服務(wù)器、服務(wù)器組、服務(wù)器以及服務(wù)。利用命令行或圖形管理界面TUXEDO還可以動態(tài)的進行負載平衡,數(shù)據(jù)依賴路由、網(wǎng)絡(luò)用戶的管理、隊列的管理、存取資源管理器以及系統(tǒng)的啟動、重啟和恢復。4.2 TUXEDO應用系統(tǒng)的啟動和關(guān)閉TUXEDO應用系統(tǒng)的啟動在UNIX平臺上,只有該TUXEDO應用系統(tǒng)的管理員或超級用戶可以執(zhí)行啟動命令tmboot。tmboot 只能在MASTER服務(wù)器上執(zhí)行,或在BACKUP服務(wù)器上指定-b參數(shù)運行。可用它啟動一個TUXEDO應用系統(tǒng)或該應用系統(tǒng)的一部分(如:某個GROUP或某個SERVER)。該命令有很多參數(shù),它的用法如下,tmboot -w(ait) -n(oexec) -q(uiet) -y -c(heck) -d1 -A | -B loc | -M -S | -l lmid | -s aout | -g grpname | -i srvid | -g grpname -i srvid-o sequence-# -T group-name -E envlabel -e errcmd如果tmboot不指定任何參數(shù),那么它將啟動所有的管理進程,在UBBCONFIG中的SERVERS中定義的所有的SERVER進程,在GROUPS中定義的TMS進程。參數(shù)說明:-l lmid 啟動在服務(wù)器的邏輯名為LMID的服務(wù)器上的所有進程 -g grpname 啟動GROUP名為grpname中的所有進程 -i srvid 啟動SRVID為srvid的服務(wù)進程 -s aout 啟動名為AOUT的服務(wù)進程 -o sequence 啟動SEQUENCE= sequence的服務(wù)進程 -S 啟動SERVERS節(jié)中定義的所有服務(wù)進程-A 啟動所有的管理進程 -b 在沒有把BACKUP服務(wù)器變?yōu)镸ASTER服務(wù)器的情況下,從BACKUP服務(wù)器上啟動整個TUXEDO應用系統(tǒng) -B lmid 在服務(wù)器的邏輯名為lmid.的服務(wù)器上啟動BBL進程 -M 在MASTER服務(wù)器上啟動在該服務(wù)器上的所有管理進程。如果該TUXEDO應用系統(tǒng)是SHM模式,則啟動BBL進程如果該TUXEDO應用系統(tǒng)是MP模式,則啟動DBBL,BBL,BRIDGE進程-d1 把服務(wù)進程啟動時的命令行參數(shù)顯示出來,一般在用sdb等調(diào)試工具調(diào)試服務(wù)進程時使用-T grpname 啟動GROUP名字為rpname中的所有TMS進程-e command 如果某個進程啟動失敗,執(zhí)行command參數(shù)指定的命令,該命令可以時一個可執(zhí)行程序,SHELL腳本等-y 對啟動該TUXEDO應用系統(tǒng)的所有進程的提示回答YES-c 計算該TUXEDO應用系統(tǒng)在運行時對IPC資源的最小需求并輸出如果一個TUXEDO應用啟動失敗,可能的原因有:1 MAXACCESSES,MAXSERVERS,MAXSERVICES參數(shù)的值太大,超過了系統(tǒng)的IPC資源的限制,可減少它們的值再重試。2 在該TUXEDO應用系統(tǒng)中要用到TLOG,當該TLOG文件還沒有創(chuàng)建,應該先創(chuàng)建該TLOG文件。3 在UBBCONFIG中指定的IPCKEY的值與其他系統(tǒng)的值沖突??筛淖僆PCKEY的值再試一下。TUXEDO應用系統(tǒng)的關(guān)閉在UNIX平臺上,只有該TUXEDO應用系統(tǒng)的管理員或超級用戶可以執(zhí)行該命令。tmshutdown 只能在MASTER服務(wù)器上執(zhí)行,或指定-P參數(shù)??捎盟鼏右粋€TUXEDO應用系統(tǒng)或該應用系統(tǒng)的一部分(如:某個GROUP或某個SERVER)。該命令有很多參數(shù),它的用法如下:tmshutdown -wdelay|-k TERM|KILL -n(oexec) -q(uiet) -y -c(lt_ign) -A | -B loc | -M -S | -l lmid | -s aout | -g grpname | -i srvid | -g grpname -i srvid -o sequence-# -T group-name -E envlabel-R(elocate) -Hlmid -P lmid如果tmshutdown不指定任何參數(shù),那么它將關(guān)閉所有的管理進程,在UBBCONFIG中的SERVERS中定義的所有的SERVER進程,在GROUPS中定義的TMS進程。參數(shù)說明: -l lmid 關(guān)閉在服務(wù)器的邏輯名為LMID的服務(wù)器上的所有進程 -g grpname 關(guān)閉GROUP名為grpname中的所有進程 -i srvid 關(guān)閉SRVID為srvid的服務(wù)進程 -s aout 關(guān)閉名為AOUT的服務(wù)進程 -o sequence 關(guān)閉SEQUENCE= sequence的服務(wù)進程 -S 關(guān)閉SERVERS節(jié)中定義的所有服務(wù)進程-A 關(guān)閉所有的管理進程 -B lmid 在服務(wù)器的邏輯名為lmid。的服務(wù)器上關(guān)閉BBL進程 -M 在MASTER服務(wù)器上關(guān)閉在該服務(wù)器上的所有管理進程。如果該TUXEDO應用系統(tǒng)是SHM模式,則關(guān)閉BBL進程如果該TUXEDO應用系統(tǒng)是MP模式,則關(guān)閉DBBL,BBL,BRIDGE進程-T grpname 關(guān)閉GROUP名字為rpname中的所有TMS進程-y 對關(guān)閉該TUXEDO應用系統(tǒng)的所有進程的提示回答YES-w delay 立即掛起所以要關(guān)閉的SERVER,并在過了delay秒之后馬上關(guān)閉這些服務(wù)進程。系統(tǒng)將給這些服務(wù)進程先發(fā)送SIGTERM信號,然后發(fā)送SIGKILL信號。因為SIGKILL信號不能被捕捉,所以這些服務(wù)進程馬上死掉退出。不管該進程當前所做的操作,如果該進程當前正在對BB進行操作,可能會破壞BB的結(jié)構(gòu)-k TERM | KILL 立即掛起所有要關(guān)閉的SERVER,系統(tǒng)將給這些服務(wù)進程先發(fā)送SIGTERM信號或發(fā)送SIGKILL信號關(guān)閉這些服務(wù)進程。因為SIGKILL信號不能被捕捉,所以這些服務(wù)進程馬上死掉退出。不管該進程當前所做的操作,如果該進程當前正在對BB進行操作,可能會破壞BB的結(jié)構(gòu)。如果是發(fā)送SIGTERM信號,則是執(zhí)行正常的關(guān)閉。-R 只有在進行系統(tǒng)遷移時才用到,必須和-l 或 -g一起使用,關(guān)閉指定的服務(wù)進程但不把它從BB中刪除。-c 管理BBL進程,即使現(xiàn)在有客戶端與該TUXEDO應用系統(tǒng)連接-P lmid 在lmid指定的機器上執(zhí)行該命令,把該服務(wù)器從整個TUXEDO應用系統(tǒng)中分離出去。如果該UNIX平臺上,TUXEDO應用服務(wù)器出了很嚴重的錯誤,無法正常管理該TUXEDO應用系統(tǒng),可用下面的腳本把該TUXEDO系統(tǒng)管理員用戶所擁有的IPC資源全部清空,這樣就可以把該TUXEDO應用系統(tǒng)關(guān)閉,名為rmipc的腳本內(nèi)容如下ipcrm ipcs |grep $1 |awk print - $1 $2如果TUXEDOO系統(tǒng)管理員用戶名為tuxedo,用下面的命令執(zhí)行rmipc tuxedo4.3 用Tmadmin管理TUXEDO應用系統(tǒng)tmadmin是TUXEDO提供的一個命令行管理工具,可用它對TUXEDO應用系統(tǒng)進行監(jiān)控,管理,動態(tài)修改配置等操作。它的使用分3種情況:1. 當TUXEDO應用系統(tǒng)已啟動時,可以使用所有的命令,2. 當TUXEDO應用系統(tǒng)沒有啟動時,但有TUXCONFIG文件存在時,可以使用部分命令3. 當TUXEDO應用系統(tǒng)沒有啟動時,TUXCONFIG文件也不存在時,可以使用更少的命令使用方法:在UNIX平臺下,直接執(zhí)行tmadmin,在NT下,要在DOS方式下,執(zhí)行tmadmin。執(zhí)行tmadmin后,進入如下所示的界面,可直接在后輸入TMADMIN的提供命令進行各種操作。D:tuxdemoconntmadmintmadmin - Copyright (c) 1996 BEA Systems, Inc.Portions * Copyright 1986-1997 RSA Data Security, Inc.All Rights Reserved.Distributed under license by BEA Systems, Inc.TUXEDO is a registered trademark.No bulletin board exists. Entering boot mode.常用的命令有:1輔助類命令help 會顯示所有的操作命令的描述 helpaborttrans (abort) -yes -g groupname tranindexadvertise (adv) -q qaddress -g groupname -i srvid | -g groupname -i srvid service:funcbbclean (bbc) machinebbinternals (bbi)。help 命令名,顯示該操作命令的幫助。如顯示命令crlog的幫助: help crlogcrlog (crlg) -m machine-Creates the DTP transaction log for the named or default machine.verbose: 要不要顯示更詳細的信息 verboseverbose now off.page: 要不要分頁顯示 pagePagination now off.2查詢類命令psr 命令會顯示該系統(tǒng)所有的SERVER的信息 psrProg Name Queue Name Grp Name ID RqDone Load Done Current Service- - - - - - -BBL.exe 123456 simple 0 0 0 ( IDLE )call.exe 00001.00002 GROUP1 2 0 0 ( IDLE )WSL.exe 00001.01116 GROUP1 1116 0 0 ( IDLE )RqDone:該SERVER當前已接受的請求數(shù)Load Done: RqDone*負載因子(負載因子的默認值為50)Current Service:當前在處理CLIENT端請求的SERVICE,如果都沒有為IDLEpsc 命令會顯示該系統(tǒng)所有的SERVICE的信息pscService Name Routine Name Prog Name Grp Name ID Machine # Done Status- - - - - - - -CALL CALL call.exe GROUP1 2 simple 96 AVAILDone:該SERICE當前已接受的請求數(shù),如在上面的例子中,SERVCIE:CALL已被調(diào)用了96次Status: 該SERVICE當前所處的狀態(tài).pq 命令會顯示該系統(tǒng)的隊列情況 pqProg Name Queue Name # Serve Wk Queued # Queued Ave. Len Machine- - - - - -simpserv.exe simpserv 10 550 11 10.1 simpleBBL.exe 123456 1 0 0 0.0 simpleWSL.exe 00001.00112 1 0 0 0.0 simplequeued: 當前隊列中還沒有處理的請求數(shù)wk queued = queued*負載因子(負載因子的默認值為50)pclt:當前連接到該TUXEDO應用系統(tǒng)的客戶端的狀態(tài) pclt LMID User Name Client Name Time Status Bgn/Cmmt/Abrt- - - - - -simple NT WSH 0:16:39 IDLE 0/0/0simple NT WSH 0:16:39 IDLE 0/0/0simple NT tmadmin 0:15:46 IDLE 0/0/0 LMID: TUXEDO服務(wù)器的邏輯名User Name:CLIENT端的User NameClient Name: CLIENT端的Client NameTime:該CLIENT已連接的時間Status:該CLIENT當前的狀態(tài)Bgn/Cmmt/Abrt: 到現(xiàn)在為止,該CLIENT已發(fā)起,提交,回滾的事務(wù)數(shù).3動態(tài)修改配置:suspend:可以把某個GROUP,SERVER的SERVICE或某個SERVICE掛起 suspend -s TOUPPERService TOUPPER suspended on 1 queue.resume: 可以把已掛起的某個GROUP,SERVER的SERVICE或某個SERVICE重新投入可用 resume -s TOUPPERService TOUPPER resumed (un-suspended) on 1 queue.Adv: 可以發(fā)布某個SERVICE adv -g GROUP1 -i 2 CALLCALL advertised on 1 server on queue 00001.00002.Unadv: 取消某個SERVICE的發(fā)布 unadv -g GROUP1 -i 2 CALLCALL removed from 1 server.changeload:可以修改某個SERVICE的負載因子 changeload -g GROUP1 -i 2 -s CALL 401 entry changed.changepriority 可以修改某個SERVICE的優(yōu)先級. changepriority -g GROUP1 -i 2 -s CALL 801 entry changed.管理類的命令:bbclean (bbc) machine:當BBL進行定時檢測時,它會自動把死掉的SERVER進程所占用的資源釋放掉,如果該SERVER可以重起,那么BBL會重啟該SERVER。如果要手工進行這種操作,可以用bbclean (bbc) machine命令。如果不指定服務(wù)器名machine,默認為當前服務(wù)器,如果時在DBBL所在的服務(wù)器上進行該操作,那么是對該系統(tǒng)中所有的服務(wù)器進行該操作。pclean (pcl) machine清空某臺服務(wù)器上的資源,如果machine參數(shù)必須指定,如果該服務(wù)器沒有被分離出去(PARTITIONED)那么它同bbclean 命令的效果一樣。如果該服務(wù)器已被分離出去(PARTITIONED)那么該操作把machine參數(shù)指定的服務(wù)器從沒有被分離出去(NON-PARTITIONED)的服務(wù)器上的BB中清除。broadcast -m machine -u username -c cltname text該某一個或某一些類型的用戶發(fā)消息.如下面的命令給所有的CLIENT發(fā)消息:the tuxedo will shutdown in 3 minutebroadcast the tuxedo will shutdown in 3 minutemaster (m) -yes在某臺服務(wù)器上的TMADMIN中執(zhí)行該命令,將使該服務(wù)器成為MASTER服務(wù)器。如果MASTER服務(wù)器因出錯被分離出去(PARTITIONED),可在BACKUP服務(wù)器上執(zhí)行該命令,使該BACKUP服務(wù)器成為MASTER服務(wù)器.會在該服務(wù)器上啟動DBBL,該TUXEDO應用系統(tǒng)也可以繼續(xù)運行下去。當原來的MASTER服務(wù)器已正確恢復,可在原來的MASTER服務(wù)器上執(zhí)行該命令,會使它重新成為MASTER服務(wù)器.DBBL會從BACKUP服務(wù)器上遷移到該服務(wù)器上。reconnect (rco) non-partitioned_machine1 partitioned_machine2.如果因網(wǎng)絡(luò)故障使某臺服務(wù)器被被分離出去(PARTITIONED),BRIDGE 進程會自動與該TUXEDO應用系統(tǒng)中的其他服務(wù)器進行重新連接,如果重新連接失敗,那么可以用該命令與該TUXEDO應用系統(tǒng)中的其他服務(wù)器進行重連。4.4 用圖形化管理工具管理TUXEDO應用系統(tǒng)啟動圖形化管理工具的方法:在使用TUXEDO的基于WEB的圖形化管理工具時,要先啟動兩個進程,tuxwsvr和wlisten。Tuxwsvr的-l參數(shù)指定該進程的偵聽端口,-i參數(shù)指定它的圖形化管理配置文件路徑。Wlisten:-i參數(shù)指定它的圖形化管理配置文件路徑.例子:1. tuxwsvr -l /:9999 -i d:tuxedo65udataobjtuxwsvr.ini3. wlisten -i d:tuxedo65udataobjwebguiwebgui.ini4. 在IE中輸入地址: :9999/webguitop.html5. 在出現(xiàn)的頁面中點擊下面的按鈕:6. 在出現(xiàn)的頁面中輸入在安裝TUXEDO時輸入的TLISTEN密碼,該密碼保存在文件$TUXDIR/UDATAOBJ/tlisten.pw中.7. 如果密碼正確,會顯示TUXEDO的圖形化管理工具如下在圖形化界面中做管理TUXEDO應用系統(tǒng)的管理是以域(DOMAIN)為單位的,一個TUXEDO應用系統(tǒng)就是一個DOMAIN,所以先要打開或創(chuàng)建一個DOMAIN,然后在該圖形化界面中對它做各種管理操作。打開一個DOMAIN的方法:在DOMAIN菜單下選擇OPEN,會出現(xiàn)如下界面,輸入要管理的DOMAIN的DOMAIN ID及該DOMAIN的配置文件路徑。如果輸入正確就進入如下的界面,可在該界面種進行各種管理配置工作,具體的操作我們不介紹,請參考TUXEDO的聯(lián)機文檔。4.5 動態(tài)改變TUXEDO應用系統(tǒng)的配置如果一個TUXEDO應用系統(tǒng)已在運行,這時如果修改了UBBCONFIG中的配置,要把它編譯成TUXCONFIG時會提示:D:tuxdemoconntmloadcf -y ubbsimpleCMDTUX_CAT:883: ERROR: tmloadcf cannot run on an active node即:不能在TUXEDO應用系統(tǒng)已運行的時候,編譯配置文件,在開發(fā)階段,可以把該TUXEDO應用系統(tǒng)先停下來,再執(zhí)行TMLOADCF操作,然后重新啟動該TUXEDO應用系統(tǒng),使對UBBCONFIG的修改生效,但如果是在一個生產(chǎn)系統(tǒng)中,一般是不允許停機的,這時如果要對TUXEDO應用系統(tǒng)的配置進行修改,如發(fā)布新的服務(wù)等,只能通過別的辦法,主要的方法有以下三種:1、 用TMCONFIG命令在TUXEDO中提供了TMCONFIG命令,用于動態(tài)修改TUXEDO應用系統(tǒng)的配置。它的使用方法如下:1.設(shè)置環(huán)境變量EDITOR: set EDITOR=C:WINNTNOTEPAD.EXE2.在DOS方式下執(zhí)D:tuxdemoconntmconfig Section: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS 5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL 10) NETGROUPS 11) NETMAPS 1: 43.如果要對SERVER節(jié)進行操作,選擇44.在要進行的操作種選擇4Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE 6) CLEAR BUFFER 7) QUIT 1: 45.在提示是否進文本編輯器進行編輯時,選擇YEnter editor to add/modify fields n? y6. 在文本編輯器種輸入(這些屬性的含義請參考TUXEDO的聯(lián)機文檔):TA_SERVERNAMED:TUXDEMOSIMPAPPsimperv.exeTA_SRVGRPGROUP1TA_SRVID667.保存并關(guān)閉該文本編輯器8.在下面的提示種選擇Y,使改變生效.Perform operation y? yReturn value TAUPDATEDBuffer contents:TA_OPERATION 4TA_SECTION 3TA_STATUS Update completed successfullyTA_OCCURS 1TA_BASESRVID 66TA_GRACE 86400TA_GRPNO 1TA_MAX 1TA_MAXGEN 1TA_MIN 1TA_RPPERM 438TA_RQPERM 438TA_SEQUENCE 10006TA_SRVID 66TA_STATE INACTIVETA_CLOPT -ATA_CONV NTA_ENVFILETA_RCMDTA_REPLYQ NTA_RESTART NTA_RQADDR 00001.00066TA_SERVERNAME D:TUXDEMOSIMPAPPsimpserv.exeTA_SYSTEM_ACCESS FASTPATHTA_SRVGRP GROUP19. 如果TA_STATE為INACTIVE,可選擇4Section: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS 5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL 10) NETGROUPS 11) NETMAPS 4: 410.選擇5,對配置進行修改Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE 6) CLEAR BUFFER 7) QUIT 4: 511. 在提示是否進文本編輯器進行編輯時,選擇YEnter editor to add/modify fields n? y12. 在文本編輯器把INACTIVE改為ACTIVE,保存修改并退出該文本編輯器13.在下面的提示種選擇Y,使改變生效.Perform operation y? yReturn value TAUPDATEDBuffer contents:TA_OPERATION 5TA_SECTION 3TA_STATUS Update completed successfullyTA_OCCURS 1TA_BASESRVID 66TA_GRACE 86400TA_GRPNO 1TA_MAX 1TA_MAXGEN 1TA_MIN 1TA_RPPERM 438TA_RQPERM 438TA_SEQUENCE 10006TA_SRVID 66TA_STATE ACTIVETA_CLOPT -ATA_CONV NTA_ENVFILETA_RCMDTA_REPLYQ NTA_RESTART NTA_RQADDR 00001.00066TA_SERVERNAME D:TUXDEMOconnsimpserv.exeTA_SYSTEM_ACCESS FASTPATHTA_SRVGRP GROUP114.選擇q退出Section: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS 5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL 10) NETGROUPS 11) NETMAPS 4: q15.如果要把修改保存到UBBCONFIG文件中,在下面的提示中輸入UBBCONFIG的文件名.Unload TUXCONFIG file into backup UBB y? n到此,就通過tmconfig動態(tài)增加了一個SERVER.2、 通過圖形化管理工具具體的操作方法,請參考TUXEDO的聯(lián)機文檔。3、如果是在UNIX平臺下,可以這么做: 1. 修改UBBCONFIG, 2. 把TUXCONFIG文件刪除或改名 3. 用TMLOADCF y UBBCONFIG把UBBCONFIG編譯成TUXCONFIG 4. TMBOOT y 重起該TUXEDO應用系統(tǒng),新的配置可以自動生效。 注意:這種方法不是對所有的修改都可以,如把原來不是MSSQ的改為MSSQ,就無法通過這種方式4.6 TUXEDO的文件系統(tǒng)TUXEDO的文件系統(tǒng)簡介TUXEDO用自己的文件系統(tǒng)管理二進制配置文件TUXCONFIG,BDMCONFIG,全局事務(wù)日志文件TLOG,以及QUEUE SPACE。一個TUXEDO文件系統(tǒng)有一個VTOC(VOLUME TABLE OF CONTENTS),它記錄存在于在UDL(UNIVERSAL DEVICE LIST)中登記的設(shè)備上的文件.UDL中包含TUXEDO文件系統(tǒng)中每個設(shè)備的物理存儲位置及大小等信息.一個TUXEDO文件系統(tǒng)中可以有多個設(shè)備(DEVICE),每個設(shè)備對應一個文件.在UDL中對應一條記錄.TUXCONFIG,TLOG在TUXEDO文件系統(tǒng)中都是一個設(shè)備,所有的QUEUE SPACE也對應一個設(shè)備.注意: 在這里設(shè)備實際就是文件.TUXEDO文件系統(tǒng)的創(chuàng)建,管理TUXEDO在TMADMIN中或圖形化管理工具中創(chuàng)建,管理文件系統(tǒng),下面對這些命令進行介紹:lidl -z device_name devindx:顯示一個設(shè)備的UDL(universal device list)的內(nèi)容

溫馨提示

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

評論

0/150

提交評論