----
为获取系统一段时间的活动数据,启用系统信息自动采集是非常必要的,因为它是最容易获取系统信息的一种方式,在系统信息自动采集中有2条命令:sadc、sa1.
----
Sadc命令主要是采集系统活动数据,并将它放在下一个二进制文件中,这个文件只放一天数据,它位于目录/var/adm/sa下,文件名为sadd,其中dd用当前日期代替 。
----
为了获取系统不同时期的数据,应该定期运行sadc 。其中最简单的方式是在/var/spool/cron/crontabs/sys文件中运行shell
script sa1,它运行sadc并将数据写到文件中去 。可以使用sar命令从文件摘取系统活动数据 。
---- 六、 网络流量诊断
----
网络问题是影响系统性能的问题之一,诊断网络问题最简单的工具当然是使用系统提供的命令netstat,使用“-i”选项,命令netstat能显示接口状态,举例如下:
public.hr.hl.cn% netstat –I
name mtu net/dest address
ipkts IErrs opkts oerrs collis queue
lo0 8232 loopback localhost 2616 0
2616 0 0 0
le0 1500 202.96.30.0 tech
75083 0 69325 1 621 0
---- 命令结果显示了在每一个接口发送和接收数据包的情况,其中的3项:ierrs、oerrs and collis与网络性能问题有关:
ierrs,是指主机从网络接收数据包中包含有多少不正确的数据包,如果ierrs很大,通常表明硬件接口存在问题或硬件驱动器接受数据包较慢,此时应该在不同时间多次采集数据进行比较来决定采取什么措施 。正常情况下,ierrs/opkts<
0.025%.
oerrs,是指主机从网络送出的数据包中包含有多少不正确的数据包 。正常情况下oerrs/ipkts< 0.025%.
collis,碰撞是在局域网中有两面三刀个或以上系统同时发送数据时产生的,如果碰撞率(collis/opkts)大于5%,说明网络负荷过大 。此时应该调整网络结构,减少网络流量 。
推荐阅读
- 2 Solaris高级系统管理员指南
- 4 Solaris9下安装vsftpd2.0.1详解
- 1 Solaris高级系统管理员指南
- Solaris如何网卡IP地址?
- Solaris Shell 与 Shell Script 简介
- Solaris 网络地址和掩码
- Solaris如何在reboot后增加和改变系统硬件?
- Solaris format命令
- Sun Solaris 用户手册 -- 二. PROM状态命令与参数
- Sun Solaris 用户手册 -- 三.系统安装