一、检查AIX系统状态
1、文件系统:df -k
2、设备:lsdev -C
3、磁盘(物理卷):lspv
4、paging space:lsps -a
5、配置:lscfg -vp
6、软件:lslpp -l
7、用户:who
8、处理器个数:lsdev -C|grep proc
9、内存大小:lsattr -El mem0
二、关机
1、shutdown
使用wall命令提醒用户若干时间后关机;
2、shutdown +2
2分钟后关机
3、shutdown -Fr
-r = 关机后重新启动
三、错误记录
1、显示错误:errpt
2、显示详细的错误信息:errpt -a
3、清空错误记录信息:errclear 0
四、smit/smitty部分快捷菜单方式:
#smitty tape
#smitty user
#smitty tcpip
#smitty inet
#smitty nfs
#smitty jfs
#smitty lvm
五、关于卷组(smitty vg)
1、显示卷组状态:
列出卷组细节:lsvg <vgname>
列出卷组中的逻辑卷:lsvg -l <vgname>
列出卷组中的物理卷:lsvg -p <vgname>
2、增加卷组:smitty mkvg
3、修改卷组属性:smitty chvg
4、激活卷组:varyonvg vg_name
5、解除卷组:varyoffvg vg_name
6、向卷组中增加一个物理卷:extendvg vg_name hdiskn
注:extendvg命令用于向已存在的卷组增加新的物理卷,这个物理卷设备的状态必须是可用的(Available)。
7、从卷组中删除一个物理卷:reducevg [-d] vg_name hdiskn
注:删除物理卷时其所在的卷组必须处于非活动状态,如果被删除的物理卷是卷组中仅存的一个,那么这个卷组同时也被删除。
六、关于物理卷(smitty pv)
1、lspv
列出物理卷名称:lspv
列出物理卷细节:lspv hdiskN
列出物理卷中的逻辑卷:lspv -l hdiskN
列出物理卷中的物理分区分布:lspv -p hdiskN
2、增加物理卷:cfgmgr /mkdev
3、删除物理卷:rmdev
七、关于逻辑卷(smitty lv)
1、显示逻辑卷信息
列出逻辑卷名称:lslv -l <vgname>
列出逻辑卷细节:lslv <lvname>
列出与逻辑卷相关的物理卷:lslv -l <lvname>
列出物理卷中物理分区的分配:lslv -p <pvname>
显示逻辑卷中LP(逻辑分区)与PP(物理分区)的对应:lslv -m <lvname>
2、增加逻辑卷
#smitty mklv
#mklv
3、删除逻辑卷
#smitty rmlv
#rmlv
4、设置逻辑卷属性
#smitty lvsc
# chlv
5、增加逻辑卷拷贝:smitty mklvcopy
6、删除逻辑卷拷贝:smitty rmlvcopy
八、设备管理
1、cfgmgr/mkdev:配置系统中新增设备。
2、lsattr:用于读取指定设备的配置属性,部分属性可更改。
3、lscfg:用于显示指定设备的类型、序列号和有关供货商的信息。
4、rmdev:从系统中删除设备,或使设备处于defined状态。
5、lsdev/prtconf:列出当前系统中定义的设备。
九、用户/用户组
1、对于用户组,使用 smit group
对于少量用户的管理,使用smit user
对于大量的用户,使用mkuser
2、更改用户属性:smitty chuser
更改用户组属性:smitty chgroup
3、删除用户:smitty rmuser
删除用户组:smitty rmgroup
十、常用用户监视命令
who
last - 登录事件和关机信息
last root console
last | grep shutdown
十一、系统记录文件
列出系统记录名称: alog -L
示例: boot bosinst nim console
列出文件: alog -o -t boot
十二、程序包安装:installp/smitty installp
十三、列出所有已安装的IBM AIX软件的当前版本。
#lslpp -l
十四、列出某个命令包含在哪个文件集中
#lslpp -w /usr/bin/vi
十五、关于备份
1、创建系统备份:smit mksysb
2、逻辑卷组的备份:savevg
3、常用的UNIX命令进行备份和恢复:dd、cpio、backup、restore、tar等
十六、监视CPU使用情况
#vmstat 2
#iostat -t 2 6
#sar -P ALL 2 3
十七、监视内存使用情况
#vmstat 2 10
#ps aux
#svmon -G
#svmon - Pau 10
十八、监视I/O使用情况
#iostat 5
#sar -d 3 3
#filemon -O lv,pv -o fmon.out
十九、监视网络使用情况
1、网络接口统计:netstat -i
2、网络内存使用情况:netstat -m
3、正在运行的每一个基于通用数据链接接口设备驱动程序的统计信息:netstat -v
4、显示由协议参量(udp、tcp、ip、icmp)所指定值的统计信息:netstat -p、netstat -p ip
5、得到在一个时间间隔内网络操作的详细内容:netpmon -o netpmon.out -O all; sleep 400; trcstop
二十、基于文本的监视
#topas
AIX查看硬件配置
查看内存
使用命令# lsdev -Cc memory
查看配置的物理内存设备,下面为其输出示例:
mem0 Available 00-00 Memory
L2cache0 Available 00-00 L2 Cache
再使用命令# lsattr -El mem0
输出如下
size 512 Total amount of physical memory in Mbytes False
goodsize 512 Amount of usable physical memory in Mbytes False
此例说明机器的物理内存为512MB。如果前面lsdev的输出中有设备名 mem1,则使用同样的命令查看其对应的大小并依此类推。
或者
#bootinfo -r
查看物理内存
prtconf就可以查看系统所有的信息 cpu 内存 硬盘等..
显示每一个CPU的频率
#pmcycles -m
查看机器型号,SN
#uname -Mu 结果如下
IBM,7043-150 IBM,01105DE2CE
其中IBM,7043-150是model,01105DE2CE中的105DE2CE就是机器上标明的sn:10-5DE2CE,也就是序号码
查看系统的maintenance level /*注:maintenance 维护 保持
#oslevel -s
查看硬盘
若为7133硬盘系统:键入 lsdev -CHc pdiskIBM
其他硬盘键入:#lsdev -CHc disk
查看适配卡
#lsdev -CHc adapter
输入命令#diag可以进入诊断模式查看硬件信息。
修改系统参数
修改系统时区 # smitty chtz
修改系统时间 # smitty data
修改异步IO # smitty chgaio
更改最大进程数 # smitty chgsys
更改系统用户数 # smitty chlicense
配置主机名和IP # smitty mktcpip
可以使用#lscfg -vl ent0 命令查看ent0网卡位于哪个扩展槽位上。
配置系统的Paging Space(hd6)和系统文件系统。
1、查看rootvg上的PP的大小。 键入#lsvg rootvg ,确认PP大小为32M.
PP SIZE: 32megabyte(s)
2、检查系统默认hd6的大小
#lsps -a
PageSpace PhysicalVolume VolumeGroup Size %Used Active Auto Type
hd6 hdisk0 rootvg 512MB 1 yes yes lv
缺省系统的空间只有一个hd6,而且比较小。
交换空间的大小与内存的大小和应用有关。当不知应用的内存使用情况时,可按以下原则设置。当内存小于2GB时,
交换空间的大小应是内存的两倍,当内存小于8GB而大于2GB时,交换空间的大小应与内存大小相同。内存大于8GB
时,交换空间的大小应是内存的一半。
安装扩展子系统 : #smitty install_all (注意:安装软件时,使用"/"激活find对话框)
安装MAN文档 :插入base documentation光盘,键入#smitty install_latest命令。
使用update CD光盘升级:放入光盘,键入#smitty update_all。
使用PTF光盘升级:放入光盘,键入#smitty update_all。
检查当前系统所打的补丁: #instfix -i |grep AIX_ML。
创建磁盘启动镜像
#bosboot -ad /dev/hdisk0
查看启动顺序
#bootlist -m normal -o
设置启动顺序
#bootlist -m normal hdisk0 hdisk1
查看服务器微码
#lsmcode
升级服务器微码
#/usr/lpp/diagnostics/bin/update_flash -f img文件名。
服务器本地有两个硬盘都设置为rootvg,并且设置镜像。
#extendvg rootvg hdisk1 (把hdisk1加入rootvg中)
#mirrorvg rootvg ( rootvg建立镜像)
克隆rootvg到备份磁盘hdisk1上
#alt_disk_install -O -B -C hdisk1
将hdisk1上的备份卷组更名为backup_vg
#alt_disk_install -V backup_vg hdisk1
删除备份卷组backup_vg
#alt_disk_install -X backup_vg
一 建立镜像
1 lsdev -Ccdisk #查看系统盘的分配情况,本例以hdisk0 hdisk1镜像为例.
2 chdev -l hdisk1 -a pv=yes #将hdisk1配置为PV
3 extendvg rootvg hdisk1 #将hdisk1配置入rootvg中(可以加-f参数强制执行添加到rootvg中的操作)
4 mirrorvg rootvg #镜像系统卷
5 bosboot -a -d /dev/hdisk1 #将引导信息加入新盘中
6 bootlist -m normal hdisk0 hdisk1 #更改启起序列
二 删除镜像
1 unmirrorvg rootvg hdisk1 #取消镜像
2 chpv -c hdisk1 #清除引导区
3 reducevg rootvg hdisk1 #将PV从VG中删除
4 bootlist -m normal hdisk0 #更改启动序列