AIX下应用系统的维护与性能优化

简介:

  (1)文件系统空间不够

  查看有没有“满”的文件系统.特别是/、/var、/tmp,不要超过90%.文件系统满可导致系统不能正常工作,尤其是AIX的基本文件系统.如/ 根文件系统 满则会导致用户不能登录.用df-k查看。

  # df -k 查看AIX的基本文件系统

  除/usr文件系统,其他文件系统都不应太满,一般不超过80%.

  处理方法1:删除垃圾文件

以root用户身份分别进入系统各节点,执行# smit clstop命令.

  (3)查询HACMP 双机系统的状态

  在双机系统的运行中,操作员只有知道双机系统的当前状态,才有可能对双机系统出现的异常情况进行恢复处理,保证双机系统的高可用性和高容错性.查询 HACMP双机系统的状态,以root用户身份进入需要查询的节点,用# lssrc -g cluster命令检查HACMP双机软件在该节点是否已启动,系统显示3个active的信息,则说明HACMP 双机软件已正常启动。

  在确认双机软件HACMP 正常启动的情况下,在命令行执行# /usr/sbin/cluster/clstat -a命令查看双机系统的当前状态。

  5.网络故障处理

  (1)网络不通的诊断过程

  ifconfig 查看网卡是否启动(up);netstat-i查看网卡状态;Ierrs/Ipkts和Oerrs/Opkts是否>1%;ping本机网卡地址;ping其他机器地址,如不通,在其机器上用diag检测网卡是否有问题。

  在同一网中,子网掩码应一致.

  (2)网络配置的基本方法

  ①如需修改网络地址、主机名等,一定要用chdev 命令.

  # chdev -l inet0 -a hostname=myhost

  # chdev -l en0 -a netaddr='112.0.15.1' -a netmask=255.255.255.0'

  ②查看网卡状态:# lsdev -Cc-if

  ③确认网络地址:# ifconfig en0

  ④启动网卡:# ifconfig en0 up

  ⑤配置路由,有两种方式加入路由:

  a.永久路由

  # chdev -l inet0 -a route='112.1.15.2','112.0.15.254'

  b.临时路由

  # route add 112.1.15.2 112.0.15.254

  用命令 netstat -rn 查看路由表

  6.IBM公司的巡检流程

  IBM公司的巡检流程,对我们日常维护应重点关注的事项有所帮助,大家可以借鉴一下。

检查Paging Space的大小,在物理内存<2G时,应至少设定为物理内存的1.5倍,若物理内存>2G,可作适当调整.同时在创建Paging Space时应尽量分配在不同的硬盘上,提高其性能.利用smitty chps修改原有Paging Space的大小或利用smitty mkps增加一块Paging Space。

  4.系统核心参数配置

  利用lsattr -Elsys0检查maxuproc,minpout,maxpout等参数的大小.maxuproc为每个用户的最大进程数通常如果系统运行 Oracle应调整maxuproc,将Default:128调整到500,maxuproc增加可以马上生效.当应用涉及大量的顺序读写而影响前台程序响应时间时,可考虑将maxpout设为33 minpout设为16,用smitty chgsys命令设置。

  5.文件系统空间的设定

  一般来说,文件系统/、/usr、/var、/tmp的使用率不应超过80%,/tmp建议至少为300M,文件系统满将导致系统不能正常工作,尤其是 AIX的基本文件系统,如/根文件系统满则会导致用户不能登录.用df 查看:#df-k(查看AIX的基本文件系统),利用smitty chfs扩展文件系统的空间。

  6.激活SSA Fast-Write Cache

  利用smitty ssafastw激活每一个逻辑盘hdiskn的Fast-Write Cache:选择硬盘后,把Enable Fast-Write改为Yes后,回车即可.

  7.High water mark for pending write I/Os per file maxpout和Low water mark for pending write I/Os per file配置

  其缺省值为0,在双机环境中一般应将High water mark设为33 Low water mark设为24,这两个参数可用smitty chgsys来设置.

  8.syncd daemon的数据刷新频率

  该值表示刷新内存数据到硬盘的频率,缺省值为60,一般可改为20,也可根据实际情况更改.该参数通过/sbin/rc.boot配置,将nohup /usr/sbin/syncd 60>/dev/null 2>&1&参数中的60改为20即可。





      本文转自glying 51CTO博客,原文链接:http://blog.51cto.com/liying/968657,如需转载请自行联系原作者






相关文章
|
4月前
|
监控 算法 搜索推荐
C++内部监控软件:内存管理与性能调优的完美结合
在当今高度竞争的软件开发领域,内存管理和性能调优是构建高效应用的两个关键方面。本文将介绍一种基于C++的内部监控软件,通过结合精细的内存管理和有效的性能调优,实现了出色的应用性能。我们将深入探讨一些示例代码,演示如何在代码层面实现内存管理和性能优化,最后介绍如何将监控到的数据自动提交到网站。
221 1
|
5月前
|
存储 缓存 Linux
Linux内存性能优化总结,让你的系统更加高效!(上)
Linux内存性能优化总结,让你的系统更加高效!
|
5月前
|
存储 缓存 NoSQL
Linux内存性能优化总结,让你的系统更加高效!(下)
Linux内存性能优化总结,让你的系统更加高效!
|
9月前
|
网络协议 测试技术 Linux
三十六、Linux性能优化实战学习笔记-套路篇:怎么评估系统的网络性能?
三十六、Linux性能优化实战学习笔记-套路篇:怎么评估系统的网络性能?
148 0
|
9月前
|
缓存 固态存储 Ubuntu
十七、Linux性能优化实战学习笔记-如何利用系统缓存优化程序的运行效率?
Buffer 和Cache 的设计目的,是为了提升系统的 I/O 性能。它们利用内存,充当起慢速磁盘与快速CPU 之间的桥梁,可以加速 I/O 的访问速度。
181 0
|
9月前
|
存储 缓存 算法
十九、Linux性能优化实战学习笔记- 为什么系统的Swap变高了?
十九、Linux性能优化实战学习笔记- 为什么系统的Swap变高了?
52 0
十九、Linux性能优化实战学习笔记- 为什么系统的Swap变高了?
|
Linux 网络架构 开发者
Linux性能优化之磁盘/网络性能评估以及性能优化标准| 学习笔记
快速学习Linux性能优化之磁盘/网络性能评估以及性能优化标准。
175 0
|
缓存 监控 Linux
Linux性能优化之内存性能评估工具| 学习笔记
快速学习Linux性能优化之内存性能评估工具。
209 0
Linux性能优化之内存性能评估工具| 学习笔记
|
Linux BI 开发者
Linux性能优化之cpu性能评估工具| 学习笔记
快速学习Linux性能优化之cpu性能评估工具。
94 0
Linux性能优化之cpu性能评估工具| 学习笔记
|
Linux 网络架构
Linux性能优化之磁盘/网络性能评估以及性能优化标准
Linux性能优化之磁盘/网络性能评估以及性能优化标准