数字电视机房CA系统应急方案
(1)系统自身保证:
双机热备,包含‘数据库双机热备’、‘应用服务器双机热备’、‘加密机双机热备’。CAS程序使用数码视讯的软件看门狗管理,程序运行异常会自动重启。
1、数据库双机热备:使用oracle自带的高级复制功能来进行。
每隔3分钟,两台机器同步一次。任何一台数据库服务器出现故障,加密机会自动连接到另一台数据库服务器上。
2、加密机双机热备:数码视讯CAManager程序控制两台加密机
的热备,当一台出现故障时,自动使用另一台加密机。
3、应用服务器双机热备:使用EMC auto start软件做双机热备,
负责对外设置统一IP。当一台应用服务器出现故障时,auto start 自动切换到另一台应用服务器。
4、
(2)双机热备出现问题后的操作
a.检查EMC AutoStart-casapp Agent和EMC AutoStart-casapp Backbone启动类型为“自动”,状态为“已启动”;如果为“未启动”状态,请重启服务器;重启服务器后,如果仍为“未启动”状态,则联系数码视讯支持人员
b.在两台应用服务器上查看服务DVT CAS Process Guard服务启动类型为手动,正在运行服务器的状态为已启动,未运行服务器
状态为未启动
c. 在Domains-》casapp-》dvtcas-》Status下Status of Resource Group Elements信息栏中,会显示CASProcessGuard应用程序运行应用服务器1(机器名为dvtyf)上,同时查看该应用服务器上服务DVT CAS Process Guard状态为“已启动”;
d.如果想让CAS程序运行到另一台应用服务器2(机器名为3650i04)上,在Domains-》casapp-》dvtcas下点击右键选择Relocate Resource Group,选择另外一台应用服务器2(机器名为3650i04)的机器名3650i04即可,如下图所示:
e.按上一步骤操作后,会弹出提示如下提示信息,如果想上一步操作生效,选择“yes”;如果不想上一步操作生效,选择“No”;
f.选择“yes”后,会先停止应用服务器1(机器名为dvtyf)中目前正在运行的CAS程序,然后启动应用服务器2(机器名为3650i04)上的CAS程序,在Domains-》casapp-》dvtcas -》Status下Status of Resource Group Elements信息栏中,会显示CASProcessGuard程序正运行在应用服务器2(机器名为3650i04)上;在应用服务器1(机器名为dvtyf)上查看服务DVT CAS Process Guard状态为未启动;应用服务器2(机器名为3650i04)中服务DVT CAS Process Guard状态为“已启动”;
(3)一般具体问题处理
CAS程序使用数码视讯的软件看门狗管理,程序运行异常会自动重启
a)SMS不能与CAS正常通讯。
i.检查二者之间网络是否正常连通。
ii.检查DvtCAManager上CAAgent的配置,看SMS IP列表中是否有出问题的SMS所在机器的IP地址。
iii.检查CAS系统的报警。
iv.检查CAS的LogFile下CAAgent的日志目录,看当天的log文件中是否有报警或错误信息。
b)ECM不正常。
i.检查同密的其他几个CAS的ECMG是否有问题。
ii.检查CAS系统的报警。
iii.检查CAS的LogFile下DvtEcmg的日志目录,看当天的log文件中是否有报警或错误信息。
iv.检查加扰器的状态,看是否有ECM错误,具体是什么错误。
c)EMM不正常。
i.检查EMMG所在服务器与加扰器是否正常连通。确认指
Emmg功能服务已经启动。查看线程。如下图所示:
确认网络通讯正常。通过PING+加扰器的IP的方法。如下图所示:
ii.检查CAS的LogFile下DvtEmmg的日志目录,看当天的log文件中是否有报警或错误信息。
iii.检查加扰器的状态,看是否有EMM错误,具体是什么错误。
d)机顶盒不能正常接收到前端命令。
i.检查前端EMM状态是否正常。
ii.分析加扰器之后的码流,看是否确实有EMM数据存在。
iii.分析调制器之后的码流,看是否确实有EMM数据存在。
e)机顶盒提示请插入卡,或节目不能收看。
i.试验重新插拔卡,看是否可以解决。
ii.试验开关机顶盒,看是否可以解决。
具体问题如都无法解决,则联系数码视讯技术支持人员进行处理。