升级指引
郑州易盛信息技术有限公司
软件服务部 二○一四年七月二十三日
目次
1.概述 ......................................................................................................... 2 2.升级准备 ................................................................................................. 2 3.升级过程 ................................................................................................. 2
3.1后台环境准备 ............................................................................. 2 3.2升级数据库脚本 ......................................................................... 3 3.3更新linux下应用程序 ............................................................. 5 3.4升级郑州大连网关程序 ............................................................. 7 3.5升级终端程序 ............................................................................. 7 3.6确认升级后程序状态 ................................................................. 8 3.7删除临时文件 ............................................................................. 8 3.8 修改用户服务器标识 ................................................................ 9 4.配置两个交易前置 ................................................................................ 9 5.联系方式 ............................................................................................... 11
郑州易盛信息技术有限公司 易盛启明星交易系统SP3升级指引
1.概述
截止2014年7月23日,易盛启明星系统SP3补丁程序可正式升级使用。
2.升级准备
针对本次更新,应确认当前应用程序版本是否已做过SP2升级,如果没有,应先将检查当前数据库脚本的ID编号,确保已经升级至M683、S328、L050。
查看数据库脚本的ID编号时,可以通过navicat管理工具,连接至MySQL数据库。找到TapDataBase数据库,打开TapDBVersion表,对DB_ID列进行排序查看。
如果检查后发现DB_ID号低于SP2版本,即低于M683、S328、L050,应到易盛网站会服系统下载SP2升级包,先进行数据库的脚本升级。
3.升级过程
3.1后台环境准备
1.升级操作的时间应选在不影响交易和盘后结算对账之前进行。 2.关闭启明星系统运行的全部服务。
3.如果原有系统已正式启用,应备份后台数据库TapDataBase。
第 2页 共11页
郑州易盛信息技术有限公司 易盛启明星交易系统SP3升级指引
3.2升级数据库脚本
1.确认原有启明星系统的安装位置,使用xftp或其他工具软件,将SP3升级包中的数据库升级脚本上传至linux的数据库服务器。如下图所示,将数据库9.0.1.3脚本中的文件全选,然后拷贝至右侧对应数据库服务器的/bin/esunny.tap/mergescipe文件夹中。拷贝之前,应确认当前mergescipe文件夹中,原有的以.escert为后缀的文件和脚本文件已经删除。
2.升级脚本文件拷贝上传完毕,打开linux的管理终端工具,进入/bin/esunny.tap/mergescipe文件夹,使用查看命令可以看到如下图所示新的升级用脚本文件。
第 3页 共11页
郑州易盛信息技术有限公司 易盛启明星交易系统SP3升级指引
4、执行checkfile.sh脚本,如下图所示:
5.执行过程,如果没有错误,程序自动把所有脚本全部更新完毕,如下图所示更新完成后的提示内容。
6.检查升级后的数据库脚本,通过navicate工具,同样找到TapDataBase库的TapDBVersion表,确认脚本ID已升级至M793、L100和S400。如下图所示:
第 4页 共11页
郑州易盛信息技术有限公司 易盛启明星交易系统SP3升级指引
7.至此,数据库脚本升级完毕。
3.3更新linux下应用程序
1.管理员如果需要,可以备份每台linux机器上的/bin/esunny.tap目录下的所有程序到临时目录。比如在/home下新建esunnytmp目录,将原有/bin/esunny.tap中的所有应用程序拷贝至esunnytmp中。如下图所示:
第 5页 共11页
郑州易盛信息技术有限公司 易盛启明星交易系统SP3升级指引
2.对于当前机器中/lib64库下的文件也可参照如上步骤进行备份,备份包括libGwTradeCom.so和libGwQuoteCom.so两个库文件。
3.更新linux下的启明星系统文件,如下图所示,将左侧对应程序拷贝覆盖至右侧linux系统对应程序目录下。
更新过程中,如果原来的部署方案为微型部署方案,则统一管理平台应更新taptradefront、taplogin、tapmanage和tapsettle三个程序。
交易服务所在主机应更新tapextreme、tapshfetrade和tapcffextrade三个程序。
行情服务所在主机应更新tapquotefront、tapquotesub、tapshfequote、tapcffexquote四个程序。
5.文件替换完成,通过linux控制终端,如果发现对应应用程序没有可执行权限,应使用chmod命令修改文件的权限。
6.更新库文件,如下图所示:
第 6页 共11页
郑州易盛信息技术有限公司 易盛启明星交易系统SP3升级指引
libGwQuoteCom.so文件应更新至行情服务所在主机的/lib64目录下。
libGwTradeCom.so文件应更新至行情服务所在主机的/lib64目录下。
libTapInternalTradeAPI.so文件应拷贝至交易管理前置所在主机的/lib64目录下。
3.4升级郑州大连网关程序
1.备份Window机器上的大连和郑州网关的exe程序和dll文件。 2.将升级文件夹中的exe和dll文件依次拷贝覆盖在原有郑州网关、大连交易网关和大连行情网关程序的所在目录。
3.5升级终端程序
终端程序包括管理终端、监控终端和极星客户端程序。如果需要,在更新替换前可以先将原有的终端程序进行复制备份。
注意事项一:升级管理终端前,先删除原管理终端目录下的Layout文件夹,否则会造成升级后的管理终端中部分列丢失。
注意事项二:新的极星客户端主程序文件名变更为epolestar.exe,若以前已经安装过客户端,则需要同步修改桌面上快捷方式的指定路
第 7页 共11页
郑州易盛信息技术有限公司 易盛启明星交易系统SP3升级指引
径为epolestar.exe。
3.6确认升级后程序状态
1、升级后程序版本,如下图所示:
2、按照日常启动顺序,依次启动各个后台服务,检查日志信息,确认所有服务能正常启动。
3、后台服务启动完毕,启动管理柜台、极星客户端和V8客户端,使用已有账号可正常登录。
4、通过管理柜台或客户端检查已有客户信息、持仓或资金数据,确认数据正常。
3.7删除临时文件
1、全部SP3补丁升级完毕,管理员确认系统正常,可将升级过程中的临时文件删除。
2、删除/bin/esunny.tap/mergecipe目录下的.escert文件和脚本文
第 8页 共11页
郑州易盛信息技术有限公司 易盛启明星交易系统SP3升级指引
件。
3、选择性删除程序的备份文件,比如上面步骤中建立的/home/esunnytmp文件夹中的文件。
3.8 修改用户服务器标识
由于本次升级后,原有管理终端中的用户服务器标识功能有变更,之前版本为针对登陆用户设置服务器标识,升级后为针对资金账号设置服务器标识。因此本次升级后,必须为所有资金账号设定服务器标识。具体操作为:依次打开管理终端---客户管理---客户信息,双击修改,将服务器标识设置为极速内核的标识
4.配置两个交易前置
从SP3版本开始,启明星系统个可以安装两个交易前置,以解决电信和联通双线接入的问题。如果两个前置单独占用两台机器,安装配置过程可以参照以下步骤:
1、将taptradefront程序拷贝至电信或联通的接入服务器上,程序所在目录依然为/bin/esunny.tap。
2、将libTapInternalTradeAPI.so,libTapServiceApi.so两个库文件,同样拷贝至电信或联通的接入服务器上,文件所在目录依然为/lib64。
3、将原有管理前置程序所在主机的/etc/esunny.tap配置文件拷贝
第 9页 共11页
郑州易盛信息技术有限公司 易盛启明星交易系统SP3升级指引
出来,保留如下图与交易前置相关信息,删除其他无关信息。如下图所示:
4、在配置信息中做如下修改:将交易前置类型修改为2,即连接管理总线和极速交易;增加关于连接极速交易 服务的相关配置信息,如下图所示:
其中的tradeserviceflag即极速交易服务的服务器标示;tradeserviceip为极速交易服务所在主机ip地址和端口;tradeuserno为
第 10页 共11页
郑州易盛信息技术有限公司 易盛启明星交易系统SP3升级指引
登录极速交易服务的管理员账号,下属应该为所有客户;tradepassword为管理员账号的密码。
5、配置完毕,同样在监控终端中增加相关服务器,在服务视图中直接启动交易前置服务即可。
6、部署过程中,如果需要将分离的双前置依然部署在已有linux服务器环境中时,则只需按照上面配置说明修改配置信息即可。但新的交易前置和原有管理前置程序为同一程序,应分开部署。
5.联系方式
升级过程中,遇到问题可及时联系易盛公司软件服务部。 易盛技术支持电话:4006156869
第 11页 共11页
因篇幅问题不能全部显示,请点此查看更多更全内容