AIX 操作系统详细配置步骤
1)设置系统时区(非夏令时制、北京时区)和时间。
设置系统时区:“smitty chtz ”。(如果在“安装助手阶段”配置过时区,这一步可以忽略)可以忽略)
设置系统时间:“smitty date ”。
注意:在设置系统时间前必须确保时区设置正确,时区正确与否可用命令“echo $TZ ”查看(在时区不正确的情况下,设置时间是徒劳的)。设置完时区后必须重启系统才能生效。重启后可用命令“echo $TZ ”查看时区,正确的时区显示是BEIST-8。然后再对系统时间作调整。系统时间可用命令“date ”查看。”查看。
2) 修改操作系统参数
需要修改的操作系统参数包括支持的用户最大进程数、High water mark 、Low water mark 。
设置支持的用户最大进程数:“chdev chdev –
–l sys0 l sys0 ––a maxuproc=2048” 设置High water mark :“chdev chdev –
–l sys0 l sys0 ––a maxpout=8193” (对于Power5以前的旧机器,建议设置为513,对于连接7133 SSA 的
阵列,一定要设置为33)
设置Low water mark :“chdev chdev –
–l sys0 l sys0 ––a minpout=4096” (对于Power5以前的旧机器,建议设置为256,对于连接7133 SSA 的阵列,一定要设置为24)
验证方法:验证方法:
验证支持的用户最大进程数:“lsattr lsattr ––El sys0 |grep maxuproc ”  显示结果应该为:显示结果应该为:
maxuproc
2048 Maximum number of PROCESSES allowed per user True
验证High water mark 值:“lsattr lsattr ––El sys0 |grep maxpout ”  显示结果应该为:显示结果应该为:
maxpout
8193 HIGH water mark for pending write I/Os per file True  验证Low water mark 值:“lsattr lsattr –
–El sys0 |grep minpout ”
显示结果应该为:显示结果应该为:
minpout
4096 LOW water mark for pending write I/Os per file True
3) 设置Dump 设备参数
dump lv 初始大小调整原则:规定初始大小为内存大小的三分之一。初始大小调整原则:规定初始大小为内存大小的三分之一。  调整方法:调整方法:
使用命令“sysdumpdev sysdumpdev ––l ”查看当前dump 所处的lv 。
使用命令“lsvg lsvg ––l rootvg ”查看当前dump 设备的大小。设备的大小。
使用命令“lsvg rootvg ”查看PP size 大小。大小。
使用命令“lsattr lsattr ––El mem0”查看内存大小。”查看内存大小。
使用命令“smit extendlv ”扩dump lv 大小。大小。
使用命令“lsvg lsvg ––l rootvg ”确认dump 设备大小。设备大小。
4) 修改异步IO (即AIO 。仅对于数据库服务器来说,需要开启这
个功能。
) smitty aio
->Change / Show Characteristics of Asynchronous I/O
“STATE to be configured at system restart ”中设置为available ,并按enter 键。键。  验证AIO 设置:设置:
使用命令“lsdev -Cc aio ”。
显示结果应该是:显示结果应该是:
aio0 Available  Asynchronous I/O (Legacy)
5) Paging Space 大小调整
系统安装完后,默认的Paging Space 大小是512MB 。这个大小一般不能满足应用需求,需要做适当调整。用需求,需要做适当调整。
调整原则:
如果内存〉8G ,则Paging Space 大小和内存一样大大小和内存一样大
如果内存<=8G ,则Paging Space 大小是内存的1.5倍
调整方法:调整方法:
用“lsattr lsattr ––El mem0”查看内存大小。”查看内存大小。
用“lsps lsps ––a ”查看当前Paging Space 大小。大小。
用“lsvg rootvg ”查看PP size 大小。大小。
用“smitty chps ”增加Paging Space 大小。大小。
验证修改结果:验证修改结果:
用“lsps lsps ––a ”查看修改结果。”查看修改结果。
6) 修改用户限制
修改default 用户的限制:通过命令“vi /etc/security/limits ”,将其中default 用户的fsize 值改成-1。
验证修改结果:验证修改结果:
用“cat /etc/security/limits ”命令查看default 用户的fsize 是否是-1。
7)配置TCP/IP
根据中行系统处要求,配置相应的主机名、IP 地址和网关信息。地址和网关信息。  使用下列命令配置主机名、IP 地址和网关信息。地址和网关信息。
smitty tcpip
->
Minimum Configuration & Startup 验证方法:验证方法:
验证主机名的命令:hostname
验证IP 地址的命令:ifconfig ifconfig –
–a 验证网关的命令:netstat netstat –
–rn
8) 修改 /etc/profile, /etc/hosts 文件
1.修改/etc/profile 文件文件
执行命令vi /etc/profile ,在文件最后加入如下几行:,在文件最后加入如下几行:
set -o vi
if [ `/usr/bin/whoami` = root ] ; then
PS1='['$LOGNAME'@'`/usr/bin/hostname`':$PWD]# ' else
PS1='['$LOGNAME'@'`/usr/bin/hostname`':$PWD]$ '
fi
alias lf="ls -F"
alias l="ls -l"
2.修改/etc/hosts文件
文件
执行vi /etc/hosts命令,将其中一些冗余IP地址和主机名信息删除,并添加系
统和应用所需的IP地址和主机名信息。
地址和主机名信息。
文件格式规范如下:
/etc/hosts文件格式规范如下:
>>>>>>##
127.0.0.1 loopback localhost #loopback (lo0) name/address
#DLPAR CONFIG
***.*.*.* HMC
***.*.*.* lpar1
***.*.*.* lpar2
#HACMP CONFIG
***.*.*.* NodeA_boot
***.*.*.* NodeA_svc NodeA
***.*.*.* NodeA_stb
aix系统netstat命令详解***.*.*.* NodeB_boot
***.*.*.* NodeB_svc NodeB
***.*.*.* NodeB_stb
# APPLICATION CONFIG
***.*.*.* ***APP
#OTHER
***.*.*.* ***
>>>>>>###
如上所示,除了127.0.0.1回环地址这一行外,该文件的初始内容还包括DLPAR configuration、HACMP configuration、APPLICA TION configuration和OTHER四类。
四类。

发表评论