OPEN3000SVGWEB维护手册Version10Word格式.docx
《OPEN3000SVGWEB维护手册Version10Word格式.docx》由会员分享,可在线阅读,更多相关《OPEN3000SVGWEB维护手册Version10Word格式.docx(7页珍藏版)》请在冰豆网上搜索。
1、硬件故障导致ORACLE数据库不可访问;
2、网络故障导致ORACLE数据库不可访问;
3、软件故障导致ORACLE数据库不可访问。
三、SVG-WEB服务故障
3.1故障应用对照
3.1.1、故障现象:
打不开主页
诊断方法及解决方案:
1)检查访问的地址、端口和路径是否正确,比如:
http:
//10.138.5.193:
8000/svg/;
2)检查网络是否正常,端口是否正常。
比如:
ping10.138.5.193,telnet10.138.5.1938000;
3)如果端口不正常,请检查防火墙规则是否完好;
4)如果端口不正常,并且防火墙规则完好,请检查WEB服务器的tomcat是否启动。
命令:
ps–ef|greptomcat;
5)检查用户端的IE是否设置有代理服务器,IE—internet选项—连接—局域网设置—代理服务器,应当取消代理设置。
3.1.2、故障现象:
不能自动登陆,或登陆时报“登陆失败”
1)检查是否设置了自动登陆的帐号guest,且密码为空;
2)检查web_access_server进程是否运行,ps–ef|grepweb_access_server;
3)检查rtdb_server和rtdb_daemon是否运行;
4)检查用户名和密码是否正确。
3.1.3、故障现象:
首次没有自动安装插件,或“对象不支持此方法或属性”的错误
诊断方案及解决方案:
1)检查当前使用的浏览器是否为InternetExplorer5.0及以上,推荐InternetExplorer6.0;
2)手工下载并安装adobesvgviewer浏览器插件,比如当浏览http:
8000/svg/install/时,选择SVGView.exe文件下载并运行安装。
3.1.4、故障现象:
I区图形与SVG图形中模型部分显示的不一致
1)检查web_svg_exp进程是否启动,ps–ef|grepweb_svg_exp;
2)对I区图形再做一次网络保存,用户端刷新后检查是否一致;
3)检查I区到III区的消息同步是否正常,或kpweb_svg_exp;
4)检查I区到III区的商用库同步是否正常。
3.1.5、故障现象:
I区图形与SVG图形动态数据部分显示的不一致
1)SVG客户端动态数据的刷新周期为10S,与I区实时数据的同步有一定的延迟属于正常;
2)若明显不一致,或动态数据不刷新,请检查rtdb_server是否运行;
3)请检查query_sample_server是否运行;
4)检查I区到III区的实时数据同步是否正常。
3.1.6、故障现象:
SVG图形无法满屏显示,或打开IE浏览时又自动关闭
1)客户端脚本只能通过弹出窗口的方式才有权限屏蔽IE的工具栏,但弹出窗口会被其他IE插件屏蔽,检查是否安装有屏蔽IE弹出窗口的插件,或者把服务器地址添加到受信任的站点
2)考虑到性能和效率,不允许同一个客户端的两个及以上IE同时浏览SVG-WEB,请检查是否已经有IE正在浏览SVG-WEB。
3.2常用故障处理办法
3.2.1、重新启动WEB进程
1)执行命令:
“kpweb”会停止所有与WEB相关的进程
2)上述停止的进程,会被重新启动。
3.2.2、重新启停tomcat
1)停止tomcat:
catalina.shstop
2)启动tomcat:
web_monitor两分钟内会自动启动tomcat,立即启动可kpweb_monitor,或catalina.shstart,或catalina.shrun&
四、其他类型故障
4.1故障应用对照
系统发生故障时,如果排除SVG-WEB服务故障,请先按照以下列表进行对照检查,如不能自行排除或者解决,请与南瑞科技电网控制分公司技术人员取得联系。
4.1.1、故障现象:
1)遥测遥信不刷新;
2)服务器界面不响应或则响应慢;
3)服务器使用ems用户不能登陆。
故障原因及诊断:
可能的故障原因是,应用主机服务器磁盘损坏。
诊断方法是,1、检查操作系统日志;
2、通过检查服务器磁盘信息检测。
解决方案:
下述三个解决方法之一可解决故障,1)将出现硬件故障服务器网线拨掉;
2)将出现故障服务器应用切为备机;
3)关闭故障服务器。
故障类型:
计算机硬件类故障
4.1.2、故障现象:
告警窗显示“交换机故障”告警
可能的故障原因是,交换机断电,或者交换机硬件故障
1)恢复交换机供电;
2)关闭故障的交换机并报修
网络故障
4.1.3、故障现象:
告警窗显示“交换机某个端口断网”告警
可能的故障原因是,1)交换机硬件故障;
2)与端口连接主机之间的网线故障;
3)与该端口连接的主机故障(常见情况是掉电)
1)对于交换机故障,关闭故障交换机;
2)对于网线故障,更换新的网线;
3)检查主机是否掉电。
4.1.4、故障现象:
showservice显示系统中的某台主机断网,“刷新时间”不更新
可能的故障原因是,该主机的广播报文无法被其它机器收到。
诊断方法是,1)检查断网主机是否能ping通其它机器;
2)检查显示断网主机的ip地址于其它主机是否在一个网段,子网掩码是否一致。
1)恢复中断主机的正常连接;
2)修改出错的地址或者子网掩码。
4.1.5、故障现象:
1)告警报告某个数据库连接失败或系统进入1+N状态;
2)利用sqlplus无法连接数据库。
可能的故障原因是,1)ORACLE服务器磁盘损坏;
2)ORACLE实例服务crash。
诊断方法是,1)查看操作系统日志;
2)查看ORACLE日志;
3)在ORACLE服务器上运行ps–ef|grepora时发现没有oracle进程
1)硬件故障请及时联系厂家报修;
2)软件故障请重新启动ORACLE,如果失败请及时联系厂家。
数据库故障
4.1.6、故障现象:
2)利用sqlplus无法连接数据库;
3)无法ping到ORACLE服务器。
可能的故障原因是,ORACLE服务器网络中断。
诊断方法是,通过PING命令检查网络。
重新插拔网线,或更换网线。
对于光纤尤其需要查看是否有物理损坏,如果损害需要更换。
4.1.7、故障现象:
1)曲线不能查看;
2)历史告警不能查看。
可能的故障原因是,1)与上述数据库故障相同;
2)DB_SERVICE应用异常;
3)数据库磁盘空间满。
诊断方法是,1)与上述数据库故障检查方法同;
2)检查DB_SERVICE应用;
3)使用rdb_watcher界面(在DB_SERVICE服务器上运行)检查open_sample表空间使用容量。
1)与上述数据库故障解决方法同;
2)切换或者重启DB_SERVICE应用;
3)联系厂家扩充数据库容量或者备份后清除部分采样与历史告警数据。
4.2常用检查方法
4.2.1、查看本机应用
命令showservice,要重点查看实时态应用为故障与断网的信息;
4.2.2、查看本机网卡及OPEN-3000进程状态
命令disshm,建议同时使用ping命令查看工作站与服务器连接状态;
4.2.3、查看本机磁盘信息
IBM、SUN、ALPHA:
命令df–k
HP:
命令bdf
并切换至/users/ems/open2000e/bin与/users/ems/open2000e/var目录进行查看;
4.2.4、查看本机CPU与内存状态
命令vmstat2,建议同时执行ps–ef|sort+3|tail查看CPU负荷较高的进程;
4.2.5、查看与实时库连接
建议使用dbi,应该以多个工作站都不能打开表为判断依据;
4.2.6、查看与商用库连接
建议使用历史告警查询界面(warn_query),如果是客户端曲线与历史告警出现无法查询问题,则登陆DB_SERVICE服务器,查看与商用数据库连接,命令get_all_db与search_db,建议同时使用sqlplusems/naritech@o3000,其中o3000应该以/users/ems/open2000e/sys/db_config.sys配置文件为准。
如果历史告警查询查询成功,建议查看自动化信息分类中所有最近告警信息;
4.2.7、查看交换机状态
系统常规配置有主干交换机、前置交换机、WEB交换机,查看交换机连接状态、显示灯状态、端口显示灯状态,如果熟悉交换机维护人员也可登陆交换机进行查看,但不允许修改配置;
4.3常用故障处理方法
4.3.1、重新启停商用库
用oracle用户登陆历史服务器关闭后启动数据库,通常执行stopdb(或者STOPDB)与startdb(或者STARTDB)脚本。
4.3.2、应用切换
主要涉及PUBLIC、SCADA、DB_SERVICE、FES应用,可以使用系统管理界面(sys_adm),也可以使用命令行:
app_switchweb02-110003(其中web02-1为服务机器名称,1000是SCADA应用,3是切为主机,如果切为备机则为2)
app_switchweb02-1327680003(32768000为PUBLIC应用号)
app_switchweb02-1655360003(65536000为DB_SERVICE应用号)
app_switchweb02-180003(8000为FES应用号)
4.3.3、单启停应用
可以使用系统管理界面(sys_adm),也可以使用命令行:
停止SCADA应用:
manual_app_stopSCADA
启动SCADA应用:
manual_app_start–sdownSCADA(此时如果通过问题诊断命令get_all_db中无商用库连接,则不能带-sdown参数,即执行manual_app_startSCADA即可);
停止FES应用:
manual_app_stopFES
启动FES应用:
manual_app_start–sdownFES
停止DB_SERVICE服务:
manual_app_stopDB_SERVICE
启动DB_SERVICE服务:
manual_app_startDB_SERVICE(启动DB_SERVICE服务不必带-sdown参数)
4.3.4、启停服务器
停止服务器:
sam_ctlstop
启动服务器(WEB):
sam_ctlstartdown-w(必须登陆到本机显示器执行,必须加-w参数)。
4.3.5、重新启机
停止OPEN-3000服务后,重新启动机器,然后启动OPEN-3000服务。
关闭机器:
IBM与ALPHA:
shutdown–F
SUN:
init5
HP:
shutdown–hynow
重启机器:
shutdown–Fr或者reboot
init6或者reboot
reboot
4.4日志
4.4.1、操作系统日志
SUN与ALPHA:
/usr/adm/message
IBM:
使用命令errpt–a查看日志
/var/adm/syslog/syslog.log
4.4.2、OPEN-3000日志
日志管理是OPEN-3000系统的一个重要功能,其作用是管理系统中所有进程运行的状态信息,日志管理系统将这些状态信息转化为相应的日志进行管理。
日志存放在日志文件app_msg.log($OPEN2000E_HOME/var/log目录)中。
日志文件app_msg.log按月循环存放,比如app_msg.log.11是本月或上一个月11日的日志文件,app_msg.log是当天的日志文件。
4.4.3、ORACLE日志
如果系统ORACLE实例名为o3000,则ORACLE日志为$ORACLE_BASE/admin/o3000/bdump目录下的alert_o3000.log.