P系列小型机日常维护 持续更新
一、命令状态检查
1、运行 lsdev 命令配以各种参数,所列各种设备状态都应为 Available。
#lsdev –C –H –S a 列出系统中可用的设备
#lsdev –Cc processor 列出系统中所有的CPU
#lsdev –Cc memory 列出系统中所有的内存
#lsdev –Cc disk 列出系统中所有的硬盘
#lsdev -Cc adapter | grep ent 列出系统中所有网卡
#lsdev -Cc adapter | grep scsi 列出系统中所有scsi卡
#lsdev -Cc adapter | grep ssa 列出系统中所有ssa卡
2、lspv 命令
#lspv 显示系统中可用的 PV。
#lspv hdiskx 显示 hdiskx 的具体信息。
#lsdev –Cc pdisk 显示磁盘阵列的硬盘的具体信息
3、 lsattr 命令
# lsattr –E –l mem0 列出系统中内存 mem0 的大小,本项目中内存有 4GB。
4 、lsvg 命令
#lsvg 列出系统中所有的 vg。
#lsvg rootvg 列出 rootvg 的详细信息。
#lsvg –o 列出激活的 vg
#lsvg –l rootvg 列出rootvg同步状态
5、 oslevel 命令
#oslevel 显示操作系统版本信息。
#oslevel -r 显示系统上AIX的当前版本达到的最高技术级别
6、 netstat 命令
#netstat–in 显示系统中各网卡的配置。可查看网卡的IP配置好了没有。
7、 lsps –a 查看交换空间的使用情况
如果使用率超过 70%,就需要采取措施。
8、prtconf 命令
#prtconf | more 查看系统配置信息
#prtconf -m 显示内存大小
9、df 命令
df -k 查看文件系统空间
10、instfix命令
#instfix -li | grep ML 查看补丁程序PTF版本号
11、uname 命令
#uname -m 查看机器序列号
12、chfs 命令
#chfs -a size=+20G /tmp 扩大tmp目录20G
13、lscfg 命令
#lscfg 显示系统的配置信息、诊断信息和重要产品数据
#lscfg -vp 查看物理位置
#lscfg -vpl devname 查看dev设备的具体属性
14、cfgmgr 命令
#cfgmgr 配置设备并可选择安装设备软件
#cfgmgr -v -l devname 指定设备显示详细信息
15、chedev 命令
#chdev -l hdisk0 -a pv=clear 清除ppid
#chdev -l hdisk0 -a pv=yes 获取ppid
16、 lssrc 命令
lssrc -a 查看所以子系统启动情况
lssrc -s subsystem_name 查看某一项子系统情况
二、备份恢复
#smit mksysb 创建备份(注意备份目录空间大小)
#oslevel -r 查版本号
#oslevel -rl 7100-03 查补丁缺少
#smit update_all 使用smit升级
#smit installp 安装包
#instfix -i |grep ML 查看补丁程序PTF版本号
#installp -C 清理破碎未完全安装的软件
#inutoc 产生toc文件
smit mktcpip 配置网络接口
三、性能工具
1、iostat 显示io和CPU统计量
2、vmstat 显示虚拟内存活动情况
3、netstat 显示网络状态
4、ps 显示进程或进程状态
5、nice 以更高优先级或低优先级运行一个程序
6、no 显示或设置网络选项
7、time 统计程序执行运行花费的时间
8、topas 报告选定的本地系统活动的统计信息
常用命令
extendvg 向一个卷分组增加物理卷
-f 强制物理卷增加到指定的卷组中
-p 指定要添加至指定镜像池的每个物理卷
exportvg testvg 在ODM中清除testvg的信息
smit importvg 更改硬盘名字
smit mklv 创建逻辑卷
smit rmlv 删除逻辑卷
lslv hdisk0 查看逻辑卷属性
lslv -l hdisk0 查看逻辑卷所属物理卷的信息
lslv -m hdisk0 查看指定逻辑卷中每一个逻辑分区映射的所有物理分区
mount 挂载文件系统
umount 卸载文件系统
fuser /home 查看谁在使用xx文件、目录
fuser -kuxc /home 强制Kill掉正在使用进程