省中心安装手册V3122Word下载.docx
《省中心安装手册V3122Word下载.docx》由会员分享,可在线阅读,更多相关《省中心安装手册V3122Word下载.docx(12页珍藏版)》请在冰豆网上搜索。
32位数据库客户端:
Sybase12.5openclientforAIX32bit
数据库复制服务器:
SybaseReplicationServer
中间件客户端:
Tuxedo8.0clientforAIX
双机热备系统:
HACMP
省中心数据库安装:
✧创建用户数据库
✧创建用户表
✧创建视图
✧创建用户存储过程
✧数据库授权
✧导入用户初始化数据
✧数据库优化脚本
✧前置表订阅
应用软件安装:
✧清算系统安装
✧加密机配置
3省中心应用服务器
图3
Turbolinux7.0DataServerForSinopecPSEdition
数据库客户端:
Sybase12.5OpenclientForLinux
中间件服务:
BeaTuxedo8.0full
应用服务安装(包含通讯入库服务和中间件应用服务)
加密机配置
4省中心管理服务器
图4
应用服务安装(包含中间件应用服务)
二省中心现场安装说明(V3.1.22)
注:
执行以下安装步骤前请先阅读《补丁程序发布说明V3.1.22》
1省中心安装前的准备工作
1.各地区集成商在进行省中心安装前请制定详细的安装计划;
2.省中心的安装必须安排在一个连续的时间段内完成,包括安装前的准备工作及安装过程(各地区集成商可根据实际情况制定安装计划);
安装过程中将中断所有的联机业务、省中心后台业务及通讯业务,即发卡网点及管理中心的联机业务、省中心清算业务及油站数据通讯等业务将无法进行,地区集成商在安装前务必通知各业务部门进行相应的安排;
3.安装过程中如出现问题,请立即与总集成商客服部联系解决,如不能在预定的安装时间内解决问题,请恢复原有软件系统,以免影响生产。
4.省中心安装包括省中心数据库服务器安装、省中心应用服务器安装2个部分;
安装顺序为省中心数据库——》省中心数据库服务器应用程序——》省中心应用服务器;
5.安装前必须进行下面的状态检查工作。
2省中心状态检查及备份
1.系统软件运行状态检查、运行参数检查及备份:
1)HA状态检查:
登录数据库后,在主机上用如下命令检查:
1>
sp_checkha
2>
go
3>
Server
'
gcard(省代码)_db1'
is
currently
in
Primary
normal'
mode
在备机上用如下命令检查
gcard(省代码)_db2'
Secondary
mode.
如果主、备机数据库返回如上信息,表示HA正常,可继续以下步骤;
如果不正常,请参照如下处理办法:
HA状态不正常处理方案
(请操作员注意状态和处理命令一定要对应):
主机HA状态
备机HA状态
处理命令
1
Normal
Failover
Dbccha_admin(“”,rollback_failover)
2
Normal
Failback
Dbccha_admin(“”,rollback_failback)
3
Dbccha_admin备机servername,resume
特别注意:
HA出现第一或者第二种状态时,请在备机数据库上处理。
HA出现第三种状态时,请在主机数据库上处理。
必须HA状态正常后,才可以继续以下步骤。
2)检查代理库
检查代理库主要目的是看备机上的代理库是否存在,并且检查代理库的数据库的选项是否打开。
a)检查备机上的代理库是否存在
进入数据库,用如下命令检查:
sp_helpdb
如果看到有OIL库存在,并且大小在几兆到十几兆左右,表示代理库正常,可继续以下步骤;
如果没有看到代理库的存在,请参照如下处理办法。
备机代理库不存在处理方案:
如果备机上代理库不存在,请做手工切换数据库。
操作步骤如下:
使用OS
的双机进行切换。
另外,在切换之前需要检查数据库是否还有大量操作在进行,最好是停掉应用程序再进行切换。
IBM
HACMP双机切换后,只需要在主机执行:
sp_companion
“备机servername”,resume
然后再检查ha状态,执行:
sp_checkha
go
仅在备机上的代理库存在的情况下,才可以继续以下步骤。
b)检查代理库的选项
如果代理库正常,请检查数据库选项:
select
into/bulkcopy/pllsort是否打开。
如果没有打开,用如下命令打开:
use
master
sp_dboption
OIL,’select
into’,true
4>
5>
OIL
6>
go
7>
checkpoint
8>
3)数据同步
数据同步是在HA正常、代理库正常的情况下做的操作,目的是为了使主备机上的数据库表结构一致。
在备机上操作,命令如下:
usemaster
alter
database
OIL
for
proxy_update
同步完成后,请查看主备机上的数据库表的数量是否一致,如一致则继续以下步骤,如不一致,解决后再执行后续步骤。
4)进行数据库备份,如数据库备份成功,则继续执行以下步骤,如数据库备份失败,则中断安装过程,解决后再执行后续步骤。
2.应用软件运行状态检查
1)根据《系统运行维护技术手册》中提供的方法检查数据库服务器后台程序及应用服务器后台程序状态是否正常;
如状态正常,则可继续执行以下安装步骤;
如状态不正常,则中断安装过程,解决后再执行以下安装步骤;
3省中心数据库安装说明(V3.1.22)
强烈建议省中心的安装操作在业务空闲的时期进行。
1、使用gcpro用户登录数据库服务器从机,停止清算进程,执行:
shpdstop.sh
2、在省应用服务器1、2上均使用gcapp2用户登录,执行以下步骤,停止目前启动的所有应用服务:
./ppstop.sh
3、在省中心数据库服务器主机上以sybase用户身份登录,将补丁光盘中/pro_database/database/update目录下的所有省中心数据库补丁拷贝到数据库服务器上的指定目录/sybase/update/V3.1.22/下,如没有该目录则先创建该目录后,再拷贝;
4、依次执行以下数据库安装脚本,每执行一个安装脚本,就查看其对应的*.out文件,如输出的*.out文件中无status<
>
0的信息,就可以判断该脚本执行成功;
如脚本执行不成功,请暂缓执行以下安装方案,并通过总集成商运维渠道联系解决办法。
Ø
执行以下数据库脚本的注意事项:
<
username>
:
数据库用户名。
建议“数据库用户名”采用与核心软件相同的数据库用户名;
核心软件使用的数据库用户名为“[DBINFO]”中的“USER=”配置项,该配置项在数据库服务器及应用服务器的配置文件GCARD.CONF中配置。
如执行以下数据库脚本采用与核心软件不同的数据库用户名将会导致部分系统新增功能无法使用;
password>
数据库用户密码
servername>
省中心数据库服务名
数据库脚本执行顺序如下:
isql-Uusername-Ppassword-Sservername<
newpassword.sql>
newpassword.out
patch_menulist_20070814.sql>
patch_menulist_20070814.out
如执行上述脚本后出现错误信息请将以上步骤生成的文件*.out发送到总集成商客服部门。
4省中心数据库服务器应用程序升级说明(V3.1.22)
1、在数据库服务器主机、从机上均使用gcpro用户登录执行第2-4操作。
2、在光盘加载目录下执行升级脚本pdcgcprov3122.sh,执行:
shpdcgcprov3122.sh
3、等待安装;
4、提示“升级完毕”升级结束;
5、进入数据库服务器从机/gcpro/gcard/app/bin目录,执行:
./password_prepare
6、登录数据库服务器从机,进入/gcpro/gcard/app/bin目录,补做在数据库服务器升级的这段时间内应该执行的后台进程。
后台进程的执行时间及间隔参见/gcpro/gcard/GCARD.CONF文件。
7、使用gcpro用户登录数据库服务器从机,重新启动清算进程,执行:
shpdstart.sh
5省中心应用服务器安装说明(V3.1.22)
在省应用服务器1、2上均执行以下步骤:
1、使用gcapp2用户登录;
2、加载光盘后,进入光盘上的/pro_apps/update目录执行安装脚本进行安装
shproapps_V3.1.22.sh
3、提示"
升级完毕。
"
4、提示"
请执行proset.sh重新配置应用系统参数."
5、执行proset.sh重新配置系统参数
shproset.sh
参考《省中心应用服务器应用软件安装准备表》,根据提示输入各参数项。
welcometosinopecgascardsystemprovinceappserversetupprogram!
CAUTION:
Pleaseusegcapp2toexecutethisprogram!
!
Press<
Y>
tocontinue,otherstoESCAPE.
欢迎使用中石化加油IC卡系统省中心应用服务器安装配置程序
注意:
请使用gcapp2用户执行本安装配置程序!
!
按<
继续,按其他键退出。
安装应用服务器程序(Installappserver)
Pleaseinputyourprovince'
scode:
请输入本省的省代码:
Pleaseinputtuxedoinstalldirectory:
请输入tuxedo安装路径:
Pleaseinputsybaseuserdirectory:
请输入sybase用户路径:
Pleaseinputprovinceappserverhostname:
请输入省中心应用服务器主机名:
PleaseinputprovinceappserverIPaddress:
请输入省中心应用服务器IP地址:
Pleaseinputprovinceappservergcapp2UID:
请输入省中心应用服务器gcapp2用户UID:
Pleaseinputprovinceappservergcapp2GID:
请输入省中心应用服务器gcapp2用户GID:
Pleaseinputprovincedatabaseservername:
请输入省中心数据库服务名
Pleaseinputprovincedatabasename:
请输入省中心数据库名称:
Pleaseinputprovincedatabaseusername:
请输入省中心数据库登录用户名:
Pleaseinputprovincedatabaseuserpassword:
请输入省中心数据库登录用户密码:
Pleaseinputcountryappserveripaddress:
请输入全国中心应用服务器IP地址:
Pleaseinputcountryappserverport:
请输入全国中心应用服务器端口号:
PleaseinputprovincemanagementserverIPaddress:
请输入省中心管理服务器IP地址:
Endofinstallation.
安装完毕。
6、参数配置完毕后,注销省应用服务器1、2上的所有用户,然后均以gcapp2用户登录;
7、编译ubb.gcard,执行以下命令:
cd/home/gcapp2/app
tmloadcf–yubb.gcard
8、启动相关的服务,执行以下命令:
./ppstart.sh
如启动时无错误信息,则表示启动正确,如未正常启动请与银科博星公司客服部联系。
附件1省中心应用服务器应用软件安装准备表
省中心应用服务器应用软件安装准备表
单位:
年月日
本省的省代码
Tuxedo安装路径
Sybase用户路径
省中心应用服务器1主机名
省中心应用服务器1IP地址
省中心应用服务器1gcapp2用户UID
省中心应用服务器1gcapp2用户GID
省中心应用服务器2主机名
省中心应用服务器2IP地址
省中心应用服务器2gcapp2用户UID
省中心应用服务器2gcapp2用户GID
省中心数据库名称
省中心数据库登录用户名
省中心数据库登录用户密码
全国中心应用服务器IP地址(10.1.44.37)
全国中心应用服务器端口号(5080)
省中心管理服务器IP地址