whict_feng2013
作者whict_feng2013·2012-02-02 16:51
软件开发工程师·日出科技

AIX安装后的基本系统设置

字数 7172阅读 4437评论 2赞 0

 

AIX安装后的基本系统设置(一)

 
1. AIX的软件包与补丁

 
----AIX操作系统安装时只安装一些基本的软件包(fileset),而有些软件包是用户经常用到的但没有被安装。建议用户在安装完AIX操作系统后再安装以下一些软件包。

 
bos.data*
bos.net*
bos.adt*
bos.perf*
perfagent.tools*
bos.dosutil*

 
----将AIX操作系统的第一张CD插入CD-ROM 驱动器,在系统提示处输入快速路径smitty install_all。在Input device / directory for software 选项中按F4 选择/dev/cd0。在SOFTWARE to install选项中键入[bos.adt*, bos.dosutil*, bos.data*, bos.net*, bos.perf*, perfagent.tools*] 安装上述软件包.成功后按F10 退出。

 
----在安装完上述软件包后,需要给系统打补丁。使用随AIX系统盘所带的Update CD或从IBM得到的最新的补丁盘。插入CD-ROM 驱动器,在系统提示处输入快速路径smitty update_all,在 Input device / directory for software 选项中按F4 选择/dev/cd0,将COMMIT software updates?选择 no ,将SAVE replaced files? 选择 yes 。服务更新完毕后按F10 退出。

 
----再打新的补丁时,请都是使用这种方法,这可以保证在新的补丁出现问题时,可以退回以前的版本。当此补丁稳定运行了一段时间后,可以commit它。

 
----注意:当操作系统增加了任何软件包后,都要按上述方法从重新打补丁。

 
----可用如下命令检查当前系统所打的补丁

 
# instfix -i | grep AIX_ML
All filesets for 4.3.1.0_AIX_ML were found.
All filesets for 4.3.2.0_AIX_ML were found.
All filesets for 4.3.1.0_AIX_ML were found.
All filesets for 4.3.2.0_AIX_ML were found.
All filesets for 4.3.3.0_AIX_ML were found.
All filesets for 4330-02_AIX_ML were found.
All filesets for 4320-02_AIX_ML were found.
All filesets for 4330-03_AIX_ML were found.
All filesets for 4330-04_AIX_ML were found.
Not all filesets for 4330-05_AIX_ML were found.
All filesets for 4330-01_AIX_ML were found.
Not all filesets for 4330-06_AIX_ML were found.
Not all filesets for 4330-07_AIX_ML were found.
Not all filesets for 4330-08_AIX_ML were found.

此系统的补丁版本是ML_08


 
2. 设置文件系统

 
----AIX操作系统安装完后,会建立一些缺省得的文件系统,其中 ‘/’,‘/tmp’和‘ /var’文件系统对于整个系统的正常运行是至关重要的,因此要保证这三个文件系统有足够的剩余空间。可用如下命令对空间的使用情况进行查询。

 
# df -k            
Filesystem  1024-blocks  Free  %Used  Iused  %Iused Mounted on 
/dev/hd4  163840  144668  12%  1871  3%  / 
/dev/hd2  1310720  60356 96%  37212  12%  /usr 
/dev/hd9var  163840 140448  15%  310  1%  /var 
/dev/hd3  163840 156920 5%  71  1%  /tmp 
/dev/hd1  32768  31556  4%  42 1%  /home 
/dev/dblv 4194304 4062604  4% 17  1% /db 

 
----应保证此三个文件系统的大小至少为128MB,每个文件系统有50%以上的剩余空间。在系统运行的过程中,也应该随时监视这三个文件系统剩余空间的大小。


 
3. 设置网络

 
----用以下命令检查所有网卡的ip地址配置:

 
# ifconfig -a
en0: flags=4e080863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,PSEG>
inet 83.24.19.11 netmask 0xffffff00 broadcast 83.24.19.255

en1: flags=4e080863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,PSEG>
inet 83.24.18.11 netmask 0xffffff00 broadcast 83.24.18.255

lo0: flags=e08084b<UP,BROADCAST,LOOPBACK,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT>

inet 127.0.0.1 netmask 0xff000000 broadcast 127.255.255.255
inet6 ::1/0

 
----每块网卡应配置在不同网段。如果两块网卡配置在同一网段,会产生网络通信故障。

 
----用以下命令检查系统路由表:

 
# netstat -r              
Routing tables              
Destination  Gateway Flags  Refs  Use If PMTU Exp  Groups 
Route Tree for Protocol Family 2 (Internet):    
default 9.185.40.1 UGc 0  0  en1 -  -   
9/8 r6f50 U  0  19  en0  -  -   
9.185.40/22  r6_svc U  5  14893 en1  -  -   
9.185.48/22 9.185.40.1 UGc 0  0  en1 -  -   
bj.cn.ibm.com  9.185.40.1  UGHW 1 9  en1 -  -   
127/8 loopback U  0  1002  lo0  -  -   
Route Tree for Protocol Family 24 (Internet v6):      
::1 ::1 UH  0  0  lo0  16896  -   


 
----每块网卡都应有指向本地网段的路由。

 
----检查/etc/hosts文件:

 
----检查/etc/hosts文件中的每一行,确保每一个ip地址只对应一个主机名,每一个主机名只对应一个ip地址。
 
 

4. 设置交换空间(paging space)

 
----用以下命令察看交换空间的使用情况:

 
# lsps -a            
Page Space  Physical Volume  Volume Group  Size %Used Active  Auto  Type 
paging00 hdisk1  rootvg 2048MB  5
 yes  yes  lv
hd6 hdisk0  rootvg 2048MB 5  yes yes  lv 

 
----缺省系统的交换空间只有一个hd6,而且比较小。设置交换空间的原则如下:

 
a. 创建数量尽可能多的交换空间。
b. 每个交换空间大小应相同。
c. 每个交换空间应分布在不同的硬盘上,不要将两个交换空间建在同一硬盘上。
d. 每个交换空间的使用率应小于40%。

 
----交换空间的大小与内存的大小和应用有关。当不知应用的内存使用情况时,可按以下原则设置。当内存小于2GB时,交换空间的大小应是内存的两倍,当内存小于8GB而大于2GB时,交换空间的大小应与内存大小相同。内存大于8GB时,交换空间的大小应是内存的一半。此设置为初始值,用户应随时监视交换空间的使用情况,而做出调整。

 
----注意:当交换空间100%占用时,系统将无法正常工作。


 
5. 配置用户

 
----缺省系统只允许2个非root用户登陆,用户可根据自己的需求增加用户数。

 
----# smitty
-----System Environments
------Change / Show Number of Licensed Users
-------Maximum number of FIXED licenses [32]

 
----改变每用户的最大进程数,有些应用软件需要单一用户启很多进程(如oracle数据库)。可按下述方法改变用户最大进程数。

 
----# smitty
-----System Environments
------Change / Show Characteristics of Operating System
-------Maximum number of PROCESSES allowed per user [1200]


 
6. SSA卡的设置

 
----对于使用SSA卡的用户,卡上的快写缓存可以极大的提高磁盘的I/O性能,用户应首先检查SSA卡上是否配置了快写缓存。

 
# lscfg -vl ssa0    
DEVICE  LOCATION  DESCRIPTION
ssa0  11-08  IBM SSA 160 SerialRAID Adapter
    (14109100)

 
----Part Number ........................................27H1204
----FRU Number .........................................34L5388
----Serial Number ......................................S1072088
----EC Level ...........................................E28793
----Manufacturer .......................................IBM053
----ROS Level and ID ...................................8300 0000
----Loadable Microcode Level ...........................05
----Device Driver Level ................................00
----Displayable Message ................................SSA-ADAPTER
--* Device Specific.(Z0) ...............................SDRAM=128
--* Device Specific.(Z1) ...............................CACHE=32
----Device Specific.(Z2) ...............................UID=006094BF00003CDC
----Device Specific.(YL) ...............................U0.1-P1-I1/Q1

 
----此卡配置了128MB的读缓存和32MB的快写缓存。

 
----如果配置了快写缓存,改变SSA磁盘的配置,使其使用快写缓存

 
----# smitty device
-----SSA Disks
------SSA Logical Disks
-------Change/Show Characteristics of an SSA Logical Disk
--------hdisk? Available 11-08-L SSA Logical Disk Drive
---------Enable Fast-Write yes

 
----如果'Enable Fast-Write' 是no,将其改为yes。


 
7. 改变aioserver的设置

 
----如果应用是数据库的应用,并且数据文件是建立在文件系统上,那么应改变aioserver的设置以提高I/O的性能。

 
----# smitty aio
-----Change / Show Characteristics of Asynchronous I/O
------MINIMUM number of servers----- [20]
------MAXIMUM number of servers -----[60]

 
----可用如下命令监视aioserver的数量,如果数量达到最大值,应提高MAXIMUM number of servers,对MINIMUM number of servers也作相应的改动。

 
----# pstat -a | grep aios | wc -l
--------32

 
----当AIX安装完之后,可按上述方法对系统进行初步的设置,以后在系统的运行的过程中,可根据系统的运行状况进行调整,已以达到系统最佳的运行效果。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论2 条评论

larry001larry001系统运维工程师思达奇
2013-03-18 15:23
学习!!!!!!!!!!!
lhylhy38lhylhy38系统工程师IBM
2012-02-02 21:27
很好-。-最近就在找这种配置规范谢谢了
第七个我记得AIX6L 以后 没有smit aio的命令了吧
Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广