资源描述:
《aix操作系统下应用系统的维护与性能优化》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、AIX操作系统下应用系统的维护与性能优化 应用维护是一项细致的工作,在工作中除了要求技术人员工作严谨、认真负责外,还要求技术人员必须具备在各种突发事件中较高的处理能力和工作经验.随着工商银行两大数据中心的建立,工行核心业务数据集中到数据中心,各一级分行的工作重点转移到柜面业务系统、综合前置系统和历史数据查询系统等外围系统的维护工作方面,其中AIX操作系统在工行的使用比较广泛.在应用维护方面,工行使用AIX操作系统的应用主要有:综合前置系统、跨行支付系统、客户对账系统、历史数据查询系统、国际业务结算系统5个应用系统.通过几年来的工作实践,我们积累了一些AIX操作系统环境下应用系统的维护及
2、性能优化的经验,归纳为5个方面,供同行借鉴. 一、AIX系统数据安全措施 在IBM小型机硬件配置期间,就应该考虑数据的安全性,系统资源的配置要满足容错处理的要求.主要应考虑以下几点: ①生产主机发生硬件故障后,备机可以马上自动接管应用系统; ②提高操作系统的硬件冗余,尽量减少单点故障对系统的影响; ③加强系统备份,减少系统版本升级造成的影响. 针对以上要求,可以采取一些安全措施,主要是硬件资源的冗余备份、系统软件和应用软件的合理分布以及高可靠性集群软件的使用.我们的经验是:把AIX操作系统和HACMP(HighAvailabilityClusterMulti-Processi
3、ng)软件安装在rootvg上,因为rootvg损坏,系统将无法运行,即使通过备份磁带恢复,也会造成系统停机.因此在磁盘空间充裕的情况下,可考虑对rootvg作镜像.具体做法是将主机的两块内置硬盘做rootvg镜像,这样可提高系统的安全性,防止单块硬盘损坏对系统的影响,即使内置硬盘坏了一块,系统仍可正常运行.在建立rootvg镜像时,应尽量使用连接在不同SCSI上的硬盘,以做到负载均衡.另外,为提高系统的容错能力,可对磁盘阵列上的硬盘进行镜像配置(RAID0)或RAID5冗余配置,配置为datavg,在上面安装数据库和应用程序.为提高节点可靠性,可搭建HACMP集群环境,做到双机热备,即
4、在2台互为备份的主机上配置HACMP参数,满足系统热备要求.在日常操作方面,要做好系统备份工作,定期对生产机做两个或两个以上的介质备份. 1.rootvg的配置 将hdisk0和hdisk1做成mirror,配置为rootvg. ①把hdisk0、hdisk1加到rootvg:smittyextentvghdisk1、hdisk0→rootvg. ②做mirror:mirrorvg-c2rootvg. ③在hdisk0、hdisk1上创建bootIMAGE:bosboot-adhdisk0,bosboot-adhdisk1. ④改变启动设备的顺序:bootlist-
5、mnormalhdisk0,hdisk1cd0 2.HACMP工作原理 HACMP主要是对群集(cluster)资源的管理,根据应用复杂程度和配置的不同,其群集资源的接管时间在30秒到300秒不等,完全不需要人工干预.一个群集中的资源通常包括:应用程序、硬盘、卷组(VG)、文件系统、NFS文件系统、IP地址等.资源分属三类资源组(ResourceGroup):层递式(Cascading)、替换式(Rotating)、同时存取式(Concurrent).不同类型的资源组对应不同的接管方式.一个群集中可以有几个资源组,它们可以分别是不同类型,因此,资源接管的方式可以多种多样,配置十分灵活
6、. 我们一般采用的是层递式方式,即热备份工作方式,其工作原理是:NodeA和NodeB都是资源组a的成员,该资源组a被设置成层递式方式,NodeA对其拥有最高优先级.因此NodeA在群集中处于active状态时,它会控制资源组a中的所有资源,此时NodeB处于闲置(idle)状态,仅当NodeAdoail和检查hacmp.outsmit.logboot.log等内容来判断系统是否发生故障,根据故障信息进行相应的处理. (1)系统故障记录 errdemon进程在系统启动时自动运行,记录包括硬件、软件及其他操作信息,故障记录文件为/var/adm/ras/errlog,可备份下来
7、或拷贝到别的机器上分析,使用errpt命令(普通用户权限也可使用). #errpt
8、more列出简短出错信息 #errpt-dH列出所有硬件出错信息 #errpt-dS列出所有软件出错信息 #errpt-ajERROR_ID列出详细出错信息 (2)控制面板上的LED代码 (3)SMS(SystemManagementService)故障记录 当主控台出现键盘图标后(LED显示E1F1时)按1键.选择Utilities,