mxin
作者mxin·2015-12-18 08:41
资深工程师·上海宝信软件股份有限公司

IBM系统工程师完全手册(7)-AIX安装实施规范(3)

字数 11200阅读 2458评论 2赞 3

1. script 存放目录

root用户:

mkdir /home/scripts

其他用户:

mkdir $HOME/scripts

确认:

roott用户:

ls /home/scripts

其他用户:

ls $HOME/scripts

2. 卸载不常用的软件和修正inittab(非完全安装需确认)

如果前面是完全安装,则需要卸载

1. csm.hpsnm

installp -gu –f  'csm.hpsnm'

2. rsct.vsd.* (oracle RAC必须需要卸载)

installp -gu rsct.vsd.*

卸载后/var/adm/csd文件系统会消失掉。

3. csm.server

/usr/lib/instl/sm_inst installp_cmd -u -g –f  'csm.server'

4. 其他不常用软件

installp -gu  db2_*

installp -gu  eclipse2.rte

installp -gu  glvm.rpv.server 

installp -gu  bos.pkcs11

installp -gu  rsct.lapi.rte 

installp -gu  bos.net.ewlm.rte

installp -gu  devices.common.IBM.sni.ntbl

5. 停止acsi的启动:

/usr/ibm/common/acsi/bin/acsisrv.sh -stop

6. 卸载Trust AIX安全支持包

lslpp -l |grep mls|awk '{print "installp -u "$1}'|sh

lslpp -l |grep mls|awk '{print "installp -u "$1}'|sh

7. 停止软件的自动启动 

注释/etc/inittab: (注意只是前面增加冒号,错误修改可能导致系统不能启动)

cp /etc/inittab /etc/inittab.org.bak

chitab "mkatmpvc:2:off:/usr/sbin/mkatmpvc >/dev/console 2>&1"

chitab "atmsvcd:2:off:/usr/sbin/atmsvcd >/dev/console 2>&1 "

chitab "mkcifs_fs:2:off:/etc/mkcifs_fs > /dev/console 2>&1"

chitab "naudio2::off:/usr/sbin/naudio2 > /dev/null"

chitab "naudio::off:/usr/sbin/naudio > /dev/null"

chitab "xmdaily:2:off:/usr/bin/topasrec -L -s 300 -R 1 -r 6 -o /etc/perf/daily/ -ypersistent=1 2>&1 >/dev/null #Start local binary recording"

chitab "nr:23456789:off:/usr/ibm/common/acsi/bin/acsisrv.sh -start"

chitab "pconsole:2:off:/usr/bin/startsrc -s pconsole  > /dev/null 2>&1"

chitab "pconsolePDA:2:off:/usr/bin/startsrc -s pconsolePDA >/dev/null 2>&1"

chitab “xmdaily:c:off:/usr/bin/xmwlm -L 2>&1 >/dev/null “

 

如无打印要求:

chitab "piobe:2:off:/usr/lib/lpd/pioinit_cp >/dev/null 2>&1  # pb cleanup"

chitab "qdaemon:23456789:off:/usr/bin/startsrc -sqdaemon"

如无WPAR要求:

chitab "rcwpars:2:off:/etc/rc.wpars > /dev/console 2>&1 # Corrals autostart"

 

  确认:

     lslpp -l csm.hpsnm

     lslpp -l rsct.vsd.* 

   lslpp -l csm.server

     cat /etc/inittab

 

 

 

一. 其他配置

1. 建立/soft_ins文件系统

适用场合:为安装使用,一般10-20G,可放在开发环境的本地盘,建议只放一套,NFS share给其他机器

smitty lv  建立soft_inslv jfs2

smitty fs  建立 /soft_ins

mount /soft_ins

 

如需临时共享给其他机器

exportfs -i  /soft_ins

确认:

  df -g|grep soft_ins

2. 安装gtar

适用场合:压缩打包方便,强烈推荐。

1. 将gtar程序放在/usr/bin

2. 运行chmod 755 /usr/bin/gtar

使用说明:

gtar -cvf ,-xvf tar

gtar -zcvf,-zxvf 等同tar +gzip一气呵成,且可压缩打包超大文件

确认:

gtar

有参数输出

3. 安装vnc

适用场合:有图形使用要求

将安装包放在/soft_ins下,smitty  install_latest

 

使用举例:

[bgmya1][root][/usr/local/bin]>vncserver   第一次输口令

You will require a password to access your desktops.

 

Password: xxxxx

Verify: xxxxx  

[bgmya1][root][/usr/local/bin]>vncserver   启动

New 'X' desktop is bgmya1:1

Starting applications specified in //.vnc/xstartup

Log file is //.vnc/bgmya1:1.log

这时你可用vncviewer连接1号口,即可使用图形界面。

确认:

ps -ef|grep vnc

4. 安装IBM VisualAge C++

适用场合:需要C++编译器或要安装oracle

1) 安装smitty install_latest

     2安装vacpp.70.aix52-61.oct2008.ptf.tar.Z。

确认:

lslpp -l|grep vacpp

cc

5. 安装ssh服务(高安全性要求)

适用场合:对安全性要求较高,需要使用ssh登录的场景

1) 将下列软件包放在/soft_ins

openssh.tar.gz

openssl.tar.gz

2) 解压并安装

gtar -zxvf

smitty install_latest

 

确认:

ssh 127.0.0.1

6. 安装nmon(可选)

nmon软件拥有强大的性能收集能力,但产生文件大小也很惊人,所以适合短期密切跟踪使用。使用起来非常简便,而且为绝大多数公司使用,大家沟通起来有共同语言。
安装:
直接找个目录解压即可。
手工执行:类topas
nmon
临时后台执行:(举例每60s,生成30次,文件名为hostname_时间.nmon)
nmon -ft -s60 -c30
每天执行,进行跟踪收集
nmon.sh
cd /soft_ins/nmon (假设安装在此目录下)
nmon -tf (缺省为s300 c288,即一天时间,每隔5分钟)
或再密集
nmon -tf -s60 -c1440
crontab -e
0 0 * * * /sof_ins/nmon/nmon.sh>/dev/null 2>&1

分析
打开nomon_analyser.xls,nmon文件进行转换,得到xls结果分析。

确认:

nmon

 

7. 安装mon_total

宝信自行编写的mon_total系列程序实现了系统监控报警及性能数据采集和统计。目前每五分钟收集一次系统信息(可变更)。

安装

1.  将mon_xxxx.tar.gz拷贝到/tmp

2.  cd /tmp

3.  gtar -zxvf mon_xxxx.tar.gz

4.  sh install_mon.sh即可

 

简要说明:

1) 自动报警机制:

报警条件:

*文件系统使用率>95%(开发环境98%

*PAGESPACE>70%

*errpt硬件报错

按紧急程度判断分类报警途径

*控制台弹信息

*手机通知(需另行支持).

*log -mon_error.log

2) 数据采集及统计分析:

    收集以下信息存放在/home/mxin/mon/log下,(可变更)

    mon_totalYYYYmmdd.log

1. cpu使用率

2. free内存大小

3. pagespace使用率

4. iowait率

5. 每个磁盘的使用率

6. pagein

7. pageout

8. 各网卡的网络流量

mon_cpu5YYYYmmdd.log

占cpu最多的前五位进程

mon_mon5YYYYmmdd.log

占内存最多的前五位进程

另有每天8点生成mon_fsYYYYmmdd.log

显示每天的文件系统信息。

8. 安装磁带库驱动(有外置磁带机)

适用场合:有外置磁带机(如LTO系列)

3) ftp (如Atape)

http://www-1.ibm.com/support/docview.wss?rs=547&context=STCVQ6Y&dc=D430&uid=ssg1S4000093&loc=en_US&cs=utf-8&lang=en

4) smitty install_latest

 

确认:

lsdev -Cc tape

tapeutil

9. 安装sddpcm多路径软件驱动(有IBM的光纤阵列

适用场合:有IBM的外置光纤阵列(DS5000V7000),光纤通道至少为2

1) 将下列软件包放在/soft_ins

devices.sddpcm.61.rte

devices.fcp.disk.ibm.mpio.rte

devices.sas.disk.ibm.mpio.rte

2) smitty install_latest安装

 

确认:

pcmpath query essmap

hdisk2      path0     01-01-02[FC] fscsi1   75WX1810100  IBM 2107-900 63.5GB     1      0   0001   17   Y   R1-B1-H3-ZA   30  RAID10

hdisk2      path1     07-01-02[FC] fscsi5   75WX1810100  IBM 2107-900 63.5GB     1      0   0001   17   Y   R1-B2-H1-ZA  100  RAID10

10. 安装中文环境

适用场合:应用需要中文环境。

插入第二张安装光盘 :smitty sytem àManage Language Environment->Add Additional Language Environments->zh_CN

确认:

export  LANG=zh_CN

date

公元20120508日  星期二  124920

11. 安装HACMP

适用场合:需要用HA来实现高可用性

篇幅过长,另需专门独立文档完成。

12. 设置VG(卷组)  

适用场合:对VG的安装建议。

1.超过64GVG需要 将PP SIZE设为128M以上,即最大容量=PP*1016,如不想修改,就只能用命令行mkvg -t x参数来建立最大容量=pp*1016*x

比如vg超过128Gchvg -t 2 xxxvg,vg 200G,就必须PP=256M,mkvg -t 4 

2.超过36GVG建议将LTG改为1024K或硬盘支持的最大值(max_transfer 0x100000)。

/usr/sbin/lquerypv -M hdisk3

chvg -L 0 pscsa1_vg

确认:  

lsvg xxxxvg

13. 调整网卡参数(可选)

适用场合:用于由于网络交换机和网卡不匹配造成网络传输特别慢,和网络管理员沟通,确认网卡的速率和特点,是千兆自适应还是百兆全双工?

确认清楚后,

1. ifconfig en? detach

2. 修改网卡配置smitty chgenet

3. 重新设置ip smitty tcpip

4. 修改 vi /etc/hosts

确认:

lsattr -El ent?|grep media

14. 调整网络参数:(可选)

适用场合:对网络传输速度要求较严格和敏感,供参考。

chdev -l en0 -a tcp_recvspace=65536 -a tcp_sendspace=65536 -a tcp_nodelay=1(100M )

chdev -l en1 -a tcp_recvspace=65536 -a tcp_sendspace=131072 -a tcp_nodelay=1(Gigabit )

stopsrc -s inetd; startsrc -s inetd

15. 配置EthernetChannel网卡(可选)

   对于使用HA的用户,新的要求将不再使用boot,standby方式,而采用EthernetChannel方式,这样切换时间更短。步骤如下:

EtherChannel的所有成员网卡都应该设置成同样的速度和工作模式,如100兆全双工。
# smitty device
->Communication
->EtherChannel / IEEE 802.3ad Link Aggregation
->Add An EtherChannel / Link Aggregation

Add An EtherChannel / Link Aggregation

Type or select values in entry fields.
Press Enter AFTER making all desired changes.

[Entry Fields]
EtherChannel / Link Aggregation Adapters ent0 <----选择主网卡 
Enable Alternate Address no 
Alternate Address [] 
Enable Gigabit Ethernet Jumbo Frames no 
Mode standard 
Hash Mode default 
Backup Adapter ent1 <----选择备用网卡 
Automatically Recover to Main Channel yes 
Perform Lossless Failover After Ping Failure yes 
Internet Address to Ping [0] <---不用填写
Number of Retries [3] <--------设定重试次数 
Retry Timeout (sec) [1] <-----设定时间,缺省也为1s

将产生一个新Ethernet Channel的网卡,使用此网卡配置ip地址。

16. 激活SSA Fast-Write Cache  (老7133磁盘阵列)

适用场合:7133磁盘阵列

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

确认:

再运行均enable

17. IBM DS4/5/8000双阵列磁盘参数的修改

不进行以下修改,阵列出现故障时,双阵列切换可能需要15分钟以上,修改后在1分钟左右

1. 修改fscsi
chdev -l fscsix -a fc_err_recov=fast_fail -P

chdev -l fscsix -a dyntrk=no -P
如果报busy,请删除darhdisk后再做。

2. 修改dar
chdev -l dar0 -a switch_retries=0 
chdev -l dar1 -a switch_retries=0

3. 修改hdisk
chdev -l hdiskx -a rw_timeout=5
chdev -l hdiskx -a reassign_to=30

4. VG的参数也需把Quorum

1. 增加rc.localrc.shutdown

适用场合:机器起停有希望自动执行的操作 

1) 建立/etc/rc.local脚本

#vi /etc/rc.local

export HOME=/

. /etc/profile

export PATH=$PATH:/usr/local/bin

rm -rf /tmp/.X11-unix/*

cd /usr/local/bin

./vncserver

export DISPLAY=:1

xhost +

no -o udp_recvspace=655360

no -o udp_sendspace=655360

no -o somaxconn=8192  

no -o tcp_timewait=4  

no -o tcp_sendspace=65536

no -o tcp_recvspace=65536

no -o udp_sendspace=65536

no -o udp_recvspace=655360

no -o rfc1323=1

exit 0

#chmod 755 /etc/rc.local

2) 建立/etc/rc.shutdown脚本

#vi /etc/rc.shutdown

 

#chmod 755 /etc/rc.shutdown

3) 利用mkitab命令在inittab表中增加一行:

#mkitab "rc.local:2:wait:/etc/rc.local > /dev/console 2>&1"

确认:

lsitab "rc.local"  结果为 

rc.local:23:wait:/etc/rc.local > /dev/console 2>&1

重起后vnc自动启动


注:mon_total下载地址:

http://yunpan.cn/cFzFFkInaFQV4  访问密码 7fa6

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

3

添加新评论2 条评论

mxinmxin资深工程师上海宝信软件股份有限公司
2016-04-12 06:47
独家首发-
spring_cuispring_cui系统工程师北京合力
2016-03-10 17:10
roott用户 多t
Ctrl+Enter 发表

作者其他文章

X社区推广