视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
AIX常用命令知识(自整理)
2025-09-25 23:17:14 责编:小OO
文档
AIX 常用命令知识(自整理)

lsvg –o  查看VG   rootvg

# lspv hdisk0

# oslevel

# oslevel –r查看系统版本

Oslevel –s 查看系统版本及SP

ssaxlate –l hdisk3 可以看SSA逻辑盘与物理盘之间对应关系

lsattr –El hdisk0

lsattr -El proc0

lsmcode -d mptsas0  检查配件微码

lsdev -Cc adapter  检查卡信息

lscfg –vl  fcs0   查看HBA卡

lscfg –vl pdisk*

errpt –aj 粘贴错误码

errclear 0 (记得备份)

cp /var/adm/errlog /home/ww/err/errlog 

errclear 0

lsdev -Cc adapter

    

prtconf

bosboot –ad /dev/hdisk0

bootlist –m  normal –o 列出当前的启动设备

bootlist -m normal hdisk0 hdisk1 rmt0 fd

查看安装媒体内容: 

installp -q -d /dev/cdrom –l

du

errpt |more

find / -name core –print

cp file1 file1.030807

ps aux |head

pmcycles -m CPU频率

sync Command

Updates the i-node table and writes buffered files to the hard disk

#sync;sync;sync

crontab –l  查看

crontab –e  修改 (vi)

crontab –r  删除

有系统的,也可以编辑自己需要的 有时系统也自动生成,如电源故障报警系统生成的,      改正错误后应该删掉。

minute hour day_of_month month weekday command

These fields accept the following values:

minute 0 through 59

hour 0 through 23

day_of_month 1 through 31

month 1 through 12

weekday 0 through 6 for Sunday through Saturday

command a shell command

mount –rv cdrfs /dev/cd0 /mnt

lslpp –l /unix

ifconfig –a

netstat –in

fget_config -l dar0

chmod 755 lee

#ls –lu  查看某一文件最后一次被访问的时间

#bootinfo –b 查看上次引导设备

vmstat 

svmon 

ps 

tprof 

iostat 

netpmon 

filemon

 检查物理内存:(RAM >= 512 MB) 

# lsattr -El sys0 -a realmem

    Lsattr –El mem0

用instfix 命令查看当前的ML: 

$ instfix -i | grep ML

# svmon -Pau 10 | more

查看某个patch是否安装了: 

# instfix -i | grep IY24568 

All filesets for IY25282 were found 

表示已经有这个patch了

可使用下述命令使系统自动分配PVID:

# chdev -l hdisk# -a pv=yes

清除PVID

#chdev –l hdisk# -a pv=clear

用#lsfs -q FSNAME看bf项为true则该FS为large型。

syncvg -v rootvg

ps aux |head -10

instfix -ciqk 5100-04_AIX_ML | grep ":-:"

用ls -altr列在最后面的就是最新被touch过的文件

如果在一个有很多目录结构下的fs里面想找出到底是谁占用空间最大 

就用du -k|sort –rn

一次杀掉很多进程 

ps -ef|grep XXXX|awk '{print $2}'|xargs kill –9

 用来杀掉由用户"user1"产生的进程的shell命令。

 # kill -9 `ps -ef|grep user1|grep -v grep|awk '{print $2}'`
bootinfo -y 处理器位数 

bootinfo -K 内核位数

1,How to Switch AIX5.1 from 32-bit to -bit: 

ln -sf /usr/lib/boot/unix_ /unix 

ln -sf /usr/lib/boot/unix_ /usr/lib/boot/unix 

lslv -m hd5 

bosboot -ad /dev/ipldevice 

shutdown -Fr 

2,How to Switch AIX5.1 from -bit to 32-bit: 

ln -sf /usr/lib/boot/unix_mp /unix 

ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix 

lslv -m hd5 

bosboot -ad /dev/ipldevice 

shutdown –Fr

确定系统是否加载了位的内核扩展,使用命令: 

# genkex |grep  

若系统加载了位的内核扩展,将返回类似下一行的信息: 

149bf58 a3ec /usr/lib/drivers/syscalls.ext

编辑/etc/environment 

PS=”$LOGNAME:PWD>”

错误类型(TYPE): 

PEND:设备很快就不能使用了 

PERF:设备的性能降低到不能接受的地步 

PERM:设备的错误不可恢复,此类型的错误表明此设备或驱动已完全损坏 

TEMP:设备出现的错误经过几次尝试后已恢复了 

UNKN:错误类型不能确定 

INFO:仅仅为一个信息

TIMESTAMP: MMDDHHMMYY (月日时分年) 

T(类型): P 永久; T 临时; U 未知 (永久性的错误应引起重视) 

C(分类): H 硬件; S 软件; O 用户; U未知

#errpt -d H 列出所有硬件出错信息 

#errpt -d S 列出所有软件出错信息 

#errpt -aj ERROR_ID 列出详细出错信息 

# errpt -aj 0502f666 <--- ERROR_ID用大小写均可

修复方法 

用系统光盘或系统备份带启动(必须与硬盘中的操作系统版本一致) 

启动后选择选项3 

"Start Maintenance Mode for System Recovery" 

> "Access a Root Volume Group" 

> "Access this volume group and start a shell 

before mounting the file systems" 

格式化文件系统日志(jfslog) 

# /usr/sbin/logform /dev/hd8 

检查修复文件系统 

# fsck -y /dev/hd1 (/home 文件系统) 

# fsck -y /dev/hd2 (/usr 文件系统) 

# fsck -y /dev/hd3 (/tmp 文件系统) 

# fsck -y /dev/hd4 (/ 文件系统) 

# fsck -y /dev/hd9var (/var 文件系统) 

... ... 

用 exit 命令退出,文件系统会自动 mount 起来。 

重建bootimage 

# lslv -m hd5 找出bootimage所在的硬盘,如hdisk0 

# bosboot -ad /dev/hdisk0 

# bootlist -m normal /dev/hdisk0 重建启动顺序表。 

重启动系统 

# shutdown -Fr

AIX如何自动logout用户 

有的用户登录后就长时间空闲,有可能导致安全上的问题。通过打开/etc/profile中 

TMOUT注释,将自动在所设置的时间到达后,logout用户。 

例如:export TMOUT=120 

那么,用户两分钟没有击键,将自动logout。

将man文件转换成普通文本文件 

正确的将man文件输出转成文本文件的方法是: 

$ man ls | col -b > man.txt

一、单机环境 

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为每个用户的最大进程数,通常如果系统运行DB2或ORACLE是应将maxuproc调整,Default:128、调整到500,maxuproc增加可以马上起作用,降低需要AIX重起。当应用涉及大量的顺序读写而影响前台程序响应时间时,可考虑将maxpout设为33, minpout设为16,利用smitty chgsys来设置。 

5、文件系统空间的设定 

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

6、激活SSA Fast-Write Cache 

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

8、rootvg镜像 

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

#mirrorvg rootvg 

#syncvg -v rootvg 

#bosboot -ad /dev/hdisk1 

#bootlist -m normal hdisk1 hdisk0 

#shutdown –Fr

Mirror 需要你的rootvg至少有目前已经分配空间的2倍的空间。

查看交换区信息: 

lsps -a 显示交换区的分布信息 

lsps -s 显示交换区的使用信息 

slibclean 清除处理程序遗留的旧分页信息 

smit mkps 建立交换区空间信息 

swapon -a 启动所有的分页空间 

/etc/swapspaces 存放分页空间表格信息 

显示卷信息: 

lsvg 显示卷的名称 

lsvg -l rootvg 显示rootvg卷的详细信息 

mount卷的方法: 

varyonvg datavg 加载datavg卷 

mount /dev/data1 加载datavg下的一个data1卷 

裸设备类型:raw,jfs jfs可以转变成文件系统,而raw则不行 

在裸设备上安装oracle系统: 

修改裸设备的权限,如裸设备名为system01,安装数据库用户为oracle 

chown oracle:dba /dev/system01 

chown oracle:dba /dev/rsystem01 

在使用文件时必须用rsystem01 

smit快速路径名称:(smit:图形方式,smitty:字符方式) 

dev 设备管理 

diag 诊断 

jfs 定期档案管理系统 

lvm 逻辑卷册系统管理员管理 

nfs NFS管理 

sinstallp 软件安装及维护 

spooler 列印队列管理 

system 系统管理 

tcpip TCP/IP管理 

USER 使用者管理 

clstart,clstop:启动和停止cluster 

lssrc -g cluster:查看cluser的状态 

查看已安装的软件信息: 

ls -aF /usr/lpp (lpp:Licensed Program Products) 

查看安装媒体内容: 

installp -q -d /dev/cdrom -l 

启动时自动加载文件系统信息: 

需要加载的信息存放在/etc/filesystems 

mount -t nf 加载所有在/ect/filesystems中定义type=nfs的文件系统 

显示已加载的文件系统及状态: df -v,mount 

查看错误日志信息: 

errpt -a 

有关TCP/IP的命令 

网路卡: 

smit chgenet,chgtok,chgfddi,opschange,mktty:adptr架构快速路径 

smit mkinet,ppp:slip与ppp快速路径 

ifconfig:config界面 

位址: 

/etc/hosts 静态主机表 

/etc/resolv.conf 位址解析的名称服务器 

/etc/named.boot 名称服务器架构 

/etc/named.ca 根名称服务器快取 

/etc/named.data 位址列表 

/etc/named.rev 反转指标列表 

nslookup 查询名称服务器资讯 

网络路由: 

route 管理路由 

netstat -rn 列出定义的路由 

routed 路由(daekmin rip) 

gated 路由(daekmin rip、egp、hello) 

/etc/gateways 已知网关 

/etc/networks 已知网路 

服务: 

/etc/services 

/etc/inetd.conf 

TCP/IP群组子系统: 

/etc/rc.net 

startsrc -g tcpip 启动全部的tcpip子系统 

startsrc -s inetd 启动主要internet 

除错: 

iptrace 启动封包追踪 

ipreport 追踪结果格式化输出 

netstat 网络统计 

ping 检查是否可以到达 

查看HACMP,外部硬盘信息: 

lscfg -v 

lsdev -Cc adapter 

对等机器信息: 

/etc/.rhosts 

/etc/hosts.equiv 

/etc/hosts 

观察进程内存使用情况: 

ps aux 观察参数%mem:内存使用百分比 RSS:实际使用内存 

vmstat free的单位为块,缺省值为4096bytst

#diag 

> 选高级诊断(Advance Diagnostic) 

> 选问题诊断(Problem Determination) 或 

选系统检查(System Verification) 

(选PD 会对系统错误记录进行分析) 

diag运行后会给出SRN 代码,故障设备名称及百分比,地址代码等。 

对于PCI机型应在系统报错7天之内运行diag程序对出错记录里的sense数据进行分析。

3)控制面板上的LED 代码 

.8 位代码,通常系统故障灯会同时亮起。某些机型还会同时显示故障设备位置代码。 

.4 位代码,通常是Exxx。 

.3 位代码,通常为0yyy,只看后3位。 

.8 位和4位代码可查看系统服务手册 (Service Guide)。 

3 位代码可查看系统诊断手册(Diagnostic Information for Multiple Bus System)。 

.闪动的 888, 系统崩溃,硬件或软件原因造成。按reset 键会显示更多内容。

系统dump 

发生在系统崩溃时,AIX会做dump(系统内存的快照)。 

此时机器会显示闪动的888 102 xxx 0cx 代码: 

0c9 系统dump 进行中。0c9状态可能会维持超过2分钟, 

不要关电和按reset, 等待dump做完。 

0c0 dump 成功完成,这时可以断电重起。 

0c2 手动启动dump 功能 

0c4 dump 设备空间不足,只有部分信息保存下来 

0c5 不明原因导致dump 失败 

一般dump是由于软件出错引起(888-102-207 除外),机器通常可以重启。重启时可能提示用户插入磁带拷贝dump文件,不要选择退出,这样会丢失重要的故障信息。 

dump的有关设置 

估算系统dump的大小,在系统最繁忙时(内存使用最多) 

# sysdumpdev -e 

0453-041 Estimated dump size in bytes: 53477376 

# lsps -a 

Page Space Physical Volume Volume Group Size %Used Active 

paging00 hdisk0 rootvg 480MB 1 yes 

hd6 hdisk1 rootvg 544MB 1 yes 

当前的设置 

#sysdumpdev -l 

primary /dev/hd6 <-- dump的主设备 

secondary /dev/sysdumpnull 

copy directory /var/adm/ras <-- dump拷贝的目录 

forced copy flag TRUE 

always allow dump TRUE 

hd6应比估算值稍大。 

/var/adm/ras 是默认的dump拷贝目录,比较估算值,保证/var文件系统有足够的剩余空间拷贝dump文件。否则机器重起时会提示用户插入磁带。 

dump文件名为vmcore.# 

对PCI机型如要手动做dump,须把" always allow dump" 先设成true。 

# sysdumpdev -K 

dump打包 

# snap -a -o /dev/rmt# 或 

# snap -a -c 把/tmp/ibmsupt目录做成一个压缩文件 

snap.tar.Z如果/tmp文件系统空间不够, 

可用-d directory 参数指定别的目录代 

替/tmp/ibmsupt

3004-312 All available login sessions are in use.

1.检查pty0是否可用:lsdev -Cl pty0 

2.检查telnet守护进程是否启动:lssrc -t telnet 

3.检查/etc/security/login.cfg中maxlogins是否不够大 

4.smitty pty检查最大可用终端是否够用 

5.no -a|grep thewall检查网络缓冲是否够用

显示cde

在命令行输入/usr/dt/bin/dtlogin -daemon

显示桌面屏幕.

或者执行/etc/rc.dt

或者执行startsrc -s dtsrc

如果你想保留以前的日志,可以定期备份它,然后清空掉日志 

cp /var/adm/errlog /home/ww/err/errlog 

errclear 0 

还可以把它加到cron中,定期自动执行

# errpt >/tmp/errlog.0819

# cd /tmp 

# more errlog.0819

cp /var/adm/ras/errlog myerrlog 

errpt -i myerrlog

errpt -i filename 

用-i 参数,指定文件名字就可以了

好,又研究了一下,公布一下: 

看硬件 : bootinfo -y (或者用prtconf) 

看Kernel : bootinfo -K (或者用你说的方法)

看内核 ls -l /unix 

结果最后如果是unix_mp,则为32位内核,unix_则为位内核 

看内核扩展:genkex|grep  

如果有返回结果,则系统加了位扩展内核。 

关于位应用 

32位内核+位扩展内核=可编译位应用程序 

位硬件+32位内核+位扩展内核=可执行位应用程序 

只有5L才有位内核。相对于32位的内核,就是能更好的运行位应用程序。

如何确定pSeries和RS/6000 CPU的主频

环境  pSeries, RS/6000, AIX 5L v5.1 

问题  如何确定pSeries和RS/6000 CPU的主频? 

解答 从AIX 5L v5.1开始,在AIX中增加了一条命令pmcycles用以确定CPU的主频。在使用pmcycles命令之前,必须安装bos.pmapi perfagent.tools软件包。

# pmcycles

This machine runs at 500 MHz

# pmcycles -m

Cpu 0 runs at 500 MHz

Cpu 1 runs at 500 MHz

Cpu 2 runs at 500 MHz

Cpu 3 runs at 500 MHz 

-m 显示每颗CPU得主频。

怎样禁止root用户telnet登陆?

 
用命令: 

# chuser rlogin=false root 

禁止su操作: 

# chuser su=false root 

对于其它用户也是一样的

简单说:et0是网络设备、en0是网络接口,你可以利用rmdev -dl en0、rmdev -dl et0,然后在cfgmgr

总结以上问题: 

1。etx 是跟enx 一样的网络接口,不过是用802.3的数据幀,配置etx是要用ipx地址的,一般现在很少用。enx是使用Ethernet II 的数据幀。 

2。enx 是网络接口,entx 是网络适配器。例如enx --》entx,trx --》tokx, fix--》fddix,atx--》atmx 

3。要确定enx的位置,可以通过用lsattr -El entx ,然后在输出里的P1/??看出来。也可以用lsdev -Cc adapter |grep ent ,然后从位置代码里得出。

谢谢各位的帮忙。我用的是P630系统装的是位KERNEL。但是HACMP4。4和HACMP4。5都不支持为KERNEL,改成32为KERNEL后一切OK。 

ln -sf /usr/lib/boot/unix_mp /unix 

ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix 

bosboot -ad /dev/ipldevice 

shutdown -Fr 

smitty clstart ok!!!

环境 p690, aix 5.1, hacmp 4.4.1
问题 HACMP对p690的支持

解答 SMP AIX V5 32bit kernel SMP AIX V51 bit kernel LPAR AIX V51 32bit kernel LPAR V51 bit kernel 
HACMP 441 HA&HACRM Yes NO NO NO 
HACMP ES&ESCRMYes Yes Yes Yes 
HAGEOYes NO Yes NO 
GeoRMYes NO Yes NO 
 
Hacmp v4.4 Es 是可以运行在aix v5.1  位kernel 上的。

Q:怎么确定机器会运行  位内核? 

A:运行  位内核要求  位硬件。对于 AIX 5.2,所有 IBM eServer pSeries  位硬件都能运行  位或 32 位内核。命令如下: 

# /usr/sbin/bootinfo -p 

在一台只能够运行 32 位内核的机器上运行时,将返回字符串“32”。如果该机器能够运行  位内核或 32 位内核,该命令将返回“chrp”。 

AIX 5.2 中,缺省情况下安装的是 32 位内核。 位内核以及 JFS2(增强的记入日志的文件系统)可以在安装时间启用。 

Q:能使用在 32 位或  位内核上构建的应用程序吗? 

A:完全可以。应用程序在其中构建的环境与其可以在何处运行没有关系。可以用编译程序切换来当在 32 位或  位内核上编译时从程序源代码创建 32 位或  位可执行程序。此外,32 位程序和  位程序都可以在 32 位或  位内核上运行。 

Q: 32 位应用程序能在  位内核上运行吗? 

A:几乎一定可以。32 位应用程序不能在  位内核上运行的唯一情况是当应用程序需要使用仅在 32 位方式可用的内核扩展(对内核进行扩展且可能的程序,例如,为应用程序提供新的系统调用的程序)。该情形的一个示例是 Oracle 8i,它包含一个仅启用 32 位的内核扩展。Oracle 9 没有此类,可以在  位内核上运行。应用程序一般不提供提供扩展。 

Q:是否所有输入输出设备都在 32 位内核或  位内核上工作? 

A:没有  位内核扩展的输入输出设备将不被  位内核配置。几乎所有能够在 32 位内核上工作的 I/O 设备也都能在  位内核上工作。 

Q:可以在 32 位内核上运行 JFS2(增强的记入日志文件系统)吗? 

A:尽管不受到推荐,但 32 位内核上的 JFS2 在 AIX 5.2 上受到支持。尽管 JFS2 在 JFS 的基础上提供了重要的可伸缩性改进,但它的全部潜能只有通过  位内核才能实现。 位内核提供了更好的运行 JFS2 的环境,因为 32 位内核的缩放潜力与其相比远远受到。 位内核与 JFS2 的组合被设计用来获得在文件系统性能方面的比任何其它文件系统和内核的组合优越得多的性能。推荐将 JFS 与 32 位内核一起使用。 

Q:要用新的和完整的重写来安装 AIX 5.1 并且想选择  位内核。该怎么做? 

A:如果您的系统具有  位的处理器,则  位内核将与基本操作系统一起自动安装。然而, 位初始内核仅当您在初始 AIX 安装过程中将启用  位内核和 JFS2 选项设置为“是”时才启用。 

要执行此操作,请在 AIX 的安装过程中转至高级选项并对  位内核选择是。当执行此操作时,将使用 JFS2(也称为增强的记入日志文件系统)。 

Q:用  位安装后能否更改回 32 位? 

A:是的,可以通过引导至服务并重新指向 unix 的符号链接至 unix_mp(32 位内核)来更改回 32 位。执行 bosboot 并重新引导分区。 

--->32 

# ln -sf /usr/lib/boot/unix_32 /unix 

# ln -sf /usr/lib/boot/unix /usr/lib/boot/unix 

# bosboot -ad /dev/ipldevice 

# shutdown -r 

32---> 

# ln -sf /usr/lib/boot/unix_ /unix 

# ln -sf /usr/lib/boot/unix /usr/lib/boot/unix 

# bosboot -ad /dev/ipldevice 

# shutdown –r

运行iostat -d 命令系统返回警告提示 Disk history since boot not available.

这是因为没有激活系统统计disk I/O历史数据的功能,可用以下命令打开此项:

#chdev -l sys0 -a iostat = true

环境平台:RS

软件版本:AIX 4.3 or Later

问题若用户想要查看运行的操作系统是在何时安装的,如何做?
解答可以使用下述命令:

lslpp -h bos.rte

该命令返回的结果将显示操作系统的安装历史,从中可以查看到相应的时间。

 

关于串口线

用超级终端没错, 

但是要用 专门的串口线, 连交换机的不成,线序不一样

连SP的只要2、3交叉,5直连就行。 

要能正常登录AIX的,则要: 

9孔对9孔:2、3交叉;7、8交叉;1、6都接对端4;5直连。

RS232 NULL MODEM: 

25针对25针:2、3交叉,4、5交叉,6、8接对端20,7直连。 

9针对9针:2、3交叉,7、8交叉,1、6接对端4,5直连。 

D9转D25的线序是: 

3 --- 2 

2 --- 3 

7 --- 4 

8 --- 5 

6 --- 6 

5 --- 7 

1 --- 8 

4 --- 20 

9 --- 22

tar cvf /tmp/aa.tar /usr 

将/usr目录打包.

tar 的使用方法简介 

用法:tar [命令] [备份集文件名或设备名] [要备份的文件或目录名] 

tar 命令简介 

t代表list,既显示备份集中的文件列表; 

c代表create,即生成新的备份集; 

v代表verbose,既显示详细的操作内容; 

f代表file,即备份集文件名或设备名; 

r代表append,即在已经有的备份集后面追加新的备份,这样可能会在一个备份集中包括同一个文件的不同版本; 

u代表update或者flush,即检查备份集中的文件是否是最新版,如果不是,则刷新它; 

z代表zip,即处理用gzip处理过的备份集(*.tgz);

smit fs 

add cdrfs 

mount -rv cdrfs /dev/cd0 /mnt/cdrom

rmdev -dl /dev/cd0 

cfgmgr

安装方法: 

1、 inutoc /usr/sys/inst.images 

2、 smitty update_all 

检测方法: 

# instfix -i | grep ML 

# oslevel –r

bff=backup format file,AIX的可安装文件的标准格式。 

inutoc是更新.toc文件(可安装文件列表文件)的。 

installp -acgXd /usr/sys/inst.images bos.rte.install就是从 /usr/sys/inst.images 的目录中安装属于bos.rte.install的文件,有的。

Q:AIX4.3.3是不是只有32位kernel,而没有位的?

A:只有32bit kernel,但有bit EXTENSION

Q: 如何禁止root用户使用ftp登录?

A: 在ftpuser内添加root用户!

telnet就在user 的属性中修改不许本地远程登陆 

ftp可以有两种方法:1,如果是不允许所有用户ftp,就vi /etc/inetd.conf文件,注释掉ftp行 

2,如果不允许某些用户登陆,可以vi /etc/ftpusers文件,将ftp的用户名添加到文件中即可(每行一个用户名)

TTY 心跳测试

a node #cat < /dev/ttyx ---- 在一节点上从 /dev/ttyx 设备读 。 

b node #cat /etc/hosts > /dev/ttyy ---- 在另一设备 /dev/ttyy 上写

node a:stty < /dev/tty*

node b:stty < /dev/tty* 

两边同时出现内容

用户需要在 CDE 的两种登录方式中切换。 

解答 请用 

#/usr/dt/bin/dtconfig -e 激活图形登录方式 

#/usr/dt/bin/dtconfig -d 激活命令行登录方式

从命令行启动CDE

xinit /usr/dt/bin/Xsession

   心跳线

170,270,610,615,630,h85,m85,650做hacmp可以用主机上的串口。

当然严格的话ibm是要170和270加串口卡的。

670,680,690一定要串口卡。

630,650如果做分区也要串口卡。

其他机器做多机(>2)ha也要注意是否要加卡。

问题 在AIX中,怎么某个用户使用FTP服务? 

  解答 编辑/etc/ftpusers文件,把要使用的用户名加进此文件里,这样就了此用户使用FTP服务。

问题 在AIX 系统中,怎么得到一些比较偏僻的汉字? 

  解答 在AIX的中文汉字库中,zh_CN 中有6763个汉字,而ZH_CN中有20902个汉字。如果用户要用到一些比较偏僻的汉字,建议用户安装中文环境时选择ZH_CN。

怎么为调试应用程式性能 制定系统内存环境 

  

  环境 产品: AIX 

  平台: RS 

  软件版本: AIX V4 

  问题 用户需要为调试应用程式在不同的内存设置下的性能。 

  解答 操作系统提供了这样的应用来满足客户的需求。 

  rmss -c memsize (设置需要调试的内存) 

  rmss -p 显示当前的内存设置 

  rmss -r 重新恢复至系统的实际内存大小 

  

  举例: 

  #rmss -p 

  Simulated memory size is 512 Mb. 

  #rmss -c 128 

  Simulated memory size changed to 128 Mb. 

  #svmon -G 

  

  

  size inuse free pin virtual stolen 

  memory 131061 121681 9380 9417 31604 95584 

  pg space 2192 17306         

  

  

  其中stolen的内存就是512Mb和128Mb的差。 

  当在128Mb内存下调试完程式后,恢复系统实际内存大小。 

  #rmss -r 

  #svmon -G 

  

  

  size inuse free pin virtual 

  memory 131061 26245 104816 9417 31604 

  pg space 2192 17306       

  

  free的内存已恢复如初。下载本文

显示全文
专题