AIX系统参数配置.doc

上传人:啊飒飒 文档编号:11371038 上传时间:2021-07-31 格式:DOC 页数:6 大小:31KB
返回 下载 相关 举报
AIX系统参数配置.doc_第1页
第1页 / 共6页
AIX系统参数配置.doc_第2页
第2页 / 共6页
AIX系统参数配置.doc_第3页
第3页 / 共6页
AIX系统参数配置.doc_第4页
第4页 / 共6页
AIX系统参数配置.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《AIX系统参数配置.doc》由会员分享,可在线阅读,更多相关《AIX系统参数配置.doc(6页珍藏版)》请在三一文库上搜索。

1、AIX 系统参数配置AIX 系统参数配置AIX内核属于动态内核,核心参数基本上可以自动调整,因此当系统安装完毕后,应考虑修改的参数一般如下: 一、单机环境 1、系统用户的最大登录数maxlogin maxlogin的具体大小可根据用户数设定,可以通过smitty chlicense命令修改,该参数记录于/etc/security/login.cfg文件,修改在系统重新启动后生效。 2、系统用户的limits参数 这些参数位于/etc/security/limits文件中,可以把这些参数设为-1,即无限制,可以用vi 修改/etc/security/limits文件,所有修改在用户重新登录后生效

2、。 default: fsize = 2097151 -改为-1 core = 2097151 cpu = -1 data = 262144 -改为-1 rss = 65536 stack = 65536 nofiles = 2000 3、Paging Space 检查paging space的大小,在物理内存2G,可作适当调整。同时在创建paging space时, 应尽量分配在不同的硬盘上,提高其性能。利用smitty chps修改原有paging space的大小或smitty mkps增加一块paging space。 4、系统核心参数配置 利用lsattr -Elsys0 检查max

3、uproc, minpout, maxpout等参数的大小。maxuproc为每个用户的最大进程数,通常如果系统运行DB2或ORACLE是应将maxuproc调整,Default:128、调整到500,maxuproc增加可以马上起作用,降低需要AIX重起。当应用涉及大量的顺序读写而影响前台程序响应时间时,可考虑将maxpout设为33, minpout设为16,利用smitty chgsys来设置。 5、文件系统空间的设定 一般来说,系统的文件系统/、/usr、/var、/tmp的使用率不要超过80%,/tmp建议至少为300M,文件系统满可导致系统不能正常工作,尤其是AIX的基本文件系统,

4、如/ (根文件系统)满则会导致用户不能登录。用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% /hom

5、e 利用smitty chfs扩展文件系统的空间。 6、激活SSA Fast-Write Cache 利用smitty ssafastw来激活每一个逻辑盘hdiskn的Fast-Write Cache:选择硬盘后,把Enable Fast-Write一项改为Yes后回车即可。 7、激活AIO AIO通常只对文件系统起作用,对裸设备没有作用。最大为10X并行磁盘数 Configure Defined Asynchronous I/O 然后回车执行; 、激活系统中的AIO设备 smit aio - Change / Show Characteristics of Asynchronous I/O回

6、车出现AIO配置对话框,将对话框中STATE to be configured at system restart域选择为“available”,然后回车执行; 注:系统会提示只有在重起后才能生效。 8、rootvg镜像 因为rootvg损坏系统将无法运行,即使通过备份磁带恢复,也会造成系统停机,因此在磁盘空间充裕的情况下,可考虑对rootvg作镜像,同时在建立rootvg镜像时应尽量使用连接在不同SCSI 上的硬盘以做到负载均衡。利用smitty mirrorvg修改。 二、双机环境 在双机环境中,除了考虑上述参数设置外,还需考虑: 1、 High water mark for pendin

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

8、 nohup /usr/sbin/syncd 20 /dev/null 2&1 &现象: TongLINK/Q在Linux系统安装完成之后,用tlq命令启动失败,并且有如下提示:TLQ start failed, please check TongLink.sys!并在日志文件TongLink.sys中有如下错误信息:E 0215 22:28:19.518|3|792|BufQue.c|481|1200:22:22|T_QueCreat:T_Mutex_Create error, /opt/home/tlq/tlq63a/tlq63a/etc-73E 0215 22:28:19.518|3|7

9、92|tlkern.c|517|1200:22:0|T_QueCreat QIN error, /opt/home/tlq/tlq63a/tlq63a/etc-73E 0215 22:28:19.570|3|792|tlqinit.c|567|0:22:22|tl_creat failed!E 0215 22:28:19.570|3|792|tlqinit.c|384|0:22:22|TLQ start failed!或者在日志文件TongLink.sys中有如下错误信息:E 0215 23:15:21.026|3|960|BufQue.c|58|201:22:22|T_CreateBqs:T

10、lq_ShmCreat error, /opt/home/liuxin/tlq/tlq63a/tlq63a/etc-48E 0215 23:15:21.026|3|960|tlkern.c|55|201:22:0|SysCreat:T_CreatBqs error, /opt/home/liuxin/tlq/tlq63a/tlq63a/etc-48E 0215 23:15:21.027|3|960|tlqinit.c|567|0:22:22|tl_creat failed!原因: 如果在TongLink.sys的日志中报:T_QueCreat:T_Mutex_Create error错误,则是

11、操作系统的IPC资源信号量不够用了。需要调整系统的信号量设置;如果在TongLink.sys的日志中报:T_CreateBqs:Tlq_ShmCreat error错误,则是操作系统的IPC资源共享内存不够用了。需要调整系统的共享内存设置。解决方法:Linux系统调整信号量方法:以root用户执行如下命令:sysctl -w kernel.sem=512 32000 32 1024之后,系统就会将kernel.sem调整为512 32000 32 1024,但是在系统重启之后,就又会恢复的原来的默认值。如果想要系统重启之后修改值还是512 32000 32 1024 ,需要将此命令加到/etc

12、/rc.d/rc.local 文件末尾。在后续的每次操作系统启动时,就会自动设置这些值。或者修改/etc/sysctl.conf文件,在文件中添加如下一行:kernel.sem = 512 32000 32 1024这样在机器重启之后这些系统会自动加载这些值的。Linux系统调整共享内存的方法:以root用户执行如下命令: sysctl -w shmmax=1073741824之后,系统就会将shmmax调整为1073741824,但是在系统重启之后,就又会恢复的原来的默认值。如果想要系统重启之后修改值还是1073741824,需要将此命令加到/etc/rc.d/rc.local 文件末尾。在

13、后续的每次操作系统启动时,就会自动设置这些值。或者修改/etc/sysctl.conf文件,在文件中添加如下一行: kernel. shmmax = 1073741824这样在机器重启之后这些系统会自动加载这些值的。 AIX系统信号量和共享内存的调整方法: AIX,一般无需调整操作系统核心参数 ,如果运行后报共享内存或信号量不足,将maxuproc调大即可(用命令smitty system或chdev)。 $su root #chdev l sys0 a maxuproc=1000 HP-UX系统调整信号量方法: HP-UX运行TongLINK/Q核心参数参考值: #信号量# semmni 3

14、00 semmns 1000 semmnu 200 semume 50 #共享内存# shmem 1 shmmax 0X40000000 shmmni 200 shmseg 120上述值仅供参考,其运行的中所需的还会因为进程的并发数的多少需要调整上述参数。修改参数的方法:此处以semume一项为例:用root用户登陆,执行sam,出现图形界面选择进入Kernel Configuration Kernel configuration Tunables找到semume一项,将当前修改值改为50选择reboot system 重新链接核心,使设置生效其它的参数修改方法和这个也是类似的。需要注意的是:

15、HP-UX修改核心参数需要重启机器。UnixWare系统调整共享内存和信号量的方法:对UNIXWARE,以root登录,使用/etc/conf/bin/idtune命令调整此参数,调整完成后,重编译核心(/etc/conf/bin/idbuild B),并重启(不能使用reboot,用init 6重启)。修改共享内存:$su root#idtune f SHMMAX 134217728 修改信号量:$su root#vi /etc/conf/mtune.d/ipc找到“SEMMSL 150 25 300” 一行,将300改为600; 找到“SEMMNS 60 60 300”一行,将最后的300

16、改为80Solaris系统调整信号量方法:l修改Solaris里/etc/system,参考值如下所示:set semsys:seminfo_semmni=20000set semsys:seminfo_semmsl=29000set semsys:seminfo_semmns=30000set semsys:seminfo_semopm=31000set semsys:seminfo_semmnu=32000set semsys:seminfo_semume=10set semsys:seminfo_semvmx=32767 在修改任何内核参数之后,重新引导系统以使内核设置生效,重启之后可以用下面的命令查看是否起作用。 sysdef | sed -n /System Configuration/,$p 适用版本:TongLINK/Q6.0、TongLINK/Q6.1、TongLINK/Q6.2、TongLINK/Q6.3的Unix/Linux系统的各个版本,其中TongLINK/Q6.3调整的要多。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1