请选择 进入手机版 | 继续访问电脑版

金仕达黄金知识库

 找回密码
 立即注册
搜索
热搜: 报盘 状态 失败
查看: 159074|回复: 19

GEMS3上线方案汇总

[复制链接]

4

主题

5

帖子

86

积分

注册会员

Rank: 2

积分
86
发表于 2018-6-11 10:46:16 | 显示全部楼层 |阅读模式
GEMS3上线方案汇总:请把各家客户的GEMS3上线方案发布在跟帖中
回复

使用道具 举报

0

主题

1

帖子

32

积分

新手上路

Rank: 1

积分
32
发表于 2018-6-11 14:11:19 来自手机 | 显示全部楼层

招行G3上线手册

本帖最后由 qiaoshilei 于 2018-6-11 14:19 编辑

黄金GEMSV3.1.1-01正式版升级操作手册(生产)

准备
更新时间:
6月15日清算,[日终处理]完成之后,[交易初始化]之前。需要提前告知个人及法人清算操作人员,并在15号当日,再次与清算操作人员协调确认。

公告:
本次升级停服时间从6月15日日终处理后(18时)至6月17日18时,提前发公告告知客户。

业务验证:
暂定6月16日升级完成后做业务验证,提前告知业务配合。

升级包上传(可提前上传):
上传更新包20180531_GTMS_V3.1.1(full).zip到指定位置,解压更新包,进入如下目录:

将目录“后台可执行程序”下的压缩包“updatesGTMS_V3.1.1-01_G3.tar.Z”上传到风控后台以及golds1和golds2的个人和法人以下目录里:
$HOME/tmp

获取报盘机主备cmbadmin权限
安装协卡助手出现权限不足情况时使用。

数据库备份:
6月15日当日,清算操作人员执行完[日终处理]后,按照顺序依次停网关、前置、报盘、后台
6月16日8时通知dba备份数据库(建立restore point)

更新后台可执行程序
登陆:
登陆黄金二级系统个人后台golds1, goldp/密码,执行以下2、3、4步。
停黄金后台进程执行:
stopbu
安装后台程序
cd $HOME/tmp
uncompress updatesGTMS_V3.1.1-01_G3.tar.Z
tar -xvf updatesGTMS_V3.1.1-01_G3.tar
cd updatesGTMS_V3.1.1-01_G3
chmod 755 install.sh
./install.sh
(脚本运行时查看屏幕是否有报错)

修改配置文件
个人修改如下配置:
cd $HOME/run/count_person/quotation
vi ksbu.ini
[COMMON]标签的末尾增加如下配置:
//0 nolog,1 error,2 info,3 debug;
LOGLEVEL=1
wq保存退出

法人修改如下配置:
cd $HOME/run/count_corp/quotation
vi ksbu.ini
[COMMON]标签的末尾增加如下配置:
//0 nolog,1 error,2 info,3 debug;
LOGLEVEL=1
wq保存退出

cd $HOME/run/bankfront
vi bankfront_corp.xml
修改(1763行)75019应答报文字段“预留长度”的offset值为303
wq保存退出

更新其他后台
登陆黄金二级系统法人后台golds1, goldc/密码,执行2、3、4步
登陆黄金二级系统个人后台golds2,goldp/密码,执行2、3、4步
登陆黄金二级系统法人后台golds2,goldc/密码,执行2、3、4步
登陆风控系统goldr/密码,执行2、3步
更新数据库
刷数据库脚本
(注意查看执行日志,查看报错)
PLSQL登陆个人交易平台,命令模式依次执行如下脚本中的内容:
.. 20180531_GTMS_V3.1.1(full)\数据库脚本\TradeData\
TradeData3.1.sql
交易平台gems3上线才刷的脚本.sql
客户端版本更新(仅个人).sql
create table settle_file_info_20180616 as select * from settle_file_info;
create table settle_file_stru_20180616 as select * from settle_file_stru;

PLSQL登陆个人投资平台,命令模式依次执行如下脚本中的内容:
.. 20180531_GTMS_V3.1.1(full)\数据库脚本\IvsdData\
IvsdData3.1_p.sql


PLSQL登陆法人交易平台,命令模式依次执行如下脚本中的内容:
.. 20180531_GTMS_V3.1.1(full)\数据库脚本\TradeData\
TradeData3.1.sql
交易平台gems3上线才刷的脚本.sql

PLSQL登陆法人投资平台,命令模式依次执行如下脚本中的内容:
.. 20180531_GTMS_V3.1.1(full)\数据库脚本\IvsdData\
IvsdData3.1_c.sql


编译存储过程
登陆黄金二级系统个人后台golds1, goldp/密码
cd $HOME/sp
./install.sh
屏幕上出现如下提示时输入:
1:输入实例SID名称:gold
回车
2:输入投资平台用户名称(如无此用户直接回车):ivsdp
回车
3:输入投资平台用户密码(如无此用户直接回车):ivsdp密码(注意为数据库密码)
回车
4:输入交易平台个人用户名称(如无此用户直接回车):goldp
回车
5:输入交易平台个人用户密码(如无此用户直接回车):goldp密码(注意为数据库密码)
回车
6:输入交易平台法人用户名称(如无此用户直接回车):goldp
不输入直接回车
7:输入交易平台法人用户密码(如无此用户直接回车): goldp密码(注意为数据库密码)
不输入直接回车

登陆黄金二级系统法人后台golds1, goldc/密码
cd $HOME/sp
./install
屏幕上出现如下提示时输入:
1:输入实例SID名称:gold
回车
2:输入投资平台用户名称(如无此用户直接回车):ivsdc
回车
3:输入投资平台用户密码(如无此用户直接回车):ivsdc密码(注意为数据库密码)
回车
4:输入交易平台个人用户名称(如无此用户直接回车):goldc
不输入直接回车
5:输入交易平台个人用户密码(如无此用户直接回车): goldc密码(注意为数据库密码)
不输入直接回车
6:输入交易平台法人用户名称(如无此用户直接回车):goldc
回车
7:输入交易平台法人用户密码(如无此用户直接回车): goldc密码(注意为数据库密码)
回车

PLSQL依次使用goldp/ivsdp/goldc/ivsdc登陆,编译无效对象。

更新网关
使用更新包中“客户端及网关\网关\cmb\GVCInter.dll”,替换原个人交易网关及行情网关中的同名文件,替换前备份。

更新报盘应用
登录深圳主机报盘:
1,确认报盘应用全部退出

2,进入文件夹“...\20180531_GTMS_V3.1.1(full)\前台可执行程序\”
双击install.bat,按照提示操作并核对每一步执行结果。

3,进入目录“D:\交易所接口机\”修改配置文件:
goldfront(仅个人)
goldfront.ini修改“TRADECONTROLFUNC”和“QUERYCONTROLFUNC”字段的值,修改后如下:
TRADECONTROLFUNC=590070|590080|590071|590081|590072|590082|590073|590083|59028|59029
QUERYCONTROLFUNC=59005|59006|59021|590090|590100|590091|590101|590092|590102|590093|59013|59014|59018|59024|59030|59031|59032

GtpConvert2Gold.xml修改其中的“操作员”的defaul值,如下:
搜索关键字“操作员”,将匹配行的defaul值,主机修改为110,备机修改为111

报盘机(个人及法人)
xmint.ini,修改配置最末尾SgeLogBak的值及注释如下:
// 交易所日志处理
// .关闭日志,删除log目录
// .SgeLogBak=1,g3前日志归档方式。接口机主目录下把原来日志归档到格式为sgelog-YYYYMMDDhhmmss目录,重启时实现。
// .SgeLogBak=0,g3支持日志归档方式。接口机主目录下log目录中,会按照自然日期归档日志。重启时实现。
SgeLogBak=1

应用接入平台(个人及法人)
BailLink.Ini,修改配置最末尾SgeLogBak的值及注释如下:
// 交易所日志处理
// .关闭日志,删除log目录
// .SgeLogBak=1,g3前日志归档方式。接口机主目录下把原来日志归档到格式为sgelog-YYYYMMDDhhmmss目录,重启时实现。
// .SgeLogBak=0,g3支持日志归档方式。接口机主目录下log目录中,会按照自然日期归档日志。重启时实现。
SgeLogBak=1

账户卡(仅个人)
ExchangeAccount.ini,修改“自动重连时段”的值及注释如下:
//自动连接时间段
//AutoLinkTimeArea=n|TimeBegin1|TimeEnd1|时间段标识|TimeBegin2|TimeEnd2|时间段标识|...|TimeBeginn|TimeEndn|时间段标识|
//n是时间段个数,TimeBegin1和TimeEnd1是第一个时间段的开始和结束时间,时间段标识: 1-早间早段;2-早间晚段;3-日间段;4-晚间段; 5-日间段2;6-日间段非交易日;7-普通周末; 8+ 其他非交易日连接(需要时候才设置)
AutoLinkTimeArea=3|00:00:00|16:00:00|3|20:00:00|23:59:59|5|00:00:00|23:59:59|8|

4,安装协卡助手
进入文件夹“...\20180531_GTMS_V3.1.1(full)\前台可执行程序\账户卡接入平台\协卡助手\”
双击运行“ShecAid.exe”
如果出现无法安装的情况,尝试使用管理员权限安装。

登录深圳备机报盘,执行上述操作(1~4)。


下发客户端
通知相关操作人员下发客户端(覆盖前备份旧版客户端)

启动二级系统
启动golds1和golds2上的个人和法人后台
启动风控后台
启动报盘程序
启动网关

下发管理端
下发最新的投资平台管理端(timeout.ini比对修改,不要直接覆盖生产设置)、交易平台管理端、风控管理端给相关操作人员。

通知清算人员使用新管理端进行初始化

检查和业务验证
后台察看进程、端口、日志、数据库(确认当前交易日group_defer_amount有值,大边方向为“-”,组号为“00”,冻结持仓为0,持仓占用有值)
检查报盘程序运行状态
渠道发查询类、出入金等交易进行业务验证
客户端更新、登陆及功能验证
易金通渠道验证
数仓验证
登录管理端验证

上海灾备更新(灾备延后更新,不与深圳同步更新)
上海灾备有同步机制,只需要做如下更新即可(不可启动应用):
登录上海灾备后台golds61/golds62,检查:
/home/goldp/run/bankfront/bankfront.xml
/home/goldc/run/bankfront/bankfront_corp.xml
/home/goldp/run/count_person/quotation/ksbu.ini
/home/goldc/run/count_corp/quotation/ksbu.ini
以上配置文件是否与深圳一致,若一致,则无需更新后台,若不一致,参考深圳更新步骤执行【二-3,二-4】

步骤【四】
步骤【五】

回退步骤(注意:交易所不回退,二级也不能执行回退操作)
停应用
按照顺序依次停网关、前置、报盘、后台

后台回退
登陆黄金二级系统个人后台golds1, goldp/密码,执行以下命令:
cd $HOME/tmp
cd updatesGTMS_V3.1.1-01_G3
uncompress *.Z
tar -xvf *.tar
登陆黄金二级系统法人后台golds1, goldc/密码,执行以上命令。
登陆黄金二级系统个人后台golds2,goldp/密码,执行以上命令。
登陆黄金二级系统法人后台golds2,goldc/密码,执行以上命令。
登陆风控系统goldr/密码, 执行以上命令。

数据库回退(升级过程失败采用restore point全库回退,开市后有必要回退采用以下步骤)
PLSQL依次登陆个人、法人交易平台:
命令模式执行本文档附件中的“交易平台回退脚本”
PLSQL依次登陆个人、法人投资平台:
命令模式执行本文档附件中的“投资平台回退脚本”

执行本文档【三-2】

前台回退
下发备份的投资平台管理端、交易平台管理端、风控管理端给相关操作人员。
PLSQL登陆个人交易平台:
update client_version_control set low_version = 'V1.6.3180404', cur_version = 'V1.6. 3180404' where client_type = '0';
commit;
登陆个人交易网关及行情网关,使用备份的GVCInter.dll覆盖升级的dll文件。
使用备份客户端覆盖生产网络地址上的客户端,发布公告,通知已升级客户端的客户,卸载V1.6.3180404版本,重新从官网下载安装。

报盘应用回退
确认报盘应用全部退出,
重命名“交易所接口机”为“交易所接口机bakYYYYMMDD”
重命名“交易所接口机(G3升级备份)”为“交易所接口机”

上海灾备回退
登陆个人交易网关及行情网关,使用备份的GVCInter.dll覆盖升级的dll文件。
登录灾备报盘:
重命名“交易所接口机”为“交易所接口机bakYYYYMMDD”
重命名“交易所接口机(G3升级备份)”为“交易所接口机”

启动二级系统并验证。
参见步骤【十】
附件(超字数限制,略)



回复

使用道具 举报

5

主题

6

帖子

104

积分

注册会员

Rank: 2

积分
104
发表于 2018-6-11 15:15:04 | 显示全部楼层
富滇上线方案                                 

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

1

主题

3

帖子

117

积分

注册会员

Rank: 2

积分
117
发表于 2018-6-11 15:17:56 | 显示全部楼层
本帖最后由 kangfuqi 于 2018-6-12 23:58 编辑

民生银行黄金GEMS3上线操作步骤                        日期:2018-06-15
步骤        时间        科技人员操作内容        业务人员操作内容
1.停止接口程序和后台应用                "1.停止交易所接口程序
1.1登录接口服务器40.8.82.62,停止监控代理,关闭报盘机、仓储接口、个人账户卡进程;                                        1.2登录接口服务器40.8.82.60,停止goldfront                   1.3登录40.8.80.108,关闭清算行系统前置程序

2.停止后台应用
2.1 登录交易后台服务器40.37.17.47,执行stopall
2.2 登录风控后台服务器40.37.17.48 ,执行stoprisk"        
2.备份系统                "1.备份交易所接口服务
1.1备份40.8.82.62上个人报盘机,个人仓储,账户卡程序                                               
和法人报盘机,法人仓储程序           
1.2备份40.8.82.60上goldfront程序           
1.3备份40.8.80.108上清算行前置程序
2. 备份交易系统后台应用
2.1 gold159用户登录交易后台服务器
2.2 执行tar -cvf gold20180615.tar lib run sp etc

2. 备份risk风控后台应用
2.1 risk159用户登录风控后台服务器
2.2 tar -cvf risk20180615.tar $HOME/risk/lib $HOME/riskcp/lib
$HOME/risk/etc/
4. 备份数据表(日终前备份好)
4.1 执行expdp.sql脚本备份本次升级修改的表。(expdp.sql脚本里用户密码和实例名以及directory需要根据生产配置来修改)

"        
3.更新应用                "1. 更新交易后台应用
1.1 登录交易后台服务器40.37.17.47
1.2 上传20180615gold159all.tar至home/gold159目录
1.3 解压20180615gold159all.tar得到 20180615gold159.tar和gold159libbackup.sh
1.4 执行gold159libbackup.sh脚本备份待升级的so文件
1.5 解压缩 20180615gold159.tar包
1.6 检查lib、run、sp是否赋权755

2.更新risk风控后台应用
2.1 登录risk风控后台服务器
2.2 上传 20180615risk159.tar和riskbackup.sh至home/risk159目录
2.3 执行riskbackup.sh备份待升级的so库文件
2.4 解压缩tar包,tar -xvf 20180615risk159.tar,更新risk和riskcp的lib                                                 2.5检查risk和riskcp下的lib是否755权限


"        
4.更新数据库                "1. 更新数据库
1.1 用ivsd用户登录数据库
1.1.1 执行民生银行三代包\GTSM3\数据库脚本\IvsdData\IvsdData3.1.sql
1.1.2 执行IvsdData3.1jujian.sql(命令行执行,执行时间较长)
1.1.3 其次执行白银,拆借,期权询价上线脚本_投资平台.sql
1.1.4最后执行投资平台gems3上线才刷的脚本.sql

1.2 用person用户登录数据库
1.2.1 执行民生银行三代包\GTSM3\数据库脚本\TradeData\(法人和个人刷)TradeData3.1.sql
1.2.2 在执行(法人和个人刷)交易平台gems3上线才刷的脚本.sql

1.3 用corp用户登录数据库
1.3.1 执行执行民生银行三代包\GTSM3\数据库脚本\TradeData\(法人和个人刷)TradeData3.1.sql
1.3.2 在执行(法人和个人刷)交易平台gems3上线才刷的脚本.sql
1.3.3 其次执行(法人用户刷)白银,拆借,期权询价上线脚本_交易平台

1.4 更新gold159应用后台数据库配置文件
1.4.1 上传三代包下数据库脚本下三个cfg文件到/gold159/etc/下

2. 登录后台交易服务器更新sp
cd /home/gold159
cd sp(sp需要有755执行权限)
./install.sh
按提示数据库sid、和数据库用户名密码

3. 检查数据库有没有失效包
3.1 plsql登录ivsd数据库检查是否有失效包
3.1.1 tools-Compile Invalid Objects
3.1.2 点击执行
3.2 plsql登录corp数据库检查是否有失效包
3.2.1 tools-Compile Invalid Objects
3.2.2 点击执行
3.3 plsql登录person数据库检查是否有失效包
3.3.1 tools-Compile Invalid Objects
3.3.2 点击执行
注意:如果有失效包,需要重新编译通过

4.检查参数
4.1 登录ivsd库,查询如下参数para_value=1
select * from systemparameter where para_code='DB3';
4.2 登录person和corp库,查询如下参数para_value=1
select * from INTERIOR_PARAS where para_code='3001';"        
5.更新交易所接口服务                "1.更新交易所接口程序
1.1 登录交易所接口服务服务器40.8.82.62
1.1.1 上传民生银行三代包\GTMSG3前置接口程序.zip至前置机,并解压缩
1.1.2 把个人已经整理好的全量包进行替换
1.1.3 把法人已经整理好的全量包进行替换
1.1.4 打开任务管理器关闭进程:UniAgent
1.1.5 备份C:\Windows\SysWOW64目录下的SafeEngine.dll,SafeEngineCOM.dll
1.1.5 删除C:\Windows\SysWOW64目录下的SafeEngine.dll,SafeEngineCOM.dll
1.1.6 安装账户卡文件夹下的协卡助手
1.1.7 检查法人和个人报盘机配置文件xmint.ini中最后SgeLogBak=0是否为0
1.1.8 检查法人和个人仓储接口配置文件BailLink.ini中最后SgeLogBak=0是否为0,
1.2 登录交易所接口服务器备机40.8.82.63
1.2.1 重复步骤1.1.1-1.1.8

2.更新goldfront
2.1 上传民生银行兼容三代包\GTMSG3前置接口程序至40.8.82.60,解压缩,用goldfront/etc下的xml进行替换
3.更新清算行前置sgefront,替换sgefront.exe和sgefront.xml."        
6.启动系统                "1.启动后台应用
1.1 登录交易服务器,执行startall
1.2 检查mainbu日志和mianbuerror日志中是否有“缺少功能号”,“so无法加载”的报错信息)
1.3 观察后台应用启动刷屏日志是否有异常

2. 启动交易所接口程序
2.1 登录交易所接口程序服务器
2.2 双击 c:\交易所接口机3.0\WIN程序系统监控\MonitorSvrAgent.exe,打开监控界面,点击“开始监控”
2.3 观察报盘,账户卡,仓储接口界面是否有异常

3.启动goldfront
3.1 登录app前置服务器
3.2双击 c:\交易所接口机3.0_goldfront\WIN程序系统监控\MonitorSvrAgent.exe,打开监控界面,点击“开始监控”           
4.启动清算行前置
"        
7.通知业务验证                通知业务登录投资平台、交易平台和风控平台管理台进行业务验证        
回复

使用道具 举报

9

主题

24

帖子

115

积分

版主

Rank: 7Rank: 7Rank: 7

积分
115
发表于 2018-6-11 15:24:34 | 显示全部楼层
上海农商行黄金交易系统变更实施步骤-20180615
黄金交易系统变更实施步骤
变更单编号:CHG-2018-0130
变更基本要素
编制项目组
黄金系统项目组
编制人
何丹东
审核人
变更内容
变更实施步骤(生产主机)
服务器1
IP地址
10.1.141.1/172.19.65.166
用户 
gold
以下操作用gold用户执行
1.     
参照第18、26、34、41、49、56、61步,
  
依次停止报盘机、网关、风控、后台等服务进程,并进行数据库备份
2.     
执行以下命令:
3.     
mkdir -p /home/gold/update/20180615
4.     
cd /home/gold/update/20180615
5.     
export NLS_LANG="Simplified  Chinese_china".ZHS16GBK
6.     
exp ivsd/xxxx@gold file=ivsd20180615.dmp  log=ivsd20180615.log owner=ivsd
7.     
exp goldperson/xxxx@gold  file=goldperson20180615.dmp log=goldperson20180615.log owner=goldperson
8.     
exp goldcorp/xxxx@gold  file=goldcorp20180615.dmp log=goldcorp20180615.log owner=goldcorp
9.     
检查是否备份成功
10.   
服务器2
IP地址
10.94.2.30/172.19.3.93
用户 
srcbadmin
以下操作用srcbadmin用户执行
11.   
上传更新包“数据库脚本.zip”至D:\update_20180615,解压压缩包
12.   
PL/SQL以ivsd用户登录“生产环境”数据库,以命令模式执行:
  
“D:\update_20180615\数据库脚本\IvsdData\IvsdData3.1.sql”脚本。  
13.   
PL/SQL以goldperson用户登录“生产环境”数据库,以命令模式执行:
  
“D:\update_20180615\数据库脚本\goldperson\TradeData3.1.sql”脚本.
14.   
PL/SQL以goldcorp用户登录“生产环境”数据库,以命令模式执行:
  
“D:\update_20180615\数据库脚本\goldcorp\TradeData3.1.sql”脚本。
15.   
做完第24步后再执行此步骤,检查sp是否编译成功,如果有错误sp重新点击编译按钮。
16.   
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg
17.   
服务器3
IP地址
10.1.141.1/172.19.65.166
用户 
gold
以下操作用gold用户执行
18.   
使用命令stopbu.aix停止后台服务。
19.   
创建目录
  
mkdir  -p /home/gold/update/20180615
  
上传更新包“gold.zip”至目录/home/gold/update/20180615
  
cd  /home/gold/update/20180615/
  
解压压缩包:unzip -e gold.zip
  
cd  gold
  
chmod  +x *.sh
20.   
备份gold用户下文件,执行命令:
  
./backup.sh
  
检查备份文件是否完整。
21.   
更新文件,执行命令:
  
./update.sh
  
检查更新文件是否正确。
22.   
检查文件的运行权限及赋权
  
   chmod +x $HOME/lib/*
  
   chmod -R +x $HOME/run/
  
   chmod +x $HOME/sp/install.sh
23.   
cd  $HOME/run
  
   ./runInit
24.   
cd  $HOME/sp
  
./install.sh
  
按照提示依次输入:
  
数据库连接名(gold)
  
投资平台数据库用户名(ivsd)
  
投资平台数据库密码(ivsd用户密码)
  
交易平台个人数据库用户名(goldperson)
  
交易平台个人数据库密码(goldperson密码)
  
交易平台法人数据库用户名(goldcorp)
  
交易平台法人数据库密码(goldcorp密码)
  
执行第15步。
25.   
所有程序更新完后,使用命令startbu.aix启动后台服务。
服务器4
IP地址
10.1.141.5/172.19.65.168
用户 
risk
以下操作用risk用户执行
26.   
使用命令stoprisk.aix停止后台服务。
27.   
创建目录:
  
mkdir  -p /home/risk/update/20180615
  
上传更新包“risk.tar”至目录/home/risk/update/20180615
  
cd  /home/risk/update/20180615/
  
解压压缩包:tar xvf risk.tar
  
cd  risk
  
chmod  +x *.sh
28.   
备份gold用户下文件,执行命令:
  
./backup.sh
  
检查备份文件是否完整。
29.   
更新文件,执行命令:
  
./update.sh
  
检查更新文件是否正确。
30.   
检查文件的运行权限及赋权
  
   chmod +x $HOME/lib/*
  
cd  $HOME/run
  
   ./runInit
31.   
所有程序更新完后,使用命令startrisk.aix启动后台服务。
32.   
服务器5
IP地址
10.94.2.30/172.19.3.93
用户 
srcbadmin
33.   
将“报盘机1.zip”文件,上传到“生产环境” GTMS01BP机器D:\update_20180615目录下并解压。
34.   
停止监控程序和关闭报盘机程序。
35.   
备份:移动原有报盘机文件
  
D:\gold\交易所接口\双盘机-代理个人\
  
D:\gold\交易所接口\仓储接口-代理个人\
  
D:\gold\交易所接口\双账户卡-代理个人\
  
至D:\update_20180615\交易所接口\目录下
36.   
更新:复制文件
  
D:\update_20180615\报盘机1\交易所接口\双盘机-代理个人\
  
D:\update_20180615\报盘机1\交易所接口\仓储接口-代理个人\
  
D:\update_20180615\报盘机1\交易所接口\双账户卡-代理个人\
  
至D:\gold\交易所接口\目录下
37.   
进入D:\gold\交易所接口\双账户卡-代理个人\目录
  
安装Visual C++ 2010 SP1 Redistributable Package x86.exe(若已安装,则跳过)
  
安装Visual C++ Redistributable for Visual Studio 2012 Update  4_vcredist_x86.exe(默认步骤安装)
  
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg
38.   
安装协卡助手程序。
  
D:\gold\交易所接口\双账户卡-代理个人\协卡助手\ShecAid.exe(默认步骤安装)
  
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg
39.   
所有程序更新完后,启动监控程序。
服务器5
IP地址
10.94.2.31/172.19.3.94
用户 
srcbadmin
40.   
将“报盘机2.zip”文件,上传到“生产环境” GTMS02BP机器D:\update_20180615目录下并解压。
41.   
停止监控程序和关闭报盘机程序。
42.   
备份:移动原有报盘机文件
  
D:\gold\交易所接口\双盘机-代理个人\
  
D:\gold\交易所接口\仓储接口-代理个人\
  
D:\gold\交易所接口\双账户卡-代理个人\
  
至D:\update_20180615\交易所接口\目录下
43.   
更新:复制文件
  
D:\update_20180615\报盘机2\交易所接口\双盘机-代理个人\
  
D:\update_20180615\报盘机2\交易所接口\仓储接口-代理个人\
  
D:\update_20180615\报盘机2\交易所接口\双账户卡-代理个人\
  
至D:\gold\交易所接口\目录下
44.   
进入D:\gold\交易所接口\双账户卡-代理个人\目录
  
安装Visual C++ 2010 SP1 Redistributable Package x86.exe(若已安装,则跳过)
  
安装Visual C++ Redistributable for Visual Studio 2012 Update  4_vcredist_x86.exe(默认步骤安装)
  
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image007.jpg
45.   
安装协卡助手程序。
  
D:\gold\交易所接口\双账户卡-代理个人\协卡助手\ShecAid.exe(默认步骤安装)
  
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg
46.   
所有程序更新完后,启动监控程序。
服务器5
IP地址
10.1.140.1/172.19.4.77
  
10.1.140.2/172.19.4.78
用户 
srcbadmin
以下操作用srcbadmin用户执行
47.   
将“网关.zip”文件,上传到“生产环境” PSWHJJYBP01机器D:\update_20180615目录下。
48.   
解压后确认“D:\update_20180615\网关”目录会至少包含如下目录或文件:GVCInter.dll
49.   
停止监控及网关程序并备份交易网关的GVCInter.dll。
50.   
进入人个网关程序目录D:\gold\交易网关\交易网关_个人\ 目录,重命名原GVCInter.dll为GVCInter.dll_20180615
  
替换新GVCInter.dll并重启。
51.   
进入法个网关程序目录D:\gold\交易网关\交易网关_法人\ 目录,重命名原GVCInter.dll为GVCInter.dll_20180615
  
替换新GVCInter.dll并重启。
52.   
53.   
服务器6
IP地址
10.1.140.3/172.19.4.79
  
10.1.140.4/172.19.4.80
用户 
srcbadmin
以下操作用srcbadmin用户执行
54.   
将“网关.zip”文件,上传到“生产环境” PSWHJJYBP01机器D:\update_20180615目录下。
55.   
解压后确认“D:\update_20180615\网关”目录会至少包含如下目录或文件:GVCInter.dll
56.   
停止监控及网关程序并备份交易网关的GVCInter.dll。
57.   
进入个人网关程序目录D:\gold\行情网关\行情网关_个人\ 目录,重命名原GVCInter.dll为GVCInter.dll_20180615
  
替换新GVCInter.dll并重启。
58.   
进入法人网关程序目录D:\gold\行情网关\行情网关_法人\ 目录,重命名原GVCInter.dll为GVCInter.dll_20180615
  
替换新GVCInter.dll并重启。
59.   
服务器7
IP地址
172.19.3.96
用户 
srcbadmin
60.   
将“goldfront.zip”文件,上传到“生产环境”易金通机器D:\update_20180615目录下。
61.   
停止监控程序及goldfront.exe程序
62.   
备份:重命名D:/gold/goldfront 文件夹为goldfront_20180615
63.   
解压goldfront.zip 文件,复制goldfront文件夹到此目录D:/gold/
64.   
所有程序更新完后,启动监控程序及goldfront.exe程序
变更实施步骤(HA备机)
服务器1
IP地址
用户 
  
以下操作用xxx用户执行
1.   
2.   
3.   
服务器2
IP地址
用户 
以下操作用xxx用户执行
4.   
5.   
6.   
服务器n
IP地址
用户 
以下操作用xxx用户执行
7.   
8.   
9.   
变更实施步骤(冷备机)
服务器1
IP地址
用户 
以下操作用xxx用户执行
1.  
2.  
3.  
服务器2
IP地址
用户 
以下操作用xxx用户执行
4.  
5.  
6.  
服务器n
IP地址
用户 
以下操作用xxx用户执行
7.  
8.  
9.  
变更实施步骤(灾备机)
服务器1
IP地址
用户 
以下操作用xxx用户执行
1.  
2.  
3.  
服务器2
IP地址
用户 
以下操作用xxx用户执行
4.  
5.  
6.  
服务器n
IP地址
用户 
以下操作用xxx用户执行
7.  
8.  
9.  
变更复核步骤
1.  
2.  
3.  
变更验证步骤
1.  
2018年6月15日清算初始化完成后查询系统状态是否正常:
  
select para_value from  systemparameter where para_code='SYSTEMSTATUS';
  
查询结果为‘0’,则正常。
  
select status from  app_config where app_code='111111';
  
查询结果为‘0’,则正常。
  
select para_value from  tran_paras#gp ;
  
查询结果为‘20180619’,‘1’,‘0’,则正常。
2.  
2018年6月19日凌晨1:30开始进行报盘机系统登录验证,届时运行保障部应用团队进行验证。
变更回退(应急)步骤
1. 1.
1,从备份数据恢复数据库;
  
imp ivsd/ivsd@gold file=gold20180615.dmp  fronuser=ivsd touser=ivsd
  
imp  goldperson/goldperson@gold file=gold20180615.dmp fromuser=goldperson  touser=goldperson
  
imp goldcorp/goldcorp@gold  file=gold20180615.dmp fromuser=goldcorp touser=goldcorp
  
2,从备份文件恢复后台程序
  
  后台服务器运行/home/gold/update/20180615/gold/roll.sh
  
  风控服务器运行/home/risk/update/20180615/risk/roll.sh
  
   报盘机服务器删除新报盘机程序
  
     D:\gold\交易所接口\双盘机-代理个人\
  
     D:\gold\交易所接口\仓储接口-代理个人\
  
     D:\gold\交易所接口\双账户卡-代理个人\
  
   将备份程序D:\update_20180615\交易所接口\移至上述目录
  
3,从备份文件GVCInter.dll_20180615恢复网关程序GVCInter.dll
  
4,从备份文件goldfront_20180615恢复易金通程序goldfront
  
5,重新系统初始化
2. 2.
其他注意事项
1.  
2.  
3.  

回复

使用道具 举报

9

主题

24

帖子

115

积分

版主

Rank: 7Rank: 7Rank: 7

积分
115
发表于 2018-6-11 15:26:21 | 显示全部楼层
富滇银行黄金系统G3升级手册


                       

1. 系统环境
1.1     软硬件环境配置
  
服务器名称
  
基础软件
描述
应用、数据库服务器
AIX6100-02-02-0849
  
Oracle 11.2.0.1.0
部署后台应用、数据库
交易所接口机服务器
Windows Server 2008
部署接口机
网关、通信平台服务器(主备)
部署网关、通讯平台(本次无变更)

2.升级文件列表   
  所有升级文件如下表所示:
  
包名
  
包含目录
说明
gold_gems3_update.tar
同2.1节gold目录
后台应用升级包
database_update.zip
sp,投资平台数据库升级脚本、交易平台数据库升级脚本
数据库升级包
交易所接口机.zip
账户卡、通讯平台、双报盘、系统监控
交易所接口机升级包
前台程序.zip
投资平台管理端、交易平台管理端、风控管理端
前台应用升级包
   
2.1后台可执行程序      
─ gold   
─lib   系统运行所用到的库文件
─run
       ─count_person
       ─bankbu
       ─mainbu
       ─repealbu
       ─smsbu
─bankfront
─drtp_agentcorp
─drtp_gold
─drtp_goldperson
─drtp_ivsd
2.2前台可执行程序  
─ 投资平台管理端   
─ 交易平台管理端      
─ 风控管理端   
2.3数据库上线脚本               
─ sp
─ 投资平台数据库升级脚本
─2.1_03_04.sql
─IvsdData3.1.sql
─白银,拆借,期权询价上线脚本_投资平台.sql
─投资平台gems3上线才刷的脚本.sql
为节省时间并减少出错概率,将上述脚本合并为一个脚本:投资平台数据库升级合并脚本.sql,注意脚本合并顺序,脚本文件的编码为ANSI格式。
─ 交易平台数据库升级脚本
─2.1_03_04.sql
─TradeData3.1.sql
─白银,拆借,期权询价上线脚本_交易平台.sql
─交易平台gems3上线才刷的脚本.sql
为节省时间并减少出错概率,将上述脚本按照法人和个人合并为两个个脚本:交易平台数据库升级合并脚本个人.sql、交易平台数据库升级合并脚本法人.sql,注意脚本合并顺序,脚本文件的编码为ANSI格式。
2.4 交易所接口程序
─ 接口机程序
      ─ 账户卡
       ─ 双报盘
3.升级前准备
3.1清算步骤
通知清算人员清算至日终处理完成,不要做初始化操作
3.2关闭应用程序
应用程序关闭顺序依次为:前台程序、接口机程序、后台程序。
3.2.1关闭前台程序
   关闭所有投资平台管理端、交易平台管理端、风控管理端程序,并通知代理行关闭其所有应用程序。
3.2.2关闭交易所接口机程序(顺序如下,主备都需关闭)
(1)   登录到交易所接口机服务器,打开监控代理程序,点击“停止监控按钮”。
(2)   点击“报盘机”程序右上角关闭按钮,关闭个人和法人报盘机。
(3)   点击“账户卡”程序右上角关闭按钮,关闭账户卡程序。
(4)   关闭交易所接口机服务器上通迅平台。
3.2.3关闭后台程序
以gold用户登录交易服务器执行stopbu命令,关闭后台程序。
3.3 数据库、程序备份 3.3.1 数据库备份
升级前,通知运维人员做数据库备份,采用rman方式整体备份。
3.3.2 程序备份
    程序关闭以后,备份所有后台、前台、接口机程序。
4.升级步骤
1
2
3
4
5
6
7
4.1 升级应用服务器
         采用全量替换的形式升级,步骤如下:
(1). 以gold用户登录应用服务器,以二进制格式上传gold_gems3_update.tar文件到\home\gold目录
(2).执行命令tar -xvf  gold_gems3_update.tar
(3).  在\home\gold目录执行命令chmod -R 755  *
4.2 升级接口机
提前更换生产上的证书和证书密码以及交易员密码,以及WINSCP的秘钥配置文件,从测试环境移植到生产环境需要修改现有交易所前置的IP和端口以及后台应用的IP。升级前先安装协卡助手。
4.2.1报盘机
1.全量替换(提前改好生产相关IP,端口)
4.2.2 账户卡
全量替换(提前改好生产相关IP,端口)
4.3 前台应用升级
升级管理端程序,包括投资平台管理端、交易平台管理端、风控管理端,采用全量替换的方式升级(提前改好生产相关IP,端口)。
4.4升级数据库(主备都升级)4.4.1 执行数据库升级脚本
解压database_update.zip得到投资平台升级脚本、交易平台升级脚本、sp三个目录。
(1)    投资平台数据库升级
用plsql以ivsd用户登录数据库,执行2.3节投资平台数据库升级合并脚本.sql,执行完成后检查日志查看是否正常,检查关键字ORA-。
(2)    交易平台个人数据库升级
用plsql以goldperson用户登录数据库,执行2.3节交易平台数据库升级合并脚本个人.sql,,执行完成后,检查日志查看是否正常。
(3)    交易平台法人数据库升级
用plsql以goldcorp用户登录数据库,执行2.3节交易平台数据库升级合并脚本法人.sql,,执行完成后,检查日志查看是否正常。
4.4.2 sp升级
(1) 以gold用户登录应用服务器,将5.1解压得到的sp文件夹以文本形式上传到/home/gold目录下
(2) 在\home\gold\sp目录执行命令chmod -R 755 *
(3) 执行命令:./install.sh ,按照提示信息输入下面信息:
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gif
其中红色文字为需要输入的信息。
(4)检查失效包
用plsql依次以ivsd,goldperson,goldcorp登陆数据库,点击工具栏上compile invalid objects(编译失效包)按钮,检查是否存在失效包,如果存在,点击失效包上面的 按钮重新编译失效包,然后点击刷新按钮,重新检查是否存在失效包,如果还存在失效包,分析报错原因。
5. 升级后工作
5.1启动后台应用程序
以gold用户登录应用服务器执行startbu命令,启动应用程序,注意启动过程屏幕打印信息
5.2 交易初始化
交易初始化。
5.3 启动交易所接口机
(1)启动通讯平台
运行通讯平台目录下run.bat
(2)启动接口机
运行系统监控目录下MonitorSvrAgent.exe,点击界面上“开始监控”,各接口程序自动启动。监控程序会自动启动报盘机、账户卡。在异常情况下也可以手动对接口程序进行重启。
5.6 其他验证工作
(1)后台
后台察看进程、端口、日志,查看启动的BU数量是否与配置文件中启动的数量一致。
(2)前台
登陆投资平台管理端、交易平台管理端、风控管理端。点击各菜单,做一些简单的查询操作,查看是否报错。
(3)渠道端
登陆网银,做查询操作,查看是否正常。

回复

使用道具 举报

9

主题

24

帖子

115

积分

版主

Rank: 7Rank: 7Rank: 7

积分
115
发表于 2018-6-11 15:36:58 | 显示全部楼层
  海通黄金代理交易系统GEMS3上线步骤
step1升级前准备
(a)应用服务器主地址:188.189.80.171        用户名:gold
(b)应用服务器备地址:188.189.80.172        用户名:gold
(c)数据库:188.189.80.163                  用户名:ivsd、goldp、goldc
(d)风控服务器地址:188.189.80.173          用户名:risk
(e)风控服务器冷备地址:188.189.80.174      用户名:risk
前台程序地址:188.189.79.141
             188.189.79.142
             188.189.79.143
             188.189.79.144
注:以下在提到后台各台机器时将以(a)、(b)、(c)、(d)、(e)来代指。
step2 备份数据库以及关闭应用程序
备份数据库
登录网关服务器关闭所有交易网关和行情网关。
登录接入drtp服务器和核心drtp服务器关闭所有应用程序。(主备都需关闭)
登录银期接口机服务器执行关闭应用程序
登录交易所接口机服务器执行关闭应用程序(主备都需关闭)
登录前置服务器执行stopbu关闭应用程序(主备都需关闭)
登录风控服务器执行stopbu关闭应用程序
登录应用服务器执行stopbu关闭应用程序(主备都需关闭)
    在6月15号清算进行到日终处理之后,交易初始化之前停止清算,开始升级切换。
step3 后台更新
1.停后台系统(命令参考$HOME/bin)
①以gold用户登录分别登陆(a)、(b)两台应用服务器按照下面的命令停止程序
gold:/home/gold>stopbu
②以gold用户登录分别登陆(c)、(d)两台风控服务器按照下面的命令停止程序
risk:/home/risk>stoprisk
执行命令关闭后台之后,检查以下系统进程是否停止:mainbu、smsbu、repealbu、htsec_bankbu、bankfront、agentcorpbu、goldcount、risk。
gold:/home/gold>ps aux | grep gold
若有未停止的进程,可以手动停掉
gold:/home/gold>kill -9 [pid]
2.根据目录结构更新应用服务器(lib、run)
①先将(a)(b)两台应用服务器上的文件分别以日期备份;
gold:/home/gold>tar -cvf lib.tar.20180616 /home/gold/lib
gold:/home/gold/run >tar -cvf run.tar.20180616 /home/gold/run
②将升级包中的:后台可执行程序/run/goldcount、后台可执行程序/run/smsbu和后台可执行程序/rlib/**.so文件上传到对应的原目录下(主备两台应用服务器都要更新);
③按照下列命令分别将新文件赋可执行权限(若是采用ftp覆盖的则可跳过赋权操作,主备两台应用服务器都要赋权);
gold:/home/gold/lib>chmod +x *
gold:/home/gold/run/count_corp/transbu>chmod +x transbu
gold:/home/gold/run/count_corp/quotation>chmod +x qtnsvr
gold:/home/gold/run/count_corp/goldcount>chmod +x goldcount
gold:/home/gold/run/count_person/transbu>chmod +x transbu
gold:/home/gold/run/count_person/quotation>chmod +x qtnsvr
gold:/home/gold/run/count_person/goldcount>chmod +x goldcount
gold:/home/gold/run/smsbu>chmod +x smsbu
在两台应用服务器的run\count_person \quotation\kubu.ini以及run\count_corp\quotation\kubu.ini的[COMMON]配置下添加LOGLEVEL配置项,如下图红框中所示:
//0  nolog,1 error, 2 info, 3 debug
LOGLEVEL=1
                              
3.根据目录结构更新风控服务器(lib)
①先将风控服务器上的文件以日期备份;
risk:/home/risk>tar -cvf lib.tar.20180616 /home/risk/lib
②将升级包中的和lib目录下的所有so文件上传到原目录下(主备两台风控服务器都要更新);
③将新文件赋可执行权限(若是采用ftp覆盖的则可跳过赋权操作,主备两台应用服务器都要赋权);
risk:/home/risk/lib>chmod +x *
4. 更新数据库
①使用PLSQL,以ivsd用户登录投资平台数据库,打开command window执行:数据库脚本/IvsdData/ IvsdData3.2、投资平台gems3上线才刷的脚本,执行完之后看屏幕日志是否出现报错。
②使用PLSQL,以goldp登录个人交易平台数据库,打开command window执行:数据库脚本/TradeData/ TradeData 3.2、交易平台gems3上线才刷的脚本,执行完之后看屏幕日志是否出现报错。
③使用PLSQL,以goldc登录法人交易平台数据库,打开command window执行:数据库脚本/TradeData/ TradeData 3.2、交易平台gems3上线才刷的脚本,执行完之后看屏幕日志是否出现报错。
④更新sp:登录数据库服务器(c),将之前版本的sp按照日期备份,然后在相同目录下上传升级包中的:数据库脚本/sp,在数据库服务器中执行以下脚本。
[oracle@gtradeprimary~]$ cd sp
[oracle@gtradeprimarysp]$ vi install.sh
:setff=unix
:wq
[oracle@gtradeprimarysp]$sh install.sh
按照下列提示依次输入用户名密码等信息(输入密码时为不显示,可继续执行后续操作)。
实例SID名称:gold
投资平台用户名:ivsd
投资平台密码:
交易平台个人用户名:goldp
交易平台个人密码:
交易平台法人用户名:goldc
交易平台法人密码:
用PLSQL登录ivsd数据库,点击   编译失效包按钮,检查是否存在失效包,如果存在,点击失效包上面的 按钮重新编译失效包,然后点击  按钮刷新,重新检查是否存在失效包,如果还存在失效包,编译分析报错原因。
用PLSQL登录goldcorp数据库,点击 编译失效包按钮,检查是否存在失效包, 如果存在,点击失效包上面的 按钮重新编译失效包,然后点击 按钮刷新,重新检查是否存在失效包,如果还存在失效包,编译分析报错原因。
用PLSQL登录goldperson数据库,点击 编译失效包按钮,检查是否存在失效包, 如果存在,点击失效包上面的 按钮重新编译失效包,然后点击 按钮刷新,重新检查是否存在失效包,如果还存在失效包,编译分析报错原因。
5.启动后台系统(命令参考$HOME/bin)
①分别在(a)、(b)两台应用服务器gold用户下执行命令启动后台:
gold:/home/gold>startbu
②用(d)风控服务器risk用户在风控服务器执行执行命令启动后台:
risk:/home/risk>startrisk
启动过程中留意观察屏幕日志是否有报错。
注:应用服务器主备机都要启动,风控服务器只启动一台主机。
6.验证后台程序是否完全启动
gold:/home/gold>ps aux | grep gold
未启动程序可尝试手工启动。
gold:/home/gold>ksmbcc4
前置机启动命令:
gold:/home/gold>./bankfront
step4 前台更新
1.交易平台管理端个人
生产环境地址  D:\贵金属前台\个人\交易平台管理端
升级包路径    前台可执行程序\交易平台管理端
先以日期形式将旧版本的文件备份,再对应升级包中的文件到相应目录下更新。
2.交易平台管理端法人
生产环境地址  D:\贵金属前台\法人\交易平台管理端
升级包路径    前台可执行程序\交易平台管理端
先以日期形式将旧版本的文件备份,再对应升级包中的文件到相应目录下替换更新。
3.投资平台管理端
生产环境地址  D:\贵金属前台\投资平台管理端
升级包路径    前台可执行程序\投资平台管理端
先以日期形式将旧版本的文件备份,再对应升级包中的文件到相应目录下替换更新。
4.风险监控法人
生产环境地址  D:\贵金属前台\法人\风险监控
升级包路径   前台可执行程序\风险监控
先以日期形式将旧版本的文件备份,再对应升级包中的文件到相应目录下替换更新。
更新之后,注意要把FunctionLst.xml中的FuncNo和DestNo数值改为和旧版本一致,相关功能号改为下列所示。
<Server name="MainSvr FuncNo"="1131" DestNo="113"remark="主BCC功能号">
<Server name="RiskSvr FuncNo"="1135" DestNo="113"remark="风控BCC功能号">
<Server name="QuoteSvrFuncNo"="1332" DestNo="113" remark="行情BCC功能号">
5.风险监控个人
生产环境地址  D:\贵金属前台\个人\风险监控
升级包路径   前台可执行程序\风险监控
先以日期形式将旧版本的文件备份,再对应升级包中的文件到相应目录下替换更新。
更新之后,注意要把FunctionLst.xml中的FuncNo和DestNo值改为和旧版本一致,改为下列所示(改法参照法人)。
6.个人客户端
生产环境地址  D:\贵金属前台\个人\客户端
升级包路径   前台可执行程序\客户端\bin
先以日期形式备份旧版本客户端,将升级包内的客户端/客户端_个人/取出安装。接下来使用PLSQL,以goldp用户登录数据库修改版本号,将此版本号改入个人交易平台client_version_control表CUR_VERSION字段。(版本号为V1.6.8.180530)
select * from client_version_control whereclient_type=0 for update;
如下图示例。
7.法人客户端
生产环境地址  D:\贵金属前台\法人\客户端
升级包路径    前台可执行程序\客户端\bin
先以日期形式备份旧版本客户端,将升级包内的客户端/客户端_法人/取出安装。接下来使用PLSQL,以goldc用户登录数据库修改版本号,将此版本号改入法人交易平台client_version_control表CUR_VERSION字段。(版本号为V1.6.8.180530)
select * from client_version_control whereclient_type=0 for update;
8.网关
①交易网关、行情网关(个人、法人)
先以日期形式备份GVCInter.dll,再复制粘贴升级包的文件(网关/htsec/GVCInter.dll)更新。
②B2B网关(D:kingstar/B2B网关)
先以日期形式备份GVCInter.dll,再复制粘贴升级包的文件(网关/B2B/GVCInter.dll)更新。
③api网关(个人、法人)
先以日期形式备份GVCInter.dll,再复制粘贴升级包内的文件(网关/api/GVCInter.dll)更新。
9.所有前台程序升级完成后,检查各程序是否都能正常启动并运行。
登录应用服务器执行startbu
登录风控服务器主机执行startbu
登录启动drtp服务器
登录到投资平台管理端、交易平台管理端、风控管理端、交易员,检查程序是否正常。
登录投资平台—日终清算,重新清算,自动对账,没有问题进行系统初始化
如果有条件,登录投资平台管理端进行开户,验证开户是否正常。
登录银期接口机启动应用程序。
登录交易所接口机启动应用程序。
登录交易网关和行情网关服务器,启动交易网关和行情网关应用程序。
登录客户端、委托、出入金等交易验证。

回复

使用道具 举报

9

主题

24

帖子

115

积分

版主

Rank: 7Rank: 7Rank: 7

积分
115
发表于 2018-6-11 17:12:22 | 显示全部楼层
本帖最后由 huangyehong 于 2018-6-12 15:07 编辑

具体图文版请下载pdf版
工商银行GEMS-3版升级切换部署手册


预计切换时间:2018616
一、安装切换的准备1.1  清算但不要初始化
生产上是自动清算和初始化的,切换前一天晚上(计划是16日切换,15日下午要做)要运维人员停止自动化清算和初始化,手工进行当天的清算(注意清算时间要在交易所清算完推清算文件过来之后)。
1.1.1 停止自动清算和初始化
登录投资平台管理端,进入菜单 (客户管理-》清算管理-》自动清算管理-》自动跑批参数管理 )修改参数9005,9006值为0。
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif   1.1.2 手动清算
登录投资平台管理端,进入菜单 (客户管理-》清算管理-》日终清算)
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image004.gif
1)点击‘佣金流水’进入。修改‘开始日期’‘结束日期’为清算日期,如:20180614。
  依次点击执行‘查询’,‘流水分配’,‘退出’。确保执行全部成功。
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image006.gif2)点击‘佣金流水’进入。修改‘日期’为清算日期,如:20180614。
依次点击执行‘转实时成交单’,‘下载数据’,‘导入数据’,‘退出’。确保执行全部成功。
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image008.gif
3)点击‘日终清算’进入。修改‘日期’为清算日期,如:20180614。
依次点击执行‘清算’,‘刷新’,‘退出’。确保执行全部成功。
        file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image010.gif
4)点击‘自动对账’进入。修改‘日期’为清算日期,如:20180614。
依次点击查看‘远期持仓对账’,‘延期持仓对账’,‘客户库存对账’,‘会员资金对账’,‘退出’。确保‘本地数据流水’与‘交易所数据流水’框数据完全对齐。
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image012.gif
      5)点击‘数据导入’进入。依次点击执行‘确定’,‘退出’。
       file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image014.gif
     6)点击‘数据导入’进入。修改‘日期’为清算日期,如:20180614
     依次点击查看‘查询’,‘生成文件’,‘退出’。当天没做过清算‘查询’无数据。
      file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image016.gif
     7)点击‘日终处理’,跳出对话框点击‘确定’。
      file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image018.gif
     8)点击‘交易初始化’进入。确保‘下一交易日期’正确,如:20180615
        点击执行‘确定’,‘退出’。
      file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image020.gif

1.2 停机
     使用运维用户,登录到VIAM安装平台,创建和执行停机任务。确认所有应用都停止了。
   1)创建停机任务
     点击 ‘任务管理-》停机任务-》新增’
     file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image022.gif

进入勾选全部,点击‘新增’,‘关闭(刷新)’
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image024.gif    2)执行停机任务
点击‘启动’。查看‘error次数’有错误需要确保停机成功。
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image026.gif
1.4  GEMS3的证书
1、运维人员需要跟交易所确认GEMS3的证书是否要更新,
2、如果要更新,就将交易所给的证书文件拷贝到报盘机对应目录(D:\交易所接口机\法人\报盘机-G3\cert3g)和保证金仓储的对应目录(D:\交易所接口机\法人\保证金仓储-G3\cert3g)。
3、如果没有更新。
1)将保证金仓储的对应目录(D:\交易所接口机\法人\保证金仓储-法人\cert3g) 拷贝到(D:\交易所接口机\法人\保证金仓储-G3\cert3g)。
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image028.jpg
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image030.jpg
2)将报盘机对应目录(D:\交易所接口机\法人\报盘机-法人\cert3g )拷贝到(D:\交易所接口机\法人\报盘机-G3\cert3g)
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image032.jpg
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image034.jpg
1.5  安装交易所GEMS3报盘机写卡助手
进入报盘机的目录(报盘机-G3),双击:“ShecAid.exe” 文件。然后点击“立即安装”,即可完成安装。
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image036.gif
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image038.gif
1.6  通过修改文件名来切换GEMS3
注意:首先确认生产上报盘机上的共享文件夹“SgeInterface”所在的目录(D:\交易所接口机)如下截图所示。
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image040.jpg
进入目录(D:\交易所接口机\法人)

1、修改文件夹 “报盘机-法人” 的文件名为“报盘机-G2”
2、修改文件夹“报盘机-G3”为 “报盘机-法人”。
3、修改文件夹 “保证金仓储-法人” “保证金仓储-G2
4、修改文件夹 “保证金仓储-G3 “保证金仓储-法人”


1.7  使用winscp连接交易所清算文件服务器
分别登陆两台报盘机服务器上进入到文件夹“D:\交易所接口机\法人\报盘机-法人”,双击“WinSCP.exe” 输入交易所清算文件服务器地址和端口还有用户名和密码,点击按钮“save as”,然后勾选复选框“savepassword(not recommended)”,然后点击“OK”按钮。最后点击“login”登陆,登陆提示弹框,点击“YES”,然后点击右上角关闭按钮,关闭winscp 。

file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image042.gif服务器地址和端口还有用户名和密码可以在同目录下sftp.ini文件查看。(下图供参考,地址,端口,用户名,密码以实际为准)
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image044.giffile:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image046.gif

点击按钮“save as”,然后勾选复选框“savepassword(notrecommended)
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image048.gif

点击“OK”按钮。最后点击“login”登陆,登陆提示弹框,点击“YES”,然后点击右上角关闭按钮,关闭winscp









工商银行
GEMS-3版升级回退切换部署手册
1.1 检查数据是否备份
  PL/SQL 登录corp数据库:
Select *  from settle_file_stru_bak20180615;
Select *  fromsettle_file_info_bak20180615;
能查到表,有备份继续。否则无法继续回退。
1.2 停机
     使用运维用户,登录到VIAM安装平台,创建和执行停机任务。确认所有应用都停止了。
   1)创建停机任务
     点击 ‘任务管理-》停机任务-》新增’
     file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif
进入勾选全部,点击‘新增’,‘关闭(刷新)’
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image004.gif    2)执行停机任务
点击‘启动’。查看‘error次数’有错误需要确保停机成功。
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image006.gif1.3  回退数据库corp
PL/SQL登录corp数据库执行:
delete settle_file_stru;
insert into settle_file_stru
(select * from settle_file_stru_bak20180615);
drop  table settle_file_stru_bak20180615;
delete settle_file_info;
insert into settle_file_info
(select * from settle_file_info_bak20180615);
drop  table settle_file_info_bak20180615;
alter tableEXCH_INQUIRY_MATCH_DATA drop column WAREHOUSECODE ;
alter tableEXCH_INQUIRY_MATCH_DATA drop column FAR_WAREHOUSECODE ;
alter table INQUIRY_MATCH_DATAdrop column WAREHOUSECODE ;
alter table INQUIRY_MATCH_DATAdrop column FAR_WAREHOUSECODE ;
alter tableEXCH_INQUIRY_MATCH_DATA_CHG drop column WAREHOUSECODE ;
alter tableEXCH_INQUIRY_MATCH_DATA_CHG drop column FAR_WAREHOUSECODE ;
alter table EXCH_INQ_CLEARdrop COLUMN WAREHOUSECODE;
commit;
1.4  回退数据库ivsd
PL/SQL登录ivsd数据库执行:
update systemparameter set para_value='0' where para_code='DB3';
commit;
1.5  通过修改文件名来切换GEMS2
   登生产报盘仓储机AB,目录D:\交易所接口机\法人
1、修改文件夹“报盘机-法人”的文件名为 “报盘机-G3”
2、修改文件夹“报盘机-G2”为 “报盘机-法人”。
3、修改文件夹“保证金仓储-法人” “保证金仓储-G3
4、修改文件夹“保证金仓储-G2 “保证金仓储-法人”
1.6 启动
使用运维用户,登录到VIAM安装平台,创建和执行启动任务。确认所有应用都启动了。
1)创建停机任务
     点击 ‘任务管理-》启动任务-》新增’
     file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image008.gif
进入勾选全部,点击‘新增’,‘关闭(刷新)’
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image010.gif
2)执行停机任务
点击‘启动’。查看‘error次数’有错误需要确保启动成功。
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image012.gif
1.7 大边开关关闭重新清算初始化生效
登录黄金交易管理系统,进入菜单 (系统管理-》参数管理-》设置交易参数
修改‘初始化交易日期’为上一个交易日
    ‘系统状态’为3
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image014.gif然后重新手动清算初始化,步骤见《工商银行GEMS-3版升级切换部署手册.doc》中1.2


file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image050.gif

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

9

主题

24

帖子

115

积分

版主

Rank: 7Rank: 7Rank: 7

积分
115
发表于 2018-6-12 15:11:06 | 显示全部楼层
具体图文版请看pdf

国泰上线步骤

下发步骤
时间点:清算后,初始化之前
通知运维准备备份数据库
1,停止程序1.1关闭客户端、各个管理端
直接退出即可。
1.2网关
登陆各网关机器,依次退出监控平台、网关程序、通讯平台。
监控平台:点击,停止监控,退出。
网关程序:点击右上角X号,输入密码(默认与操作员相同)。
通讯平台:点击右上角X号。
1.3银行接口机
登录银行接口机机器,依次退出监控平台、接口机程序、通讯平台
监控平台:点击,停止监控,退出。
接口机程序:点击右上角X号。
通讯平台:点击右上角X号。
1.4交易所接口机
登录各交易所接口机机器,依次退出监控平台、报盘、仓储、账户卡、APP前置、通讯平台。
监控平台:点击,停止监控,退出。
报盘:点击右上角X号,输入密码(默认与操作员相同)。
仓储:程序界面输入’X’。(备机点击右上角X号)
账户卡:程序界面输入’X’。(备机点击右上角X号)
APP前置:程序界面输入’X’。(备机点击右上角X号)
通讯平台:点击右上角X号。
1.5各后台服务器
使用gold用户登录营业部通讯平台后台主机,执行stopbu.lnx.32命令关闭应用。
使用gold用户登录前置机后台主机,执行stopbu.lnx.32命令关闭应用。
使用gold用户登录风控平台主机,执行stopbu.lnx.32命令关闭应用。
使用gold用户登录交易投资平台主机,执行stopbu.lnx.32命令关闭应用。
2备份数据库
通知运维备份数据库
3,更新应用后台程序3.1更新投资交易应用后台程序3.1.1获取更新包
将下发包放至应用升级目录($HOME/rjxf/20180616),若使用传输工具,以二进制形式传输
3.1.2更新程序
cd $HOME/rjxf/20180616/
tar xvf gold.tar
cd $HOME/rjxf/20180616/gold
chmod -R +x *
./backup.sh
./update.sh
3.2更新风控应用后台程序3.2.1获取更新包
将下发包放至应用升级目录($HOME/rjxf/20180616),若使用传输工具,以二进制形式传输
3.2.2更新程序
cd $HOME/rjxf/20180616/
tar xvf gold.tar
cd $HOME/rjxf/20180616/gold
chmod -R +x *
./backup.sh
./update.sh
3.3更新前置应用后台程序3.3.1获取更新包
将下发包放至应用升级目录($HOME/rjxf/20180616),若使用传输工具,以二进制形式传输
3.3.2更新程序
cd $HOME/rjxf/20180616/
tar xvf gold.tar
cd $HOME/rjxf/20180616/gold
chmod -R +x *
./backup.sh
./update.sh
3.4更新营业部应用后台程序3.4.1获取更新包
将下发包放至应用升级目录($HOME/rjxf/20180616),若使用传输工具,以二进制形式传输
3.4.2更新程序
cd $HOME/rjxf/20180616/
tar xvf gold.tar
cd $HOME/rjxf/20180616/gold
chmod -R +x *
./backup.sh
./update.sh
4,更新接口机程序4.1交易所接口机4.1.1获取更新包
将下发包放至升级目录
4.1.2建立备份目录
建立备份目录,复制交易所接口机程序至备份目录
4.1.3升级文件
将升级目录当中的文件复制至程序目录,覆盖已有的文件(去只读属性)
4.1.4安装交易所GEMS3报盘机写卡助手
进入”进入D:\GEMS3报盘目录”,双击:“ShecAid.exe”文件。然后点击“立即安装”即可完成安装。
是否需要管理员权限安装有待确认。
4.1.5修改清算文件下载相关配置
修改个人报盘机配置(若已配置,忽略此步)
进入“D:\GEMS3报盘\报盘机-个人”。
双击文件“WinSCP.exe”启动后选中左侧“NewSite”,在fileprotocol下拉框中选择SFTP,在“Hostname”下面填写交易所清算文件下载服务器IP【10.190.131.10】,在“Portnumber:”输入【2222】,在“Username:”下面填写【203831】,在“Password:”下面输入密码【密码】然后点击按钮“save as”,然后勾选复选框“savepassword(notrecommended)”,然后点击“OK”按钮。最后点击“login”登录,登录提示弹框,点击“YES”,然后点击右上角关闭按钮,关闭winscp。
双击文件“WinSCP.exe”启动后选中左侧“NewSite”,在fileprotocol下拉框中选择FTP,在“Hostname”下面填写交易服务器主机的IP【10.180.53.71】,在“Portnumber:”输入【21】,在“Username:”下面填写【ftpuser】,在“Password:”下面输入生产ftp密码然后点击按钮“save as”,然后勾选复选框“savepassword(not recommended)”,然后点击“OK”按钮。最后点击“login”登录,登录提示弹框,点击“YES”,然后点击右上角关闭按钮,关闭winscp。
双击文件“WinSCP.exe”启动后选中左侧“NewSite”,在fileprotocol下拉框中选择FTP,在“Hostname”下面填写交易服务器主机的IP【10.180.53.72】,在“Portnumber:”输入【21】,在“Username:”下面填写【ftpuser】,在“Password:”下面输入生产ftp密码然后点击按钮“save as”,然后勾选复选框“savepassword(not recommended)”,然后点击“OK”按钮。最后点击“login”登录,登录提示弹框,点击“YES”,然后点击右上角关闭按钮,关闭winscp。
修改法人报盘机配置(若已配置,忽略此步)
进入“D:\GEMS3报盘\报盘机-法人”。
双击文件“WinSCP.exe”启动后选中左侧“NewSite”,在fileprotocol下拉框中选择SFTP,在“Hostname”下面填写交易所清算文件下载服务器IP【10.190.131.10】,在“Portnumber:”输入【2222】,在“Username:”下面填写【203822】,在“Password:”下面输入密码【密码】然后点击按钮“save as”,然后勾选复选框“savepassword(notrecommended)”,然后点击“OK”按钮。最后点击“login”登录,登录提示弹框,点击“YES”,然后点击右上角关闭按钮,关闭winscp。
双击文件“WinSCP.exe”启动后选中左侧“NewSite”,在fileprotocol下拉框中选择FTP,在“Hostname”下面填写交易服务器主机的IP【10.180.53.71】,在“Portnumber:”输入【21】,在“Username:”下面填写【ftpuser】,在“Password:”下面输入生产ftp密码然后点击按钮“save as”,然后勾选复选框“savepassword(not recommended)”,然后点击“OK”按钮。最后点击“login”登录,登录提示弹框,点击“YES”,然后点击右上角关闭按钮,关闭winscp。
双击文件“WinSCP.exe”启动后选中左侧“NewSite”,在file protocol下拉框中选择FTP,在“Hostname”下面填写交易服务器主机的IP【10.180.53.72】,在“Portnumber:”输入【21】,在“Username:”下面填写【ftpuser】,在“Password:”下面输入生产ftp密码然后点击按钮“save as”,然后勾选复选框“save password(not recommended)”,然后点击“OK”按钮。最后点击“login”登录,登录提示弹框,点击“YES”,然后点击右上角关闭按钮,关闭winscp。
4.2网关4.1.1获取更新包
将下发包放至升级目录
4.1.2建立备份目录
建立备份目录,复制网关程序目录GVCInter.dll至备份目录
4.1.3升级文件
将升级目录当中的GVCInter.dll复制程序目录,覆盖已有的文件(去只读属性)
5,数据库5.1数据库脚本
将升级脚本放至DD:\rjxf\20180616目录
打开PL/SQL客户端,用户输入“ivsd”,输入ivsd用户的密码,登陆数据库客户端
左上方工具栏选择File,一级菜单选择New,二级菜单选择Command Window
>右箭头处输入 @D:\rjxf\20180616\database\ivsd.sql(IvsdData3.2,白银,拆借,期权询价上线脚本_投资平台)
检查是否有报错
打开PL/SQL客户端,用户输入“person”,输入person用户的密码,登陆数据库客户端
左上方工具栏选择File,一级菜单选择New,二级菜单选择Command Window
>右箭头处输入 @D:\rjxf\20180616\database\person.sql(TradeData3.2,白银,拆借,期权询价上线脚本_交易平台, 交易平台gems3上线才刷的脚本)
检查是否有报错
打开PL/SQL客户端,用户输入“corp”,输入corp用户的密码,登陆数据库客户端
左上方工具栏选择File,一级菜单选择New,二级菜单选择Command Window
>右箭头处输入 @D:\rjxf\20180616\database\corp.sql(TradeData3.2,白银,拆借,期权询价上线脚本_交易平台, 交易平台gems3上线才刷的脚本)
检查是否有报错
5.2 sp
连接数据库服务器
上传sp至服务器
cd $HOME/sp
chmod -R +x *
dos2unix install.sh
./install.sh】根据提示输入数据库实例名,投资平台数据库用户名、密码;交易平台个人数据库用户名、密码;交易平台法人数据库用户名、密码。
grep "ERR" *.LOG查找存在ERR的日志文件
若存在ERR,依次打开LOG文件,/ERR找到报错行,看是什么导致的报错,让实施确认报错是否对下发存在影响
5.3数据库检查
打开PL/SQL客户端,用户输入“ivsd”,输入ivsd用户的密码,登陆数据库客户端
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg查看是否存在无效对象,如有则手动选中无效对象,根据无效对象是否与下发有关决定是否重新编译
打开PL/SQL客户端,用户输入“person”,输入person用户的密码,登陆数据库客户端
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg查看是否存在无效对象,如有则手动选中无效对象,根据无效对象是否与下发有关决定是否重新编译
打开PL/SQL客户端,用户输入“corp”,输入corp用户的密码,登陆数据库客户端
file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg查看是否存在无效对象,如有则手动选中无效对象,根据无效对象是否与下发有关决定是否重新编译
6,启动程序6.1各后台服务器
使用gold用户登录交易投资平台主机,执行startbu.lnx.32命令启动应用。
使用gold用户登录风控平台主机,执行startbu.lnx.32命令启动应用(只起主机)。
使用gold用户登录前置机后台主机,执行startbu.lnx.32命令启动应用。
使用gold用户登录营业部通讯平台后台主机,执行startbu.lnx.32命令启动应用。
(启动时观察刷屏日志是否有明显错误)
6.2交易所接口机、银行接口机、网关
直接点击启动脚本即可
6.3各个管理端,客户端
启动可执行程序文件
7上线完验证
7.1查看应用日志进程
查看mainbu日志及mainbuerr日志是否有异常。(是否报错缺功能号或者加载某些so失败等)
         查看mainbu,goldcount进程数
7.2验证交易所接口机31环境是否启动成功
7.2.1打开账户卡,看到“file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg”则表示账户卡启动成功
7.2.2打开报盘机_个人,查看右上角连接状态,如果出现
“file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg”则表示报盘机-个人程序启动成功
7.2.3打开报盘机_法人,查看右上角连接状态,如果出现
“file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg”则表示报盘机-法人程序启动成功
7.2.4打开保证金仓储_个人,看到“file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg”字样,表示仓储个人启动成功。
7.2.5打开保证金仓储_法人,看到“file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg”字样,表示仓储法人启动成功。
7.2.6打开Goldfront.exe,查看控制台显示,如果看到“file:///C:/Users/YEHONG~1.HUA/AppData/Local/Temp/msohtmlclip1/01/clip_image010.jpgaccept new session表示交易所登陆国泰君安成功。(截图ip不正确,截图待修改)
7.3验证交易所接口机32环境是否启动成功
停止31环境报盘仓储账户卡,观察32环境同上
7.4登录各个管理端,客户端,易金通


回退步骤
回退步骤1,停止程序1.1关闭客户端、各个管理端
直接退出即可。
1.2网关
登陆各网关机器,依次退出监控平台、网关程序、通讯平台。
监控平台:点击,停止监控,退出。
网关程序:点击右上角X号,输入密码(默认与操作员相同)。
通讯平台:点击右上角X号。
1.3银行接口机
登录银行接口机机器,依次退出监控平台、接口机程序、通讯平台
监控平台:点击,停止监控,退出。
接口机程序:点击右上角X号。
通讯平台:点击右上角X号。
1.4交易所接口机
登录各交易所接口机机器,依次退出监控平台、报盘、仓储、账户卡、APP前置、通讯平台。
监控平台:点击,停止监控,退出。
报盘:点击右上角X号,输入密码(默认与操作员相同)。
仓储:程序界面输入’X’。
账户卡:程序界面输入’X’。
APP前置:程序界面输入’X’。
通讯平台:点击右上角X号。
1.5各后台服务器
使用gold用户登录营业部通讯平台后台主机,执行stopbu.lnx.32命令关闭应用。
使用gold用户登录前置机后台主机,执行stopbu.lnx.32命令关闭应用。
使用gold用户登录风控平台主机,执行stopbu.lnx.32命令关闭应用。
使用gold用户登录交易投资平台主机,执行stopbu.lnx.32命令关闭应用。
2,回退应用后台程序2.1回退投资交易应用后台程序
cd $HOME/rjxf/20180616/gold
./rollback.sh
2.2回退风控应用后台程序
cd $HOME/rjxf/20180616/gold
./rollback.sh
2.3回退前置应用后台程序
cd $HOME/rjxf/20180616/gold
./rollback.sh
2.4回退营业部应用后台程序
cd $HOME/rjxf/20180616/gold
./rollback.sh
3,回退接口机程序3.1交易所接口机,网关
使用备份文件覆盖更新文件
4,数据库
通知运维恢复数据库
5,启动程序5.1各后台服务器
使用gold用户登录交易投资平台主机,执行startbu.lnx.32命令启动应用。
使用gold用户登录风控平台主机,执行startbu.lnx.32命令启动应用。
使用gold用户登录前置机后台主机,执行startbu.lnx.32命令启动应用。
使用gold用户登录营业部通讯平台后台主机,执行startbu.lnx.32命令启动应用。
5.2交易所接口机、银行接口机、网关
直接点击启动脚本即可
5.3各个管理端,客户端
启动可执行程序文件
6回退后验证

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

9

主题

24

帖子

115

积分

版主

Rank: 7Rank: 7Rank: 7

积分
115
发表于 2018-6-12 15:13:57 | 显示全部楼层
通商银行升级方案


系统升级


1.关闭应用
1.1 登录10.100.192.21和10.100.192.22主备报盘机服务器,将启动的程序和通讯平台关闭


1.2 登录10.100.202.30 ,10.100.202.31,10.100.202.32和10.100.202.33网关服务器,将启动的程序和通讯平台关闭


1.3登陆10.100.134.23后台,使用goldsge用户登录aix主后台服务器,执行:
   stopbu


   检查应用所有进程是否关闭,截图确认:
   执行 ps -u goldsge  
   若检查有进程没有关闭,执行kill命令,清理该进程。


1.4登陆10.100.134.24后台,使用goldrisk用户登录aix风控后台服务器,执行:
   stopbu


   检查应用所有进程是否关闭,截图确认:
   执行 ps -u goldrisk  
   若检查有进程没有关闭,执行kill命令,清理该进程。




2. 备份数据库




3.程序上传:
3.1升级包目录为192.168.20.76 桌面gem3_0615_update文件夹内


3.2使用ftp用户登录aix后台应用服务器,默认进入目录/home/goldsge,以bin方式将升级包/unix下的goldsge_update_20180615文件夹内的所有文件的上传至/home/goldsge下。


3.3使用ftp用户登录aix后台风控服务器,默认进入目录/home/goldrisk,以bin方式将升级包/unix下的goldrisk_update_20180615文件夹内的所有文件上传至/home/goldrisk下。


3.4使用ftp用户登录aix后台数据库服务器,默认进入目录/home/oracle,以文本方式将升级包/unix下的sp_update_20180615.tar上传至/home/oracle下。


3.5传升级包内交易所接口机升级包文件夹/ G3报盘21.zip和G3报盘22.zip 上传至 对应IP服务器上,D:/目录下




4.后台备份
赋权执行备份脚本:
4.1使用goldsge用户登录aix后台服务器,


赋权  chmod 755 backup_goldsge_20180615.sh


执行 sh backup_goldsge_20180615.sh


4.2使用goldrisk用户登录aix后台服务器,


赋权  chmod 755 backup_goldrisk_20180615.sh


执行 sh backup_goldrisk_20180615.sh


4.3使用oracle用户登录aix后台服务器,


执行  tar -cvf sp_backup_20180615.tar sp




5.程序包升级:
5.1使用goldsge用户登录aix后台服务器,


执行  tar -xvf goldsge_update_20180615.tar


5.2使用goldrisk用户登录aix后台服务器,


执行  tar -xvf goldrisk_update_20180615.tar


5.3使用oracle用户登录aix后台服务器,


执行  tar -xvf sp_update_20180615.tar




6.数据库升级:(一定要按顺序刷不能先刷后面的再刷前面的)
6.1打开plsql,用goldc用户登录


执行  升级包/数据库脚本/交易平台/,按序列刷新全部脚本,


6.2打开plsql,用goldp用户登录


执行  升级包/数据库脚本/交易平台/,按序列刷新全部脚本,


6.3打开plsql,用ivsd用户登录


执行  升级包/数据库脚本/投资平台/,按序列刷新全部脚本


6.4使用oracle用户,登录数据库服务器,进入sp目录


执行 sh install.sh 按提示输入数据sid和用户名密码




7.数据库脚本升级后结果检查:
打开plsql,分别用ivsd、goldc、goldp用户登录查看一下


查看是否有未编译通过的脚本,若有,重新编译一下。


8.交易所接口机升级:
登录主备2台交易所接口机,将接口升级程序.zip  文件解压,在D盘目录下解压
按附件说明安装




9.应用启动:
9.1使用godsge登录aix应用服务器,执行startbu


9.2使用godrisk登录aix风控服务器,执行startbu


9.3分别登录主备交易所接口机,d盘目录下/交易所接口机/分别打开个人和法人的通讯平台,再打开监控程序


9.4分别登录网关服务器,d盘目录下执行start.bat






===================================楚河分界线=================================






系统回退


1.关闭应用
1.1 登录10.100.192.21和10.100.192.22主备报盘机服务器,将启动的程序和通讯平台关闭


1.2 登录10.100.202.30 ,10.100.202.31,10.100.202.32和10.100.202.33网关服务器,将启动的程序和通讯平台关闭


1.3登陆10.100.134.23后台,使用goldsge用户登录aix主后台服务器,执行:
   stopbu


   检查应用所有进程是否关闭,截图确认:
   执行 ps -u goldsge  
   若检查有进程没有关闭,执行kill命令,清理该进程。


1.4登陆10.100.134.24后台,使用goldrisk用户登录aix风控后台服务器,执行:
   stopbu


   检查应用所有进程是否关闭,截图确认:
   执行 ps -u goldrisk  
   若检查有进程没有关闭,执行kill命令,清理该进程。




2.赋权执行还原备份脚本
2.1使用goldsge用户登录aix后台服务器,


赋权  chmod 755 rollback_goldsge_20180615.sh


执行  rollback_goldsge_20180615.sh


2.2使用goldrisk用户登录aix后台服务器


赋权  chmod 755 rollback_goldrisk_20180615.sh


执行  rollback_goldrisk_20180615.sh


2.3使用oracle用户登录aix后台服务器


执行  rm -rf sp




3.交易所接口机备份还原:
分别登录主备交易所接口机,将之前备份的文件夹,原目录覆盖




4.后台备份还原:
4.1使用goldsge用户登录aix后台服务器


执行  tar -xvf goldsge_backup_20180615.tar


4.2使用goldrisk用户登录aix后台服务器


执行  tar -xvf goldrisk_backup_20180615.tar


4.3使用oracle用户登录aix后台服务器


执行  tar -xvf sp_backup_20180615.tar




5.数据库还原:
5.1.使用oracle用户,登录舒服库服务器,进入sp目录


执行sh install.sh 按提示输入数据sid和用户名密码


5.2打开plsql,分别用ivsd.goldc.goldp用户登录查看一下。


查看是否有未编译通过的脚本,若有,重新编译一下。




6.应用启动:
6.1使用godsge登录aix应用服务器,执行startbu


6.2使用godrisk登录aix风控服务器,执行startbu


6.3分别登录主备交易所接口机,d盘目录下/交易所接口机/分别打开个人和法人的通讯平台,再打开监控程序


6.4分别登录网关服务器,d盘目录下执行start.bat




接口机升级
1.账户卡
1.1安装协卡助手,在G3报盘\账户卡接入平台\bin\协卡助手目录下

1.2安装Visual C++ 2010 SP1 Redistributable Package x86,在G3报盘\账户卡接入平台\bin目录下

1.3安装Visual C++ Redistributable for Visual Studio 2012 Update 4_vcredist_x86,在G3报盘\账户卡接入平台\bin目录下


2.报盘机
2.1设置虚拟X盘(授权需要使用administrator管理员用户)
进入“D:\G3报盘”目录。双击执行set.bat。返回到“D:\G3报盘”目录。在目录:SgeInterface上右键->共享->特定用户。输入Everyone点击添加。然后将Everyone权限级别改成读取/写入,点击共享,此时弹出授权提示,请使用用户admin进行授权,再点击完成。

2.2双击文件“WinSCP.exe”启动后选中左侧“NewSite”,在file protocol下拉框中选择SFTP,在“Hostname”下面填写交易所清算文件下载服务器IP登陆

2.3双击文件“WinSCP.exe”启动后选中左侧“NewSite”,在file protocol下拉框中选择FTP,在“Hostname”下面填写后台交易服务器主机的IP登录

3.安装数字证书
3.1将应用程序接入平台-个人证书文件复制到G3报盘\应用程序接入平台-个人\lib\cert3g\目录覆盖原文件。

3.2将应用程序接入平台-法人证书文件复制到G3报盘\应用程序接入平台-法人\ lib\cert3g\目录覆盖原文件。

3.3将原双报盘-个人证书文件复制到G3报盘\双报盘-个人\cert3g\目录覆盖原文件。

3.4将原双报盘-法人证书文件复制到G3报盘\双报盘-法人\cert3g\目录覆盖原文件。

3.5将goldfront证书文件复制到G3报盘\ goldfront\bin\目录。(如果已经是新的则此步骤跳过)

3.6将账户卡接入平台证书文件复制到G3报盘\账户卡接入平台\bin\cert_file\目录覆盖原文件。











回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

本站建设理念上一条 /1 下一条

QQ|手机版|小黑屋|客户端下载|金仕达黄金知识库

GMT+8, 2020-1-24 12:28 , Processed in 0.079876 second(s), 22 queries .

站长邮箱:yao.zhao@kingstarfintech.com

友情链接:金仕达官网 金仕达欢迎您!

2017-11-27 沪ICP备17051949号-2

快速回复 返回顶部 返回列表