服务器在线模式下硬件故障诊断的方法_顾宇红

服务器在线模式下硬件故障诊断的方法
顾宇红
(苏州经贸职业技术学院江苏苏州215009)
【摘要】:信息化社会,服务器越来越重要,AIX操作系统是第二代UNIX,具有性能卓越、易于使用、扩充性强、适合企业关键应用等众多特点,成为银行、数据中心等关键业务的服务平台,本文分析在AIX平台基础上服务器在线硬件故障的诊断,为高效稳定运行服务器提供一个思路。
【关键词】:AIX系统服务器在线模式故障诊断错误日志
0、引言
服务器技术已经发展几十年,但随着互联网信息技术的发展,云技术和移动平台成为新的技术标准。为了使终端更便捷,客户端会采用手持式移动设备和浏览器,并要求相关的数据和程序须保留在“云”端。随着云技术和移动平台的发展,服务器的数量和规模必将成几何级数的增长,故障和问题也会成倍增长。但和在个人使用的情况不同,网络化的服务器由于同时支持众多的操作者,运行不同的网络应用程序,管理众多的本地和远程设备,其设备的故障诊断就相对复杂。
UNIX本身是为复杂网络化环境设计的操作系统,而AIX操作系统是最大的系统集成商IBM开发的第二代UNIX,具有性能完善,使用方便,扩充性强,适合企业关键业务等特点,所以本文实例均在AIX环境下实现。
1、故障概述
服务器的在线模式故障是指服务器发生了一般性错误,这些错误虽然不至于系统崩溃,但影响系统的正常运行,影响数据的健壮性,并有进一步扩大危害的可能。系统的问题和故障应该及早发现,并及时进行处理和解决,避免进一步的危害,引起严重后果。及早的预判,及早的发现,及早的排查是故障诊断的关键。
2、系统故障分析和判断
系统硬件故障分析可以使用diag命令进行分析和判断。
在系统管理员状态下运行命令#diag进行硬件诊断程序,检测主机内硬件存在的问题。
包括:
diagnostic routines
advanced diagnostics routines
task selection(Diagnostics,Advanced Diagnostics,Service Aids,etc)
Resource Selection
#diag-S testsuite指示进行测试的特定设备“测试组”:
1)基本系统
2)I/O设备
3)异步设备
4)图形设备
5)SCSI设备
6)存储设备
7)通信设备
菱角剥壳机
8)多媒体设备
#diag–s
在所有资源上运行诊断。
3、查看系统的错误日志
在系统运行时,一些系统错误会记录在errlog中,其中有些错误还会在终端上显示。检查错误日志可用以下命令:
水三相点瓶
#errpt|more查看系统所有的记录
IDENTIFIER TIMESTAM P T C RESOURCE_NAME DESCRIP-TION
E85C5C4C0426104399P S CFGLFT SOFTWARE PROGRAM ERROR
2BFA76F60426104099T S SYSPROC SYSTEM SHUT-DOWN BY USER
9D4CF6E70426104399T O errdemon ERROR LOG-GING TURNED ON
1E2AC07E0426103999T O errdemon ERROR LOG-GING TURNED OFF
1E5EER4T0423132999T O clstrmgr OPERATOR NO-TIFICATION
其中
IDENTIFIER为错误编号,当需要检查详细信息时常会用到。
TIME STAMP为时间标签,它记录的是出错时间,其格式:月月日日时时分分年年
T为Type,它记录的是错误类型
P:为永久错误,需引起注意T:为临时错误。
C为Class,它记录的是错误种类,如
H:Hardware S:Software
O:Errloger command messages
U:undetermined
RESOURCE_NAME为错误来源
DESCRIPTION为错误描述
(下转第153页)
(上接第149页)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4、DUMP
当系统发生软硬件故障导致宕机时,系统将搜集故障发生时系统的内存和处理器状态等信息,产生DUMP 文件,并且在液晶屏上显示888开始的代码,记录第二段开始的故障码,并分析DUMP 状态码有助于分析故障原因,到问题所在。
5、日常检查服务器状态的项目及其相关命令
作为辅助,定期运行检查服务器性能的相关工具和命令,有助于掌握服务器状态,预测故障点,相关命令包括:
手机模切机
Iostat
查看系统I/O 状态,分析CPU 对各端口的服务占比,了解硬盘swap 空间和内存的数据比例关系。
Vmstat
查看系统虚拟内存状态信息。
Sar
Sar 查看系统活动状态信息。Topas音频延时器
Topas 可以监控系统内存,CPU ,I/O 端口,swap 空
间的情况。
No
no 命令用来修改内核参数,调整系统性能。Svmon svmon 命令用来查看系统当前的内存的具体使用。6、结论任何完好的系统它都不可能一点错误或故障都没
有,网络服务器系统在运行时总是会或多或少的问题出现,虽然AIX 系统具有自动诊断错误和故障的能力,但用户熟悉系统,并定期监视诊断系统的运行情况,方可避免不必要故障的发生。本文相关维护方法在IBM P520服务器,AIX 6.1操作系统下实现通过。
参考文献:
[1]任旭升马颖.AIX 备份恢复命令解析[J]电脑开发与应用.2011(8)
[2]孙铁军.AIX 系统的运行性能优化研究[J]计算机光盘软件与应用.2010(10)
[3]王巧.IBM AIX 操作系统从入门到精通[M].北京邮电大学出版社.2010
[4]侯文平.AIX Unix 系统管理、维护与高可用集建设[M].机械工业出版社.2011
[5]冯裕忠.UNIX/AIX 操作系统基础教程[M].清华大学出版社.2011
所得额*税率-速算扣除数。
个人所得税的计算见图3,先在M2单元格输入公式“=IF(E2<1500,IF(E2>0,E2*0.03,0),IF(E2<4500,E2*0.
1-105,IF(E2<9000,E2*0.2-555,IF(E2<35000,E2*0.25-1005,IF(E2<55000,E2*0.3-2755,IF(E2<80000,E2*0.35-5505,E2*0.45-13505))))))”,然后往下填充。
最后可以计算出实发工资,实发工资等于应发工资减去三险一金再减去个人所得税,用公式表示为:
实发工资=应发工资-三险一金-个人所得税。
最后可以计算出实发工资,实发工资等于应发工资减去三险一金再减去个人所得税,用公式表示为:实发工资=应发工资-三险一金-个人所得税。4、工资条的打印
工资条表格设置为每三行一组,每组第一行为标题,第二为员工代码、姓名和各项工资数据,第三行为空白行。用INDEX(区域,行,列)函数引用,在工资条A1单元格插入公式,公式为“=IF(MOD(ROW(),3)=0,"",IF (MOD(ROW(),3)=1,工资表!A$1,INDEX(工资表!$A:$N,(ROW()+4)/3,COLUMN())))”。就是说行号除3余数为0的行为空行;行号除3余数为1的行为标题行,则取工资表A1到N1作为标题行,行号除3余数为2,则返回
工资表A 到N 列对应的数据项;(行号+4)/3:工资条的行号为2,5,8,11……的(行号+4)/3返回的是工资表对应的2,3,4行。如工资条的第2行返回工资表中(2+4)/3=2行,工资条的第5行返回工资表中(5+4)/3=3行,工资条的第8行返回工资表中(8+4)/3=4行。输入公式后先向右填充至N 列,然后再向下填充至所有员工的工资产生完毕。工资条的最终效果见图4。
综上所述,Excel 作为常用的办公软件,具有强大的数据处理功能,是财务报表制作的强有力工具,灵活运用Excel 可以快速地制作各种财务报表,使财务报表制作变得简单而高效,极大地提高了财务管理的工作效率。
参考文献:
[1]刘青玲.Excel (电子表格)在高职院校财务管理中的实践应用[J].财经世界,2009(8):60-62.
[2]钟奎武.Excel 电子表格在财务管理中的应用[J].中国管理信息化,2010(3):12-13.
mjpg[3]张旮.电子表格软件Excel 在财务报表核算中的应用[J].电脑知识与技术,2010(4):2970-2972.
图3
个人所得税计算表
图4
机器人搬运工资条效果图

本文发布于:2024-09-22 18:13:46,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/314992.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   服务器   故障   错误   运行   命令   工资条
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议