系统、补丁升级操作指南

上传人:宝路 文档编号:47041698 上传时间:2018-06-29 格式:PPT 页数:41 大小:938.60KB
返回 下载 相关 举报
系统、补丁升级操作指南_第1页
第1页 / 共41页
系统、补丁升级操作指南_第2页
第2页 / 共41页
系统、补丁升级操作指南_第3页
第3页 / 共41页
系统、补丁升级操作指南_第4页
第4页 / 共41页
系统、补丁升级操作指南_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《系统、补丁升级操作指南》由会员分享,可在线阅读,更多相关《系统、补丁升级操作指南(41页珍藏版)》请在金锄头文库上搜索。

1、系统、补丁升级操作指南杨申婧2009年10月致力于为金融行业 和高等教育机构提 供解决方案介绍升级前准备升级操作升级后验证目录期货公司变更管理流程介绍介绍 补丁包结构说明 : 以下基础升级包的详细目录结构,以v6p8版本为例:LinuxAppserverRiskctrlsvrKsqhtoolsData_dispatch如果没有启用历史分库和数据分发的 功能,可以不用升级介绍 Win32服务端操作终端辅助工具交易接口行情服务器行情转发机客户端周边网关交易监控风险管理交易监控终端柜台管理交易员手工报单网上交易系统监控上海接口大连新接口郑州新接口中金接口中金特结接口介绍 升级前准备正式系统升 级升级

2、成功,使用新 版本交易系统验证升级流程说明 升级前准备升级前准备系统升级前公司内部准备 备份应用服务器备份终端运行程序备份数据库 备份风控服务器备份服务器程序升级前准备系统升级前公司内部准备 当天交易结算完成并做好证监会报送后: 要求业务部门和营业部,退出所有的windows终端程序,如:柜台管理,交易监控终端,风控终端,交易员,系统监控终端等。关闭所有的周边网关。依次关闭:报盘机,行情服务器,交易监控服务器,账单服务器,风控服务器,条件单linux后台,条件单windows服务器。总部开一个系统监控,查看是否还有操作员没有完全退出,特别是周边网关的,如果有,则全部踢出。确保所有操作员都是正常

3、登出状态后,退出系统监控。停止应用服务器。停止一级通信平台。如果有热备库。则先把当天主交易库数据文件在热备库上load,同时,在热备库上也做好数据库的备份。升级前准备备份数据库方式一在数据库服务器上以sybase用户登录到,执行kssybmgr,选择菜单5备份数据。如图:系统默认是备份到/backup目录下,备份文件保存在以当天日期为名字的文件夹下,如2009-10-15备份数据,则在/backup目录下生成20091015的文件夹。升级前准备备份数据库方式二手工备份数据库,在数据库服务器上以sybase登录,执行 isql Usa P(紧跟sa密码)进入数据库,在执行1dump databa

4、se ksqhdb to “compress:6:/backup/ksqhdb年月日.c6dmp”2go (可看到数据库备份的过程)1exit (退出) isql Usa P(紧跟sa密码)进入数据库,在执行1dump database ksqhdb to “compress:6:/backup/20090310/ksqhdb_20090310_part1.c6dmp“ stripe on “compress:6:/backup/20090310/ksqhdb_20090310_part2.c6dmp“ stripe on “compress:6:/backup/20090310/ksqhdb

5、_20090310_part3.c6dmp“ stripe on “compress:6:/backup/20090310/ksqhdb_20090310_part4.c6dmp“ 2go升级前准备备份应用服务器n 停止应用服务器,将应用服务器运行目录appserver文件夹进行备份。以sybase用户登录至/opt/Sybase-12.5目录下,命令格式为:tar zcvf appserver年月日.tar.gz appserver -exclude appserver/klg -exclude appserver/tlog -exclude appserver/pdbfs升级前准备备份风控

6、服务器n 停止风控服务器,将风控服务器运行目录riskctrlsvr文件夹进行备份,命令格式如下:tar zcvf riskctrlsvr年月日.tar.gz riskctrlsvr -exclude riskctrlsvr/klg -exclude riskctrlsvr/tlog -exclude riskctrlsvr/pdbfs升级前准备备份服务器程序n 服务器类程序包括行情服务器、行情转发机、报盘机、周边网关、交易监控服务器、账单服务器。n 请先关闭运行的服务器程序,然后将整个运行目录进行备份。升级前准备备份终端运行程序n 关闭windows终端运行程序,将程序的完整运行目录复制到其

7、他地方进行备份,包括服务类程序、终端管理程序。升级操作升级操作Linux平台升级 Windows平台升级升级操作Linux平台升级数据库升级n 数据库升级 数据库升级脚本的存放结构如下: sp altertable 存放表结构的升级文件spmod_struct 存放基础应用的升级文件spcommon 存放各模块的业务处理的升级文件spupdate 存放数据升级脚本升级操作Linux平台升级数据库升级n 数据库升级前准备:1.准备好一台windows advance server 2003操作系统机器,并安装好sybase_client。2.配置sybase_client:(依次点击:开始Syb

8、aseDsedit Utility菜单)升级操作Linux平台升级数据库升级3.配置Server的名字、相关数据库的IP地址和端口号 Server的名字可以任意取能够好理解的字符,比如SC_db; Server Address为数据库的IP地址和端口号,IP和端口间以逗号分隔。)4.金仕达刷sql工具的配置:服务器的名字就是刚才sybase客户端Dsedit里配 置的Server名字,数据库名为:ksqhdb,用户名为sa或者kstrader.可以按“检 查数据库连接”来测试是否连通。升级操作Linux平台升级数据库升级n 数据库升级 数据库升级脚本升级流程:注意:altertable目录下的

9、SP补丁。一定要用sa用户打,其它目录下的SP补丁,使用kstrader用户打,打补丁的顺序一定要按上图执行!sa用户升级altertable补丁kstrader用户升级mod_struct补丁kstrader用户升级common补丁kstrader用户升级update补丁升级操作Linux平台升级数据库升级可以利用提供的WinBrushSql.exe工具,请以下下列步骤依次执行:1、表结构升级,执行 altertable目录下的文件,需要用sa用户执行;点击“执 行”查看执行的输出结果,注意观察是否有报错信息。2、更新数据字典,增加处理参数,执行mod_struct目录下的文件,需要用 ks

10、trader用户执行;点击“执行”查看输出结果,注意观察是否有报错信息升级操作Linux平台升级数据库升级3、更新业务处理脚本,执行common目录下的文件,需要用kstrader用户执 行;点击“执行”查看输出结果,注意观察是否有报错信息。注意:common目录下SP需要刷2遍。4、执行update目录下的脚本,进行数据的升级。点击“执行”查看输出结果, 注意观察是否有报错信息升级操作Linux平台升级数据库升级5、执行sp目录下的update_version.sql,需要用kstrader用户执行。升级操作Linux平台升级应用服务器升级 n 应用服务器升级应用工具升级 将ksqhtool

11、s目录下的所有文件上传到服务器的ksqhtools目录下,解压 缩后,执行chmod +x * 将所有所有文件增加可执行权限。如果有历史分库,则需设置历史库的用户名和密码,设置步骤如下: 第一步:cd ksqhtools 第二步:执行setscriptinfo ,依照如下提示依次设置 real db are you sure to set v6_DbPasswd?y/nn real db are you sure to set sa Passwd?y/nn his db are you sure to set v6_DbPasswd?y/ny his db please input v6_Db

12、Passwd: his db are you sure to set sa Passwd?y/ny his db please input sa_Passwd: create ksftscript_his.info succeed! copyright 2008 sungard written by qbin 20081208, support his db升级操作Linux平台升级应用服务器升级第三步: 如果是uniux操作系统,直接修改unix_ksftenv_his.sh文件,设置用户密码,如下所示: #set pwd info #历史数据库用户密码 export V6HISDBPWD=

13、kstrader #历史数据库sa密码 export V6HISSAPWD=注意:升级的服务器的范围包括数据库、应用服务器、备机数据库、 历史数据库。 升级操作Linux平台升级应用服务器升级n 应用服务器升级应用服务器升级包括两个部分,一个是应用服务器本身应用程序的升级,另一个就是和业务相关的接口文件的升级。注意升级前必须停止所有应用服务器的运行。操作如下:第一步:停止应用服务器的运行后,将apperver目录下的所有的文件用ftp方式上传至服务器原运行目录下。第二步:检查对应ksmbcc和qhsvrall是否有可执行权限,如果没有,请增加执行权限,命令如下:chmod +x ksmbccc

14、hmod +x qhsvrall第三步:启动应用服务器。升级操作Linux平台升级应用服务器升级n接口文件的升级接口文件的升级包括文件上传、合并、校验、生成应用接口三步操作,各步骤执行需要在appserver目录下执行。第一步:上传,将modify_function.txt文件上传至appserver的目录下;第二步:合并,命令格式如下:$ ksmergesdf modify_function.txt function.sdf第三步:校验,命令格式如下:$ verifysdf 提示“Verify function.sdf successfully!”表示成功第四步:生成应用接口,命令格式如下:

15、$ qhsvrall l在提示中“success!” 表示成功第五步:如果应用服务器处于运行状态,需要先停止之后,再启动应用服务器。升级操作Linux平台升级应用服务器升级n 数据接口升级如果启用历史分库或者数据分发,则需要做以下操作:将data_dispatch目录下对应得导出和导入文件夹中的内容上传至应用服务器的sybase目录下即可。如果对应的为当前库,则需要把导出目录内容上传到sybase目录下;如果对应的为历史库,则需要把导入内容上传导sybase目录下;具体上传文件对应的目录结构为:*.rsh文件上传至sybase目录下;data_dispatch目录文件内容上传至sybase目录

16、下的data_dispatch目录中。升级操作Linux平台升级Windows平台升级 n Windows平台升级 l 服务程序升级行情升级:包括行情服务器、行情转发机。行情服务器、行情转发机直接进行文件的替换。报盘机升级,直接替换即可。其他服务端程序:其他服务端程序升级没有特别的要求,将升级包的内容直接覆盖即可 ,并执行bin目录下的bat文件升级配置文件。l 终端程序升级终端程序升级主要面向业务操作人员,包括柜台管理、交易员、风控管理终端、交易监控终端、手工报单、系统监控等。注意升级前需要关闭终端运行程序。升级步骤: 将各模块对应目录复制到程序的运行目录下;执行bin目录下的bat文件;重新启动执行程序。升级操作-Linux平台升级- Windows平台升级n

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号