#cicscli –S=YY01
#cicscli –S=CX01
#cicscli –S=ZW01
9 發布CICS應用程序
9.1 發布單個應用程序
將服務端程序複製到/tbcs/bin目錄。
以”查詢用戶信息”的應用程序get_userclass為例:
#cicsadd -c pd -r YY01 -B GETUSERC RSLKey=public PathName = “/tbcs/bin/get_userclass” Resident = no
9.2 批量發布應用程序
將所有應用程序發布語句寫到腳本pub.sh中,然後運行#sh pub.sh即可批量發布。
10 裝載營業共享內存
(1)將oracle用戶的.profile文件複製到/home/shmprm目錄,因為裝載營業共享內存時需要連接資料庫:
#su – shmprm
#cp /oracle/.profile .
另外將共享內存相關的文件複製到/home/shmprm目錄。
(2)切換到用戶shmprm創建文件ArrayLockName文件:
#>/tmp/ArrayLockName
(3)裝載內存前停止Region:
#cstopregions.sh
腳本文件類容:
|
#!/bin/ksh for REGION in `lssrc -a|grep “cics\.”|grep -v “inoperative”|awk {‘print substr($1,6)’}` ; do cicscp -v stop region $REGION -f done |
(4)切換到用戶shmprm裝載營業共享內存:
#/home/shmprm/loadshm.sh
這是唯一需要使用shmprm用戶運行程序的地方。
腳本文件內容:
|
[shmprm@ibmoss61] /home/shmprm> more loadshm.sh export ORACLE_SID=sdboss shmparam LoadParam tbcs/tbcs@boss 10.71.139.62 nosecuritylogin |
文件中的ORACLE_SID等信息需要配置。
(5)查看內存中的統計信息:
# shmparam PrintArrInfo
11 發布營業前台Web應用
11.1 應用程序文件準備
創建/washome /BS目錄,將前台Web應用相關文件複製到此目錄:
boss.war、redeploy.jac1、wsadmin.sh
第一次發布應用程序在管理控制台中進行。
以後只需運行#wsadmin.sh –f redeploy.jacl即可更新Web應用。
腳本文件內容詳見附件。
11.2 啟動伺服器
依次啟動管理控制台、節點、集群、Web伺服器:
#cd /washome/WebSphere/AppServer/profiles/Dmgr01/bin
#./startManager.sh
#cd /washome/WebSphere/AppServer/profiles/Server01/bin
#./startNode.sh
使用瀏覽器登錄管理控制台http://10.71.139.61:9060/ibm/console/,啟動集群cluster1、Web伺服器webserver1。
11.3 發布應用程序
在”應用程序”菜單中單擊”安裝新的應用程序”,選擇”遠程文件系統”,單擊”瀏覽…”,單擊節點”ibmoss61Node01″,選擇文件”/washome/BS/boss.war”,輸入上下文根”/boss”,單擊”下一步”,默認”不覆蓋現有綁定”,單擊”下一步”,提示”應用程序安全警告”,不必例會,單擊”繼續”,顯示4個步驟:
步驟1:選擇安裝選項。修改應用程序名為”boss”,單擊”下一步”。
步驟2:將模塊映射到伺服器。選中”BOSS WEB Application”,單擊”下一步”。
步驟3:映射Web模塊的虛擬主機。選中”BOSS WEB Application”,單擊”下一步”。
步驟4:總結。單擊”完成”,提示”正在安裝…”。
最後提示”應用程序 boss 安裝成功。要啟動應用程序,請先把更改保存到主配置。”單擊”保存到主配置”,提示總計更改的文檔數為23:
|
已更改的項 |
狀態 |
|
cells / ibmoss61Cell01 / nodes / ibmoss61Node01 / serverindex.xml |
Updated |
|
cells / ibmoss61Cell01 / applications / boss.ear / boss.ear |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deltas / boss.ear / delta-1160803743357 |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / WEB-INF / struts-nested.tld |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / WEB-INF / struts-html.tld |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / META-INF / was.webmodule |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / META-INF / ibm-application-bnd.xmi |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / META-INF / was.policy |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / WEB-INF / Nocache.tld |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / WEB-INF / struts-logic.tld |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / WEB-INF / struts-config.xml |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / WEB-INF / struts-tiles.tld |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / WEB-INF / boss-html.tld |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / META-INF / MANIFEST.MF |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / META-INF / MANIFEST.MF |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / META-INF / application.xml |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / WEB-INF / weblogic.xml |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / WEB-INF / boss-tree.tld |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / WEB-INF / struts-template.tld |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / WEB-INF / ibm-web-bnd.xmi |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / WEB-INF / web.xml |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / boss.war / WEB-INF / struts-bean.tld |
Added |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / deployment.xml |
Added |
單擊”保存”,提示”正在同步的節點的當前狀態”:
|
|
單擊”確定”,完成應用程序發布。
11.4 配置應用伺服器
單擊”應用程序 > 企業應用程序 > boss”,選中”啟用類重新裝入”,默認重新裝入時間間隔為3秒。單擊”應用”,提示”已更改了您的本地配置。單擊保存應用對主配置的更改。”單擊”保存”,提示總計更改的文檔數為1:
|
已更改的項 |
狀態 |
|
cells / ibmoss61Cell01 / applications / boss.ear / deployments / boss / deployment.xml |
Updated |
單擊”保存”,提示”正在同步的節點的當前狀態”:
|
|
單擊”確定”完成配置。
11.5 配置JDBC
(1)拷貝3個文件ojdbc14.jar、ctgclient.jar、ctgserver.jar至目錄/washome/WebSphere/AppServer/lib。
(2)修改文件resources.xml,在”resources.j2c:J2CResourceAdapter”段增加如下內容:
|
<factories xmi:type=”resources.jdbc:CMPConnectorFactory” xmi:id=”CMPConnectorFactory_1122293654393″ name=”reportPool1_CF” authMechanismPreference=”BASIC_PASSWORD” authDataAlias=”ibmoss61CellManager01/report” connectionDefinition=”ConnectionDefinition_1054132487569″ cmpDatasource=”DataSource_1122293654428″> <propertySet xmi:id=”J2EEResourcePropertySet_1122293654428″/> <mapping xmi:id=”MappingModule_1122293654428″ mappingConfigAlias=”DefaultPrincipalMapping” authDataAlias=”ibmoss61CellManager01/report”/> </factories> <factories xmi:type=”resources.jdbc:CMPConnectorFactory” xmi:id=”CMPConnectorFactory_1122540034008″ name=”reportPool2_CF” authMechanismPreference=”BASIC_PASSWORD” authDataAlias=”ibmoss61CellManager01/report” connectionDefinition=”ConnectionDefinition_1054132487569″ cmpDatasource=”DataSource_1122540034009″> <propertySet xmi:id=”J2EEResourcePropertySet_1122540034009″/> <mapping xmi:id=”MappingModule_1122540034009″ mappingConfigAlias=”DefaultPrincipalMapping” authDataAlias=”ibmoss61CellManager01/report”/> </factories> <factories xmi:type=”resources.jdbc:CMPConnectorFactory” xmi:id=”CMPConnectorFactory_1122540099284″ name=”tbcsPool1_CF” authMechanismPreference=”BASIC_PASSWORD” authDataAlias=”ibmoss61CellManager01/tbcs” connectionDefinition=”ConnectionDefinition_1054132487569″ cmpDatasource=”DataSource_1122540099284″> <propertySet xmi:id=”J2EEResourcePropertySet_1122540099284″/> <mapping xmi:id=”MappingModule_1122540099284″ mappingConfigAlias=”DefaultPrincipalMapping” authDataAlias=”ibmoss61CellManager01/tbcs”/> </factories> <factories xmi:type=”resources.jdbc:CMPConnectorFactory” xmi:id=”CMPConnectorFactory_1122540118999″ name=”tbcsPool2_CF” authMechanismPreference=”BASIC_PASSWORD” authDataAlias=”ibmoss61CellManager01/tbcs” connectionDefinition=”ConnectionDefinition_1054132487569″ cmpDatasource=”DataSource_1122540118999″> <propertySet xmi:id=”J2EEResourcePropertySet_1122540118999″/> <mapping xmi:id=”MappingModule_1122540118999″ mappingConfigAlias=”DefaultPrincipalMapping” authDataAlias=”ibmoss61CellManager01/tbcs”/> </factories> <factories xmi:type=”resources.jdbc:CMPConnectorFactory” xmi:id=”CMPConnectorFactory_1122540136518″ name=”tbcsPool3_CF” authMechanismPreference=”BASIC_PASSWORD” authDataAlias=”ibmoss61CellManager01/tbcs” connectionDefinition=”ConnectionDefinition_1054132487569″ cmpDatasource=”DataSource_1122540136518″> <propertySet xmi:id=”J2EEResourcePropertySet_1122540136518″/> <mapping xmi:id=”MappingModule_1122540136518″ mappingConfigAlias=”DefaultPrincipalMapping” authDataAlias=”ibmoss61CellManager01/tbcs”/> </factories> <factories xmi:type=”resources.jdbc:CMPConnectorFactory” xmi:id=”CMPConnectorFactory_1122540154858″ name=”tbcsPool4_CF” authMechanismPreference=”BASIC_PASSWORD” authDataAlias=”ibmoss61CellManager01/tbcs” connectionDefinition=”ConnectionDefinition_1054132487569″ cmpDatasource=”DataSource_1122540154858″> <propertySet xmi:id=”J2EEResourcePropertySet_1122540154858″/> <mapping xmi:id=”MappingModule_1122540154858″ mappingConfigAlias=”DefaultPrincipalMapping” authDataAlias=”ibmoss61CellManager01/tbcs”/> </factories> <factories xmi:type=”resources.jdbc:CMPConnectorFactory” xmi:id=”CMPConnectorFactory_1122540217480″ name=”acctPool1_CF” authMechanismPreference=”BASIC_PASSWORD” authDataAlias=”ibmoss61CellManager01/account” connectionDefinition=”ConnectionDefinition_1054132487569″ cmpDatasource=”DataSource_1122540217480″> <propertySet xmi:id=”J2EEResourcePropertySet_1122540217480″/> <mapping xmi:id=”MappingModule_1122540217480″ mappingConfigAlias=”DefaultPrincipalMapping” authDataAlias=”ibmoss61CellManager01/account”/> </factories> <factories xmi:type=”resources.jdbc:CMPConnectorFactory” xmi:id=”CMPConnectorFactory_1122540235983″ name=”acctPool2_CF” authMechanismPreference=”BASIC_PASSWORD” authDataAlias=”ibmoss61CellManager01/account” connectionDefinition=”ConnectionDefinition_1054132487569″ cmpDatasource=”DataSource_1122540235983″> <propertySet xmi:id=”J2EEResourcePropertySet_1122540235983″/> <mapping xmi:id=”MappingModule_1122540235983″ mappingConfigAlias=”DefaultPrincipalMapping” authDataAlias=”ibmoss61CellManager01/account”/> </factories> <factories xmi:type=”resources.jdbc:CMPConnectorFactory” xmi:id=”CMPConnectorFactory_1122540260579″ name=”acctPool3_CF” authMechanismPreference=”BASIC_PASSWORD” authDataAlias=”ibmoss61CellManager01/account” connectionDefinition=”ConnectionDefinition_1054132487569″ cmpDatasource=”DataSource_1122540260580″> <propertySet xmi:id=”J2EEResourcePropertySet_1122540260580″/> <mapping xmi:id=”MappingModule_1122540260580″ mappingConfigAlias=”DefaultPrincipalMapping” authDataAlias=”ibmoss61CellManager01/account”/> </factories> <factories xmi:type=”resources.jdbc:CMPConnectorFactory” xmi:id=”CMPConnectorFactory_1122540282219″ name=”acctPool4_CF” authMechanismPreference=”BASIC_PASSWORD” authDataAlias=”ibmoss61CellManager01/account” connectionDefinition=”ConnectionDefinition_1054132487569″ cmpDatasource=”DataSource_1122540282219″> <propertySet xmi:id=”J2EEResourcePropertySet_1122540282219″/> <mapping xmi:id=”MappingModule_1122540282219″ mappingConfigAlias=”DefaultPrincipalMapping” authDataAlias=”ibmoss61CellManager01/account”/> </factories> |
以下文章點擊率最高
Loading…
ADMS0200I: The configuration synchronization started for cell.
ADMS0202I: Automatic synchronization mode is disabled for node: ibmoss61Node01.
ADMS0201I: The configuration synchronization started for node: ibmoss61Node01.
ADMS0205I: The configuration synchronization completed successfully for node: ibmoss61Node01.
ADMS0203I: The automatic synchronization mode is enabled for node: ibmoss61Node01.
ADMS0208I: The configuration synchronization complete for cell.
ADMS0200I: The configuration synchronization started for cell.
ADMS0202I: Automatic synchronization mode is disabled for node: ibmoss61Node01.
ADMS0201I: The configuration synchronization started for node: ibmoss61Node01.
ADMS0205I: The configuration synchronization completed successfully for node: ibmoss61Node01.
ADMS0203I: The automatic synchronization mode is enabled for node: ibmoss61Node01.
ADMS0208I: The configuration synchronization complete for cell.