|
发表于 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.通知业务验证 通知业务登录投资平台、交易平台和风控平台管理台进行业务验证 |
|