unix系统信息收集参考(hp-ux,solaris,aix)

The System Information
2006-10-31
Author:Ecore
1 HP-UX系统信息收集
1.1 Cpu Infomation
#sam //通过sam查看系统cpu,内存等信息
SAM --> Performance Monitors --> System Properties
# ioscan -fnC processor //通过ioscan命令查看处理器信息
#dmesg |grep processor //通过dmesg命令查看处理器信息
# echo "itick_per_usec/D" | adb /stand/vmunix /dev/kmem //查看cpu主频
# model //查看cpu信息
1.2 Memory Infomation
#dmesg|grep mem //查看内存信息
#ioscan –fnC memory //同上
#swapinfo //查看swap交换分区信息
1.3 Disk Infomation
#ioscan -fnC disk //列出磁盘列表
# diskinfo /dev/rdsk/cxtxdx //查看硬盘信息
#bdf //查看文件系统使用信息
#df –k //同上
#vgdisplay –v vg00 //查看LVM VG信息
1.4 System Information
#sysdef //查看系统内核参数
#uname –a //查看系统信息
#hostname //查看主机名
#uname –i //查看hostid
#who –r //查看系统当前运行级别
1.5 Network Information
#netstat –in //查看网络接口信息
#netstat –rn //查看路由信息
#lanscan //网络硬件信息
#ifconfig interface-name //查看网卡配置信息
#cat /etc/rc.sysconfig.d/netconf //查看网卡配置信息,默认路由
1.6 Software Information
#swlist –a|more //查看已安装的软件列表
1.7 Patches Information
#swlist patch //查看已安装的补丁列表
#show_patches | grep patch_number // /usr/contrib/bin/show_patches
1.8 Other Information
#cmviewcl –v //查看双机信息
#cat /etc/cmcluster/cmconf.assii //查看双机配置信息
#cat /etc/snmpd.conf //查看snmpd配置文件
#ps –ef|grep snmpd //查看日否启动snmpd守护进程
#sqlplus “/as sysdba” //连接oracle数据库
>select * from v$version; //该sql语句查看数据库版本
1.9 Snmp configure
更改/etc/snmpd.conf 文件中的community 后面的public为×××××。
.//sbin/init.d/SnmpMaster start .//sbin/init.d/SnmpHpunix start .//sbin/init.d/SnmpMib2 start .//sbin/init.d/SnmpTrpDst start
确认一下文件是否值=1 /etc/rc.config.d/SnmpHpunix
SNMP_HPUNIX_START=1 /etc/rc.config.d/SnmpMaster SNMP_MASTER_START=1 /etc/rc.config.d/SnmpMib2 SNMP_MIB2_START=1 /etc/rc.config.d/SnmpTrpDst SNMP_TRAPDEST_START=1
ps -ef|grep snmp 可查看snmp进程是否启动。
snmpd 可启动该进程。
/usr/sbin/snmpdm
/etc/SnmpAgent.d/snmpd.conf
2 Solaris系统信息收集
2.1 Cpu Information
# psrinfo –v //查看cpu信息
# mpstat //可以列出多cpu负载的状态
2.2 Memory Information
# prtconf | grep 'Memory' //可以查看内存的多少
# /usr/platform/sun4u/sbin/prtdiag //同上
#swap –s //查看swap信息
2.3 Disk Information
#vxprint //查看LVM VG信息
# iostat –E //看硬盘的大小和型号
# prtvtoc /dev/rdsk/c0t0d0s0 //显示某个磁盘的分区状况
#format //查看磁盘的大小
#df -k
2.4 System Information
#sysdef –i //查看系统内核参数
#uname –a //查看系统信息
#who –r //查看运行级别
#hostname //查看主机名
#hostid //查看主机id
2.5 Network Information
#ifconfig –a //查看网卡配置信息
# dmesg |grep Link //查看网卡速率
#cat /etc/defaultrouter //查看默认路由
#cat /etc/inet/hosts
#cat /etc/hostname.interface //查看网卡配置信息
#cat /etc/nodename //查看主机名
2.6 Software Infomation
#pkginfo //查看已安装的软件列表
2.7 Patches Information
#patchadd –p //查看已安装补丁列表
#showrev -p
2.8 Other Information
# hastat //该命令可以显示cluster、节点、
# get_node_status //显示所在节点的节点号,公用网卡的状态等信息。
#cat /etc/snmp/conf/snmpd.conf
#ps –ef|grep snmpd //snmp守护进程位于/usr/sfw/sbin/snmpd
# scinstall –pv //查看双机软件
#sqlplus “/as sysdba” //连接oracle数据库
>select * from v$version; //该sql语句查看数据库版本
2.9 Snmp configure
snmp
/etc/snmp/conf/snmpd.conf
/usr/lib/snmp/snmpdx
Solaris 10
/etc/sma/snmp/snmpd.conf
/usr/sfw/sbin/snmpd
3 AIX系统信息收集
3.1 Cpu Infomation
# prtconf | more //查看cpu信息
#lsdev –Cc processor //查看cpu信息
3.2 Memory Infomation
# rmss –p //查看内存信息
#lsps -a //查看swap信息
#svmon -G
3.3 Disk Information
#lsvg –l rootvg //查看LVM VG信息
#du –s //查看文件系统使用情况
#du –a //同上
#df –k //查看文件系统使用情况
#lsdev –Cc disk
#lspv hdisk0 //查看硬盘大小
3.4 System Infomation
#hostname //查看主机名
#uname –a //查看系统信息
#bootinfo –y //查看内核版本
#lsattr –E –l sys0 //查看内核参数
#hostid
#oslevel –r //操作系统版本、补丁
3.5 Network Information
#lsattr -E –l inet0 //查看网卡配置信息
#ifconfig –a //同上
#netstat –in //查看网络接口信息
#netstat –rn //查看路由信息
#lsdev –Cc adapter //查看网卡数量
# lsdev -Cc disk //查看磁盘数量
3.6 Software Infomation
#lslpp –L all //查看已安装的软件列表
3.7 Patches Infomation
#instfix –i //查看已安装的补丁列表
#instfix -i | grep ML //
3.8 Other Information
# oslevel –r //系统版本和ML版本信息
#lssrc –g cluster //检查HACMP是否已在该机启动
#/usr/sbin/cluster/clstat –a //aix5.xHACMP-查看双机系统的当前状态
#cat /etc/snmpd.conf //查看snmp配置文件
#ps –ef|grep snmpd //查看snmpd是否启动
#stopsrc –s snmpd //停止snmpd守护进程
#startsrc –s snmpd //启动snmpd守护进程
#su - oracle
#sqlplus “/as sysdba” //连接oracle数据库
>select * from v$version; //该sql语句查看数据库版本
#smit hacmp //虚拟服务名/浮动IP
#lslpp –l | grep HACMP // hacmp软件和版本
# lslpp –l | grep cluster //同上
#ps –ef|grep –i oracle
3.9 Snmp configure
操作系统版本高于AIX52(包含),需要使用 snmpv3_ssw -1 (注意:数字1)更改snmp版本到V1,如低于AIX51(包含),跳过该步。
然后更改/etc/snmpd.conf 文件中的community 后面的public为×××××。
stopsrc –s snmpd
startsrc -s snmpd //重启snmp服务使配置生效。
/usr/sbin/snmpdm //snmp主程序
/etc/snmpd.conf
3.10 Startup-LOG
errclear 0 //清除日志
errpt //查看启动日志
alog –o –t console //查看启动日志
install_assist //启动安装助手
configassist //启动配置助手

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15747463/viewspace-732698/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/15747463/viewspace-732698/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值