AIX常用操作汇总(七)

AIX 系统参数配置优化

AIX内核属于动态内核,核心参数基本上可以自动调整,因此当系统安装完毕后,应考虑修改的参数一般如下:

一、单机环境
1
、系统用户的最大登录数maxlogin
   maxlogin
的具体大小可根据用户数设定,可以通过smitty chlicense命令修改,该参数记录于/etc/security/login.cfg文件,修改在系统重新启动后生效。

2
、系统用户的limits参数
   
这些参数位于/etc/security/limits文件中,可以把这些参数设为-1,即无限制,可以用vi 修改/etc/security/limits文件,所有修改在用户重新登录后生效。
default:
fsize = 2097151    ----
》改为-1
core = 2097151
cpu = -1
data = 262144      ----
》改为-1
rss = 65536
stack = 65536
nofiles = 2000     

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

4
、系统核心参数配置
 
利用lsattr -Elsys0 检查maxuproc, minpout, maxpout等参数的大小。maxuproc为每个用户的最大进程数,通常如果系统运行DB2ORACLE是应将maxuproc调整,Default128、调整到500maxuproc增加可以马上起作用,降低需要AIX重起。当应用涉及大量的顺序读写而影响前台程序响应时间时,可考虑将maxpout设为33, minpout设为16,利用smitty chgsys来设置。

5
、文件系统空间的设定
一般来说,系统的文件系统//usr/var/tmp的使用率不要超过80%/tmp建议至少为300M,文件系统满可导致系统不能正常工作,尤其是AIX的基本文件系统,如/ (根文件系统)满则会导致用户不能登录。用df 查看。

# df -k  (
查看AIX的基本文件系统)
Filesystem    1024-blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4            24576      1452   95%     2599    22% /
/dev/hd2           614400     28068   96%    22967    15% /usr
/dev/hd9var          8192      4540   45%      649    32% /var
/dev/hd3           167936    157968    6%       89     1% /tmp
/dev/hd1            16384      5332   68%     1402    35% /home

利用smitty chfs扩展文件系统的空间。

6
、激活SSA Fast-Write Cache
   
利用smitty ssafastw来激活每一个逻辑盘hdisknFast-Write Cache:选择硬盘后,把Enable Fast-Write一项改为Yes后回车即可。

7
、激活AIO
AIO
通常只对文件系统起作用,对裸设备没有作用。最大为10X并行磁盘数<80,最小为最大的一半。

、定义系统中的AIO设备
smit aio ->; Configure Defined Asynchronous I/O 
然后回车执行;
、激活系统中的AIO设备
smit aio ->; Change / Show Characteristics of Asynchronous I/O
回车出现AIO配置对话框,将对话框中〔STATE to be configured at system restart〕域选择为“available”,然后回车执行;
注:系统会提示只有在重起后才能生效。

8
rootvg镜像
   
因为rootvg损坏系统将无法运行,即使通过备份磁带恢复,也会造成系统停机,因此在磁盘空间充裕的情况下,可考虑对rootvg作镜像,同时在建立rootvg镜像时应尽量使用连接在不同SCSI 上的硬盘以做到负载均衡。利用smitty mirrorvg修改。

二、双机环境
   
在双机环境中,除了考虑上述参数设置外,还需考虑:
1
High water mark for pending write I/Os per file(maxpout) Low water mark for pending write I/Os per file
   
它们缺省值为0,在双机环境中一般应设High water mark33,Low water mark24,这两个参数可用smitty chgsys来设置。

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

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/694276/viewspace-202047/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/694276/viewspace-202047/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值