Solaris 查看系统信息命令

1.showrev
  查看系统Hostid: 24cc7225
      Release: 5.9
      Kernel architecture: i86pc
      Application architecture: i386
      Hardware provider: COMPAQ
      Domain: sinomos.com
      Kernel version: SunOS 5.9 Generic 112234-10 Nov 2003
   showrev -p可以查看系统的安装的补丁
2、vmstat监视cpu
iostat监视磁盘
iostat -E现在磁盘信息,包括大小和错误数量,厂家等等
3、prtconf显示系统信息
4、prtdiag显示系统cpu,内存,以及OBP
5、netstat -r路由信息
netstat -i接口信息
6、查看网卡状态
ndd -get /dev/eri link_status or link_speed
7、prtvtoc /dev/rdsk/c0t0d0s2
   查看分区信息
8、dos2unix | -ascii <filename>;
   转换dos文件的格式为unix格式
9、prtconf | grep "Memory size"
    显示内存大小

   也可以:

   prtconf |grep 'Memory'

显示内存情况:

   prtconf |grep 'memory'

10、prstat -a类似top的命令

///////tuning for was//////////////begin//////////////

1.Solaris 文件描述符(ulimit)
缺省值:无
建议值:8000
ulimit:
显示所有的ulimit值:
# ulimit -a
core file size        (blocks, -c) unlimited
data seg size         (kbytes, -d) unlimited
file size             (blocks, -f) unlimited
open files                    (-n) 1024
pipe size          (512 bytes, -p) 10
stack size            (kbytes, -s) 8192
cpu time             (seconds, -t) unlimited
max user processes            (-u) 29995
virtual memory        (kbytes, -v) unlimited
以带参数的格式来设置具体的某个值:
# ulimit -n 1024
2.Solaris TCP_TIME_WAIT_INTERVAL
缺省值:对于 Solaris 操作系统,缺省等待时间间隔为 240000 毫秒(即 4 分钟)。
建议值:60000 毫秒。
# ndd -get /dev/tcp tcp_time_wait_interval
60000
# ndd -set /dev/tcp tcp_time_wait_interval 30000
3.Solaris TCP_FIN_WAIT_2_FLUSH_INTERVAL
缺省值:675000 毫秒
建议值:67500 毫秒
# ndd -get /dev/tcp tcp_fin_wait_2_flush_interval
675000
# ndd -set /dev/tcp tcp_fin_wait_2_flush_interval 67500
4.Solaris TCP_KEEPALIVE_INTERVAL
缺省值:7200000 毫秒
建议值:15000 毫秒
# ndd -get /dev/tcp tcp_keepalive_interval
7200000
# ndd -set /dev/tcp tcp_keepalive_interval 300000
5.Solaris 内核 semsys:seminfo_semopm
如何查看或设置:通过 /etc/system 条目设置此参数:semsys:seminfo_semopm = 200
缺省值:无
建议值:200(100 适合于大多数系统,但在某些情况下需要使用 200。)
# more /etc/system
通过在文件/etc/system中添加:
set semsys:seminfo_semopm = 100
6.连接储备
缺省值:对于 Solaris 8 来说,缺省值是 128。
建议值:8000
# ndd -get /dev/tcp tcp_conn_req_max_q
128
# ndd -set /dev/tcp tcp_conn_req_max_q 8000
7.大页支持
通过使用大页,可以降低 CPU 管理大型 JVM 堆的开销。

对于 Solaris 9 来说,缺省情况下提供了大页支持。要让 JVM 堆使用大页,不需要设置任何操作系统参数或 JVM 参数。

对于 Solaris 8 来说,必须使用私有共享内存(ISM)功能才能提供大页支持。

///////tuning for was//////////////end//////////////

编写于【2009-01-13】

猜你喜欢

转载自can-do.iteye.com/blog/2287346
今日推荐