UNIX+DB2+东方通_打补丁及部署方法

合集下载

系统部署说明操作手册

系统部署说明操作手册

系统部署说明操作⼿册特约店管理系统Dealer Management System中国版DMS系统部署说明操作⼿册版本V3.0⼴汽本⽥汽车有限公司2011年10⽉Copyright Guangqi Honda Automobile Co., Ltd. All Rights Reserved⽬录第⼀章概要 (3)1.1编写⽬的 (3)1.2注意事项 (3)第⼆章系统运⾏环境 (4)2.1服务器端运⾏环境要求 (4)2.2前台软件运⾏环境要求 (5)第三章系统部署流程 (6)3.1 新服务器系统部署流程 (6)3.2 重装服务器系统部署流程 (7)3.3 DCS客户机部署流程 (8)第四章系统部署 (9)4.1 IIS安装 (9)4.2 安装/升级DB2 V7.2 (11)4.3 DB2数据库的恢复/备份⽅法 (13)4.3.1 DB2数据库的恢复⽅法 (13)4.3.2DB2参数设置 (23)4.3.3DB2数据库备份⽅法 (25)4.4 中国版DMS安装 (29)4.5 MQ客户端安装 (31)4.6 DCS数据传输系统安装/配置 (34)4.7 ⾃动备份程序安装/配置 (41)附录 (46)附录1 PcAnyWhere的安装 (46)附录2 安装IBM DB2 7.2客户端 (47)附录3使⽤DCS数据传输系统(特约店端) (53)第⼀章概要1.1编写⽬的本⼿册详细叙述本系统的部署和实施中的步骤和注意事项,包括系统运⾏环境、服务器端的系统软件安装和前台软件安装、可能遇到的问题及解决办法等内容。

安装⼈员在进⾏实际安装前务必详细阅读本⼿册。

1.2注意事项1、更换服务器需提前写更换服务器申请(需附上新⽹卡MAC,盖公司章拍照发到dms@/doc/4100463802020740be1e9b5e.html )。

切换时原服务器IP换给新服务器,把d盘db2和ghac ⽂件夹复制到新服务器的d盘,按3.1 新服务器系统部署流程部署好系统。

补丁操作步骤及HA相关设置说明

补丁操作步骤及HA相关设置说明

第一部分――补丁操作步骤:1、进行升级前,请进行磁带备份:a、请将磁带放入磁带驱动b、执行如下命令:# smitty mksysbBackup DEVICE or FILE[ ]Create MAP files? noEXCLUDE files? noList files as they are backed up? noGenerate new /image.data file? yesEXPAND /tmp if needed? noDisable software packing of backup? noNumber of BLOCKS to write in a single output []# (Leave blank to use a system default)Esc+4 选择Backup DEVICE or FILE项,使用系统给出的即可,其余参数默认。

2、确认机器当前版本:# lslpp –l |grep bos 查看操作系统AIX版本,取显示内容中列出的最高版本# lslpp –l |grep cluster 查看HA版本,取显示内容中列出的最高版本3、升级总体步骤:说明:AIX+HA任一版本如果是低于35+11版本,首先需要先升级至35+11,然后才能进行后续升级操作;如果当前版本是35+11,那么Commit 已经安装的35+11的版本;高于35+11版本的,需要重新依次进行HA17、AIX50/51的升级操作,比如即使AIX已经是50,也需要重新升级50,请务必注意,因为目前广州、深圳、珠海都曾经从50回退过部分软件包,已经是不完整的。

但是超过35+11的就不需要进行Commit 动作了,Commit 只是针对35+11版本;步骤:首先进行HA补丁的升级,升级至4.4.1.17;重启小型机;其次是操作系统AIX的补丁升级,升级至5.1.0.50;重启小型机;再次是操作系统AIX的补丁升级,升级至5.1.0.51(具体的补丁文件含有52字样);再次重启系统,升级完毕。

hpux补丁安装

hpux补丁安装

hp-unix安装步骤和初步安全设置,补丁更新以及常用软件安装 (2008-09-16 10:24)分类:hpunixA详细的安装很庸常,其缺省安装步骤整理如下:a1在系统自检后到"To discontinue, press any key within 10 seconds."时按任意键进入boot menu状态a2在“Main Menu: Enter command or menu > ”时键入SEArch #搜索启动设备在“ Device Path (mnem)------------------P0 0/0/1/0.4 extscsi.4 Random access media ”表明可以从cdrom(或者dvd)启动HPUX的安装。

a3接着在Main Menu: Enter command or menu > bo 0/0/1/0.4 #以ext的cdrom启动Interact with IPL (Y, N, or Cancel)?> y #进入IPL boot模式a4 ISL> LSAUTOFL #列出cdrom上的启动行Auto-execute file contains:hpux (;0):INSTALLa5 ISL>hpux (;0):INSTALL #执行cdrom上的os 安装B安装完成后先设置其能上网,设置dns和解析顺序:b1 cat /etc/resolv.confnameserver 221.236.9.9b2 cat /etc/nsswitch.confpasswd: compatgroup: compathosts: files dnsnetworks: nis [NOTFOUND=return] filesprotocols: nis [NOTFOUND=return] filesrpc: nis [NOTFOUND=return] filespublickey: nis [NOTFOUND=return] filesnetgroup: nis [NOTFOUND=return] filesautomount: files nisaliases: files nisservices: nis [NOTFOUND=return] filesC重启机器后接着打系统补丁:c1 在ftp:///patch_bundles/hp-ux/下载对应系统的最新补丁集GOLDQPK11i_B.11.11.0806.476.depot --2008年6月c2安装补丁swinstall -s /ww3/depot/GOLDQPK11i_B.11.11.0806.476.depotswinstall -s SCDB01:/bash-4.0-ia64-11.31.depot在出来的文本中先选中GOLDQPK11i_B.11.11.0806.476.depot后按TAB键在主菜单中的actions中mark改软件,最后在同样选中install安装。

用友NC系统WAS集群模式下建测试账套、增打补丁后部署操作手册(修改版)

用友NC系统WAS集群模式下建测试账套、增打补丁后部署操作手册(修改版)

WAS集群模式下,NC新建账套、增打补丁重新部署操作手册----胡泽栋一.新建测试账套1.1在ufsoft\nchome\bin路径下,打开wasSysConfig.bat。

1.2增加数据源后,点击保存。

(此处保存需要一到两分钟)1.3打开浏览器输入:主应用服务器IP:9060/ibm/console,登录标识随意输入一个,点登录。

如下图。

(linux服务器可以用本机浏览器远程登录)1.4停止所有server。

点击“服务器”-“应用程序服务器”,先勾选master,点击停止,等master停止后,再将其它server停止。

1.5停止群集管理器。

进入如下路径:IBM\WebSphere\AppServer\profiles\Dmgr01\bin,执行stopManager.bat, Linux环境下执行stopManager.sh。

1.6启动群集管理器。

进入如下路径:IBM\WebSphere\AppServer\profiles\Dmgr01\bin,执行startManager.bat, Linux环境下执行startManager.sh。

1.7打开浏览器输入:主应用服务器IP:9060/ibm/console,登录标识随意输入一个,点登录。

(linux服务器可以用本机浏览器远程登录)1.8启动所有server。

点击服务器-应用程序服务器。

1.9用root登录NC系统,选择数据源。

建立账套。

二.增加补丁后部署步骤。

2.1 备份相应补丁处文件,将补丁打入NC路径2.1.1 除补丁需要替换的文件外,请不要往ufsoft\nchome\modules路径下新增任务文件夹2.1.2 备份IBM\HTTPServer\Plugins\config\webserver1下的plugin-cfg.xml文件2.2.1 windows环境,停止apache服务.2.2.2 linux环境登录主应用服务器IP:9060/ibm/console,停止如下图服务2.3打开浏览器输入:主应用服务器IP:9060/ibm/console,登录标识随意输入一个,点登录。

NC-ERP中间件补丁部署手册(WAS集群)

NC-ERP中间件补丁部署手册(WAS集群)

NC-ERP中间件补丁部署手册(WAS集群)瓮福集团管理信息化系统项目EC-ERP中间件部署手册关键用户培训考勤记录版本历史审核记录NC-ERP中间件补丁部署手册1ERP中间件服务器信息1.1服务器列表1.2程序安装目录2补丁管理2.1补丁部署管理NC系统补丁部署时间为每周三、周五的晚18:00-19:00。

其他时间部署的,需提前发出通知。

2.1.1补丁部署管理1、管理员确定补丁正确性和完整性,以及是否对现有系统功能造成不良影响。

如有特殊部署要求,补丁提供者需提前与系统管理员沟通。

通常,补丁文件结构及格式如下图所示:补丁文件含有modules/模块名的目录及补丁说明。

2、确认补丁无误后,上传补丁文件至FTP服务器(FTP信息见FTP补丁文件获取),填写测试环境补丁部署确认单,由该组负责人签字确认,提交系统管理员。

(补丁部署单见附录)3、系统管理员备份原有代码,部署补丁至测试环境4、各组自行测试,如果无误后,填写生产环境补丁部署确认单,提交系统管理员5、系统管理员备份原有代码,部署补丁至生产环境6、各组现场顾问跟踪确认补丁执行情况2.1.2补丁撤除管理对于已部署到测试、生产环境的补丁。

如果影响原有系统业务,补丁提供者评估后决定撤除补丁时,填写补丁部署回退单,由系统管理员撤销补丁,回退至补丁部署前备份的代码。

(补丁部署撤除单见附录)2.2补丁部署流程2.2.1FTP补丁文件获取从FTP服务器下载补丁文件,FTP文件地址如下IP地址:ftp://192.168.6.107端口:21用户名:wfu密码:1232.2.2停止WAS服务器及NMC服务WAS停止方式:运行桌面上的wasstop.batWAS停止顺序:先停止子服务器:148、158;待子服务器停止完后,再停止149主服务器NMC停止方式:运行149桌面上NMC 文件夹下的”停止stopmonitor.bat”文件,然后关闭下图的服务:2.2.3代码备份1、在149主服务器“E:\更新补丁代码”下,以日期为文件名建立文件夹。

db2命令记录(一)

db2命令记录(一)

第一.请问高手,如何查看tablespace里包含哪些表?select tabschema,tabname from syscat.tables where tbspace='TABLESPACEA' and type='T' 这里的TABLESPACEA具体情况定,如用USERSPACE1(158.222.2.110)第二.DB2 CLP从DOS进入db2cmddb2cmd在本地DB2数据库添加一个远程结点db2 catalog tcpip node xdzx1 remote 155.222.2.110 server 60064db2 catalog database xdzx1 at node xdzx1查看版本信息db2licm -l启动,停止db2数据库db2admin start db2admin stopdb2start db2stop执行存储过程db2 " call p01_acct_depacct_y('2007-4-15',?,?)"创建t01_acct_depacct_y表,in dms_data 代表数据存在dms_data命名空间 index in dms_idx代表索引创建在dms_idx里面create table t01_acct_depacct_y(record_date DATE not null,etl_date DATE,dep_acct_no CHAR(15) not null,curr_cd CHAR(3) not null,curr_iden CHAR(1) not null,bank_no CHAR(6) not null,summary_bank_no CHAR(6),xyz_no CHAR(2),dep_categ CHAR(1),acct_name VARCHAR(160),acct_short_name VARCHAR(60),busi_typ CHAR(3),assu_busi_typ CHAR(2),dep_term INT,open_date DATE,close_date DATE,cust_open_date DATE,dep_bal_tsum DEC(24,2),dep_bal_msum DEC(24,2),dep_bal_qsum DEC(24,2),dep_bal_qend_ysum DEC(24,2),year_dep_amt DEC(17,2),year_dep_cnt INT,year_oth_amt DEC(17,2),year_oth_cnt INT,year_d_sum DEC(17,2),year_c_sum DEC(17,2),year_d_cnt INT,year_c_cnt INT,constraint P_pk01_acct_saacct primary key (record_date, dep_acct_no, curr_cd, curr_iden))in dms_dataindex in dms_idx获取数据库中现有存储过程select substr(procschema,1,15),substr(procname,1,15) from syscat.procedures; select * from syscat.procedures where procschema='XXGL'获取当前时间select current time from (values 1) as test;select current date from (values 2) as test;select (current_date)- 2 year,(current_date)+ 1 day,current_timestamp + 1 hour from (values 1) test在列中查询以删除重复的记录我们有一个表,字段A有重复的记录,我们想要编写一个SQL 查询来让字段A作为主键。

ncv5打补丁步骤(需生成ejb补丁)

WAS中间件环境中NC打补丁步骤说明:该文只对需要部署的补丁,其他仅执行SQL脚本或者是覆盖代码就不在此步骤中1:解压补丁A>对于UNIX环境,通过FTP工具将NC补丁包上传到NC应用服务器,解压到相应路径下(上传补丁前确认补丁是ZIP文件或者是TAR文件,对于RAR文件一定先在WIN环境中进行转换)。

B>确认启动了管理进程startmanager,如:ps –ef|grep dmgr 如果只返回一行结果,就是没有启动,如果有多行就代表已经启动了。

2:在NCHOME/bin下运行wasSysConfig.bat(windows操作系统)或wasSysConfig.sh(unix 系统),在Deployment对应的右边面板中,点击生成EJB。

3、生成完ejb后,点击部署EJB。

对应信息可以看日志was_sysConfig.log。

在部署的过程中必须保证管理进程startmanager是启动的。

4、运行停止脚本,对于水平集群时主服务器与从服务器代码在部署后需要同步。

(文件复制得模式)5、运行启动脚本6、进行IE:IP:9060/admin7、启动管理页面,进入应用程序,验证NC50已经启动成功。

如图:可以看到应用程序nc50已经启动8、手工做好虚拟主机映射:9、将NC50关联到WebServer:(1)进入HttpServer\bin\执行Apache.exe -k start启动apache,在was管理界面中查看Webserver是否已经启动,如图:(2)点击nc50,进入nc50,点击模块下的管理模块(3):在管理模块下,如图,A:在集群与服务器中,有两行,分别为集群与web服务器,全部选中(蓝色表选中)B:在下面的模块中全部选中C:点击集群与服务器右边的应用D:点击最下方的确定按钮即可。

最后记得点击保存。

E:验证:最右边服务器列中是否已经将web服务器加了进去:10、在web服务器中生成插件并传播插件:可以检查/HttpServer/Plugins/config/webserver1/plugin-cfg.xml,看集群机器及端口是否被配置成功(新文件6k左右,原文件2k左右)11、重启was(每个server,nodeagent,DM,server的启动需要以master先于其他几个server),重启ibm httpserver(/HttpServer/bin/apache.exe)即可。

DB2 HADR操作手册

1.HACMP配置Hosts文件主机,备机/etc/hosts如下:主机:10.60.3.1(BootIP)备机:10.60.3.2(BootIP)/usr/es/sbin/cluster/etc/rhosts文件如下:在配置HACMP的过程中设定了两个资源组,分别为appa和appb,其中appa的脚本为:Start Script:/usr/es/sbin/cluster/script/appastart.shStop Script:/usr/es/sbin/cluster/script/appastop.sh资源组appb的脚本如下:Start Script:/usr/es/sbin/cluster/script/appbstart.shStop Script:/usr/es/sbin/cluster/script/appbstop.sh在HACMP的监控中设定了两个监控事件分别为mona,monb,其中mona的脚本为:/usr/es/sbin/cluster/script/db2mon.shCleanup Method为:/usr/es/sbin/cluster/script/appastop.shRestart Method为:/usr/es/sbin/cluster/script/appastart.sh其中时间间隔以及稳定时间建议值如图所示:monb的脚本为:/usr/es/sbin/cluster/script/db2mon2.sh其中时间间隔以及稳定时间建议值如图所示:2.HADR配置2.1HADR准备工作1.安装DB2,更新补丁,版本和主服务器一致2.创建相同的实例erpdbprd,服务端口:50000/usr/opt/db2_08_01/instance/db2icrt -a server -w 64 -p db2c_erpdbprd -u erpfusr erpdbprd3.更新DBM参数:db2 update dbm cfg using TP_MON_NAME CICS4.设置DB2的环境变量db2set DB2_PINNED_BP=YESdb2set AUTOSTART=NOdb2set DB2_HASH_JOIN=ONdb2set DB2COUNTRY=86db2set DB2COMM=TCPIPdb2set DB2CODEPAGE=1386db2set DB2AUTOSTART=NOdb2set DB2_SKIPINSERTED=ONdb2set DB2_EVALUNCOMMITTED=ONdb2set DB2_HADR_BUF_SIZE= N*LOGBUFSZ (N>2)5.恢复DB2数据库,并处于Rollforward Pending状态db2 restore db dberp from /dberpbackup to /dberpdb2 rollforward db erpdb to end of logs通过db2 get db cfg for dberp|grep -i rollforward查看数据库状态,结果是database(rollforward pending)2.2HADR配置工作1.在erpdb_prd和erpdb_stb上配置HADR服务和侦听端口用vi编辑/etc/services文件(需要切换到root用户),加入下面两行:DB2_HADR_1 55001/tcpDB2_HADR_2 55001/tcp2.在ERPDB_PRD上修改主数据库(ERPDB_PRD - DBERP)的配置参数:UPDATE DB CFG FOR DBERP USING LOGINDEXBUILD ONUPDATE DB CFG FOR DBERP USING INDEXREC RESTARTUPDATE DB CFG FOR DBERP USING HADR_LOCAL_HOST erpdb_prdUPDATE DB CFG FOR DBERP USING HADR_LOCAL_SVC DB2_HADR_1UPDATE DB CFG FOR DBERP USING HADR_REMOTE_HOST erpdb_stbUPDATE DB CFG FOR DBERP USING HADR_REMOTE_SVC DB2_HADR_2UPDATE DB CFG FOR DBERP USING HADR_REMOTE_INST erpdbprdUPDATE DB CFG FOR DBERP USING HADR_SYNCMODE NEARSYNCUPDATE DB CFG FOR DBERP USING HADR_TIMEOUT 253.在erpdb_stb上修改备用数据库(erpdb_stb - DBERP)的配置参数:UPDATE DB CFG FOR DBERP USING LOGINDEXBUILD ONUPDATE DB CFG FOR DBERP USING INDEXREC RESTARTUPDATE DB CFG FOR DBERP USING HADR_LOCAL_HOST erpdb_stbUPDATE DB CFG FOR DBERP USING HADR_LOCAL_SVC DB2_HADR_2UPDATE DB CFG FOR DBERP USING HADR_REMOTE_HOST erpdb_prdUPDATE DB CFG FOR DBERP USING HADR_REMOTE_SVC DB2_HADR_1UPDATE DB CFG FOR DBERP USING HADR_REMOTE_INST erpdbprdUPDATE DB CFG FOR DBERP USING HADR_SYNCMODE NEARSYNCUPDATE DB CFG FOR DBERP USING HADR_TIMEOUT 252.3HADR启动1.停止应用2.启动备机HADR#su – erpdbadm$db2start$db2 start hadr on db dberp as standby3.检查HADR是否是standby状态$db2pd –hadr –db dberp4.启动主机HADR$db2start$db2 start hadr on db dberp as primary5.检查HADR是否是peer状态,建议在peer状态后才可以启动HACMP $db2pd –hadr –db dberp6.启动备机HACMP在erpdb_stb机器上,执行#smitty clstart7.启动主机HACMP在erpdb_prd机器上,执行#smitty clstart检查主机HACMP的状态,看serviceIP是否已经工作2.4 HADR停止在停止DB2 HADR之前,需要保证Hadr Primary运行在主机之上,同时Hadr Standby 运行在备机之上。

2TongWeb4.8安装手册

TongWeb4.8 安装步骤一、TongWeb安装。

1、安装准备,在服务器/opt目录下新建文件夹Tongweb;然后将Tongweb安装文件Install_TW4.8.0.4_Linux.bin及补丁P_TW4.8.0.6.jar跟license.dat上传到服务器/opt/Tongweb目录下。

2、在服务器/opt/Tongweb文件夹下,在空白处点击右键,选择动作——>在此打开终端,输入命令sh Install_TW4.8.0.4_Linux.bin -i swing 敲回车。

3、显示安装向导,点击Next。

4、同意协议,点击Next。

5、选择安装路径,安装到/opt下,点击Next。

6、建立快捷方式,选择默认,点击Next。

7、单击Install安装。

8、安装完成,单击Done。

二、升级Tongweb补丁。

1、将补丁包P_TW4.8.0.6.jar拷贝到安装后tongweb的根目录下(/opt/TongWeb4.8)下。

2、在终端命令框中输入解压命令 jar –xvf P_TW4.8.0.6.jar(解压补丁包);敲回车3、然后将最新的license.dat替换到安装目录下(/opt/TongWeb4.8)。

三、启动TongWeb.1、打开我的电脑——>存储介质——>/opt/TongWeb4.8/bin下,点击右键选择动作——在此打开终端,敲入命令 ./tongserver.sh ;敲回车。

2、启动完成。

3、打开浏览器,在地址栏中输入URl地址:http://127.0.0.1:8001/console 敲回车。

4、输入用户名admin密码tongweb点击确定。

四、配置数据源1、首先将db2数据库的驱动放到TongWeb4.8/lib下面(db2数据库的驱动可以从安装数据库服务器的安装文件下获取,/opt/IBM/tsamp/lib下的db2jcc.jar,db2jcc_javax.jar,db2jcc_license_cu.jar)。

中标麒麟高级服务器操作系统V6.5安装东方通5.0中间件操作及配置手册

中标麒麟高级服务器操作系统V6.5安装东方通5.0中间件操作及配置手册目录1.查询当前系统是否安装JDK环境 (1)2.上传JDK到服务器 (1)3.配置JAVA_HOME环境变量 (2)4.安装东方通中间件 (2)5.授权东方通 (7)6.启动服务 (7)7.登录管理控制台并配置 (7)8.配置东方通开机启动 (10)9.东方通管理控制台及部署的Web应用端口修改 (11)1.查询当前系统是否安装JDK环境#rpm –qa|grep jdk#rpm –qa|grep java#java –version如果有安装其它版本用rpm –e –nodeps命令强制卸载2.上传JDK到服务器再将jdk-7u79-linux-x64.rpm上传到服务器上,下面举例上传到home目录安装:#cd /home#rpm –ivh jdk-7u79-linux-x64.rpm3.配置JAVA_HOME环境变量#wrichvim /etc/profile将下面的内容加到文件最后保存export JAVA_HOME=/usr/java/jdk1.7.0_79exportCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin#source /etc/profile --生效配置# java –version4.安装东方通中间件将东方通中间件Install_TW5.0.1.16_Enterprise_Linux.bin上传到服务器,下面举例上传到home目录安装:#cd /home#sh Install_TW5.0.1.16_Enterprise_Linux.bin弹出安装图形界面点击【OK】选择安装目录,这里选择/usr/local/TongWeb5.0,先用root用户重新打开一个终端,在/usr/local/目录下建立TongWeb5.0文件夹#mkdir /usr/local/TongWeb5.0点击【选择】,选择/usr/local/TongWeb5.0文件夹一直默认【下一步】点击【安装】点击【完成】,完成东方通中间件安装5.授权东方通将TongWeb5.0授权文件license.dat 文件复制到安装完成的TongWeb5.0根目录下。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

NC系统打补丁整体思路: 首先,做代码、东方通中间件、数据库的备份工作,防止意外。然后,替换TongWeb监控脚本,防止自动切双机,然后停止中间件,之后是打补丁步骤,将补丁包中的内容重新打包成ZIP格式,传到需要打补丁的服务器中,解压覆盖。然后,用UNIX系统下的wlsDeploy.sh生成nc.ear ,将nc.ear用ftp下载到本地硬盘上,再使用tongwebtools翻译nc.ear,把翻译后的nc.ear 解压成nc.ear文件夹,再把nc.ear文件夹下的ncWeb.war也解压成ncWeb.war文件夹。到服务器中把nc_web文件(在nchome/webapps文件夹下)取出,所有文件全部拷贝到ncweb.war文件夹中。nchome\middleware\mw.jar文件复制到nc.ear\APP-INF\lib下。然后,把这个nc.ear传到tongweb4.6目录下。启动中间件,部署即可。最后,恢复东方通正式监控脚本。

详细操作步骤: 1、 备份代码: 运行cd opt命令进到opt目录下,运行tar cvf nchome20090506.tar nchome

(20090506nchome为压缩后的文件名。nchome为当前文件名) tar cvf - /opt/nchome/modules gzip > /opt/nchome_bak/modules20100613.tar.gz

2、 备份东方通中间件:运行tar cvf TongWeb4.6_20090506.tar TongWeb4.6

3、 备份数据库:

db2move yq export -tc db2inst1 -u db2inst1 -p db2inst1 4、 替换东方通脚本:进入pclscripts目录下(在根目录下) 运行命令:cd /pclscripts ,备份正式服务器监控脚本:cp tongwebcheck.sh tongwebcheck.sh.bak ,升级过程中停止监控脚本(tongwebcheck.sh.sj)运行命令:cp /pclscripts/tongwebcheck.sh.sj /pclscripts/tongwebcheck.sh

5、 停止东方通中间件:. /pclscripts/tongwebstop.sh 6、 打补丁: 1) 将补丁压缩成zip格式 2) 用ftp把补丁上传到相应目录 3) 登陆到unix,运行unzip 4) 系统提示时,选择大写A,意思为覆盖以前的文件

7、 wlsDeploy.sh生成nc.ear: 1) 进到cd /opt/nchome/bin下 2) 加驱动,export JAVA_HOME=/usr/java 3) 运行命令:./wlsDeploy.sh(wlsDeploy.sh命令在nchome下的bin文件里,注意命令

的大小写)生成nc.ear文件,生成的这个文件在nchome下的dist文件夹里

8、tongwebtools翻译nc.ear 1) 将生成的nc.ear文件用ftp软件下载到本地硬盘tongwebtools目录下。 2) 然后在执行\tongwebtools\ run.bat文件,执行完后会在\tongwebtools\ear目录下生成翻译后的nc.ear文件。 3) 用rar软件将这个nc.ear文件解压成名为nc的文件夹。 4) 将这个文件夹,改成NC.ear 5) 进入nc.ear文件夹,再把ncWeb.war也要解压成文件夹的方式,并改名为ncWeb.war,再把原来的ncWeb.war文件删掉。

9、EJB移植 1) 在unix系统中,用cd /opt/nchome/webapps命令进入webapps文件中(在nchome文件夹下)。 2) 运行rm nc_web.tar命令将原来的nc_web.tar删除。 3) 运行tar -cvf nc_web.tar nc_web命令把nc_web文件打包,然后下载到本地。 4) 把nc_web.tar文件解压,把解压后的nc_web文件夹下所有文件全部拷贝到本地\nc.ear\ncWeb.war文件夹中(有覆盖说明拷贝正确)。 5) 用unix服务器里用ftp 把/opt/nchome/middleware/mw.jar复制到: 本地\nc.ear\APP-INF\lib下 6) 把本地的nc.ear文件夹压缩成zip格式的文件,上传到服务器的tongweb4.6目录下 7) 在进到TongWeb4.6目录下,命令:cd /opt/TongWeb4.6 运行rm -r nc.ear命令把原来的nc.ear文件删除 8) 把上传过去的nc.ear包解压。unzip nc.ear.zip命令,解压上传过去的nc.ear.zip文件。 10、 东方通部署EAR 1) 先启动东方通中间件. /pclscripts/tongwebstart.sh,然后在ie里敲入东方通地址 2) 把/opt/TongWeb4.6/nc.ear 粘贴到东方通管理平台( http://10.218.8.16:8001/login.html ),点击“下一步”进行部署,如图:

3) 部署成功后,进入unix系统pclscripts目录下(在根目录下)运行命令 cd /pclscripts 4) 运行cp /pclscripts/tongwebcheck.sh.bak /pclscripts/tongwebcheck.sh命令,恢复正式监控脚本(东方通部署成功后运行)

双机地址:(http://10.218.8.16:8081/Plugin.html )

至此,打补丁过程全部结束。以下内容为东方通中间件常用命令及功能,供参考。 UNIX系统任务管理器(内存占用情况、CPU使用率): prstat –a 进程管理:ps -ef|grep java 杀进程:kill -9 加root 后的编号 加载JAVA驱动:export JAVA_HOME=/usr/java

加载中文驱动:export LANG=zh_CN.GBK

查看DB2数据库信息:db2 list db directory 查看数据库表空间信息:db2 list tablespaces show detail (先要连接到数据库下) 看使用空间的命令,看使用率:df -h 查看当前指定文件夹大小:du -ks TongWeb4.6 (单位是KB) 查看当前目录下所有文件及文件夹大小:ls -l 查看本地数据库:db2 list database directory (db2 list db directory) 连接数据库:db2 connect to NMGYQ user db2admin using db2admin

中断所有DB2应用连接: force application all Tar与Gzip联用:tar cvf - 20091214 | gzip > 20091214.tar.gz 解包:gunzip -c 20091214.tar.gz | tar xvf - 图形化压缩工具:file-roller 文本编辑工具: gedit 文件查找: find [路径] -name [文件名] 例如:find ./ -name 123.txt

模糊查找: find [路径] | grep [包含的文件名] 例如:find ./ | grep 123 输出DB2日志:db2diag -time 2010-01-20 > /opt/文件名 查看DB2 License : db2licm -l 跟踪路由,测试网络通信情况: tracert 10.218.8.8 监控中间件启动情况(显示nohup.out的后99行):tail -99 nohup.out 杀tongweb进程: 产品登陆不上的时候,可采取一下几种方案解决 先进入unix系统,进入根目录下的 pclscripts文件夹内,执行./tongwebcheck.sh命令来看当前tongweb的状态,如果是online的话,应该是启动着的,如果是offline表示tongweb进程已经死掉了。 我们可以先通过查看tongweb的java进程进行观察,ps –ef|grep java 观察是否有以下进程, root 26568 1 0 14:11:25 pts/17 0:48 /bin/java –cp /lib/tools.jar:../conf/naming:../conf/ejb:../conf/mail:../conf/we 如果发现有此进程,就要把这个进程【杀掉】kill -9 加root 后的编号 26568 是tongweb的进程号

可以利用 kill -9 26568 来杀掉tongweb的进程 Ncsysconfig的启动方法: 1. 运行命令 cd /opt/nchome/bin 进入bin目录下 2. 加载驱动: export JAVA_HOME=/usr/jdk/instances/jdk1.5.0 export PATH=$JAVA_HAME/bin:$PATH 3. 运行 ./ncSysConfig.sh即可

使用自带中间件启动NC的方法:

1. 运行export JAVA_HOME=/usr/java 加载java驱动。 2. 运行export LANG=zh_CN.GBK 加载中文驱动。 3. 切到nchome路径下:cd /opt/nchome

4. 启动NC服务:nohup ./startup.sh &

相关文档
最新文档