Solaris 设备状态检查常用命令Word文档下载推荐.docx

上传人:b****1 文档编号:4866858 上传时间:2023-05-04 格式:DOCX 页数:19 大小:25.70KB
下载 相关 举报
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第1页
第1页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第2页
第2页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第3页
第3页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第4页
第4页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第5页
第5页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第6页
第6页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第7页
第7页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第8页
第8页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第9页
第9页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第10页
第10页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第11页
第11页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第12页
第12页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第13页
第13页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第14页
第14页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第15页
第15页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第16页
第16页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第17页
第17页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第18页
第18页 / 共19页
Solaris 设备状态检查常用命令Word文档下载推荐.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Solaris 设备状态检查常用命令Word文档下载推荐.docx

《Solaris 设备状态检查常用命令Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Solaris 设备状态检查常用命令Word文档下载推荐.docx(19页珍藏版)》请在冰点文库上搜索。

Solaris 设备状态检查常用命令Word文档下载推荐.docx

bge0

网口名bge0根据实际情况替换。

用IPMP技术时检查MAC相关设置

eeprom 

local-mac-address?

文件系统、磁盘分区

检查文件系统

more/etc/vfstab

检查磁盘分区

format

Specifydisk(enteritsnumber):

待检查的磁盘分区所对应的序号

format>

p

partition>

查看系统错误日志

more/var/adm/messages 

|greperr

查看关于系统错误日志的配置。

可将T3/SC/Domain的日志重定向到Blade150。

将以下三行内容加入到Blade150的“/etc/syslog.conf”文件中

local7.notice 

/var/adm/messages.t3 

local0.notice 

/var/adm/messages.SC 

local1.notice 

/var/adm/messages.DomainA 

查看/var/adm下的messages文件。

查看操作系统版本和补丁

查看所有操作系统补丁

showrev 

-p

卷、镜像

查看卷信息

vxdglist

(仅适用于配置有磁盘阵列的服务器)

vxdisklist

回显信息中以fabric打头的所有硬盘状态都是online。

vxprint 

-th-g 

ossdg

所有pl和v的KSTATE列都为ENABLED,STATE列都为ACTIVE。

查看VolumeManager的License

cd/etc/vx/bin

vxlicrep

查看镜像状态

metastat

说明

仅使用于SDS(SUNDiskSuite)或SVM(SolarisVolumeManager)封装根盘的服务器。

当使用T5220作为OMC920服务器时,请执行命令raidctl查看镜像状态。

5

磁带机

查看磁带状态

mt 

stat

倒带至最前面

rewind

前进1格

fsr

前进2格

fsr 

倒后2格

mtbsr 

查看磁带内容

以磁带机逻辑设备/dev/rmt/0为例。

gtar 

tf 

/dev/rmt/0

拷贝文件到磁带

cvf 

/dev/rmt/0n文件名

从磁带上恢复文件到磁盘

xvPfM 

查看操作系统备份信息

ufsrestore 

-t 

/dev/rmt/0n

备份操作系统到磁带

ufsdump 

0ucf 

/dev/rmt/0n备份目录

例如:

0ucf/dev/rmt/0nbackuprestore

0ucf/dev/rmt/0n/dev/vx/rdsk/rootvol

从磁带恢复操作系统

#ufsdump 

rvf 

挂接磁带机

drvconfig

tapes

6

光驱

挂接光驱

mount 

-F 

hsfs 

-oro/dev/rdsk/c0t6d0s0/cdrom

7

软盘

挂接软盘

volcheck

-Fpcfs/dev/diskette/floppy

8

网口消息日志

定位问题、输出日志

/opt/SUNWexplo/bin/explorer

在以下路径取输出结果:

“/opt/SUNWexplo/output”

explorer.83bbbcad.osssvr-2005.08.15.02.05 

explorer.83bbbcad.osssvr-2005.08.15.02.05.tar.gz 

prtdiag-v

回显信息中“SystemConfiguration”所在的行显示当前服务器的配置,包括服务器类型;

“Run”所在的列显示当前服务器的CPU主频,这里CPU主频数值越大版本越高。

SystemConfiguration:

SunMicrosystems 

sun4uSunSPARCEnterprise 

M5000 

Server 

Systemclockfrequency:

1012MHz 

Memorysize:

65536Megabytes 

==================================== 

CPUs 

CPU 

Run 

L2$ 

 

CPU 

LSB 

Chip 

ID 

MHz 

MB 

Impl.Mask 

--- 

---- 

---------------------------------------- 

--- 

--------- 

00 

0, 

1, 

2, 

3, 

4, 

5, 

6, 

2660 

5.5 

161 

8, 

9, 

10, 

11, 

12, 

13, 

14, 

15 

16, 

17, 

18, 

19, 

20, 

21, 

22, 

23 

24, 

25, 

26, 

27, 

28, 

29, 

30, 

31 

1, 

solarisCpu/Linux下如何查看cpu

3665阅读 0评论2011-09-21 icybay

分类:

LINUX

1.CPU数量

hp-unix

ioscan-Cprocessor|grepprocessor|wc-l

Solais

psrinfo-v|grepStatusofprocessor|wc-l

linux

cat/proc/cpuinfo/grepprocessor|wc-l

AIX

lsdev-C|grep-iprocessor|wc-l

2)Memery数量

solaris

prtconf|grep-imem

root>

lsdev-C|grepmem

memo 

Available 

00-00Memory

可见mem0是该aix设备上的内存设备名称,现在使用lsattr-EI来查看该服务器上的内存数量

lsattr-EImemo

free

HP-UNIXswapinfo-tm

///////////////////////////////////////

查看linuxcpu信息

#dmidecode

#cat/proc/cpuinfo

查看linux内存信息

#cat/proc/meminfo

#top

#free

查看linux硬盘大小

#df-hl

#fdisk

Solaris下查看CPU、内存等信息可以使用下边的命令:

#prtdiag-v

查看硬盘信息为:

#iostat-E

内存

1、solaris

  solaris通常使用vmstat命令来查看系统的虚拟内存子系统的状态信息。

vmstat可显示swap,物理内存,分页错误,磁盘信息统计和错误等信息.

bash-3.00$vmstat23

kthr 

memory 

page 

disk 

faults 

cpu

rbw 

swap 

free 

re 

mfpipofrdesrf0s0s1s2 

in 

sy 

csussyid

0007308882284364319662 

038 

313 

557 

343 

31087

000731096221556 

25 

341 

111 

208 

397

000731092221548 

334 

90 

205 

389

【注意】

  swap为空余的swap空间(此处的swap为总的swap空间而不仅仅指swap分片的空间),free为空余的可用物理内存

  列出用于交换空间的硬盘分片或文件的使用情况:

bash-3.00#swap-l

交换文件 

dev 

swaploblocks 

free

/dev/dsk/c1t0d0s3 

54,3 

810485681048568

  列出交换空间的总体使用情况:

bash-3.00#swap-s

总数:

分配了113024k字节+保留15340k=已使用128364k,730172k可用

  查看内存分页的汇总情况

bash-3.00#echo:

:

memstat|mdb-k

PageSummary 

Pages 

%Tot

------------ 

---------------- 

----

Kernel 

27734 

108 

22%

Anon 

29908 

116 

23%

Execandlibs 

5862 

22 

5%

Pagecache 

12306 

48 

10%

Free(cachelist) 

18780 

73 

15%

Free(freelist) 

34320 

134 

27%

Total 

128910 

503

  此外还可以使用kstat查看内存的详细信息(以每个内存模块为单位)

$kstat-mvmem|more

module:

vmem 

instance:

name:

heap 

class:

vmem

alloc 

6254

contains 

0

contains_search 

crtime 

fail 

1200

lookup 

113

mem_import 

mem_inuse 

86376448

mem_total 

1646524366848

populate_fail 

populate_wait 

search 

4381

snaptime 

2441.858424006

vmem_source 

wait 

......

网络负荷监控

最常见的都是用netstat命令,且redhat和solaris的常见使用方法基本一致。

netstat命令可用来查看路由表、当前活跃的网络连接、各种网络数据结构、流内存统计,接口状态、DHCP等信息。

常见的使用方式有:

netstat-rn 

看路由

netstat-in 

看流量统计

netstat-an 

看连接信息

netstat-pn 

看ARP解析表(MAC-IP映射表)

此外,solaris可以使用kstat命令查看网络信息

bash-3.00$kstat-me1000g|more 

模块(-m)可填网卡驱动类型,比如e1000g,e1000g0,bge,hme...

e1000g 

e1000g0 

net

brdcstrcv 

brdcstxmt 

collisions 

43.023212228

ierrors 

ifspeed 

1000000000

ipackets 

3421

ipackets64 

ps-eopid,pcpu,args|sort+1n

solaris下查看进程的cpu占用率收藏

solaris下查看某进程的资源占用率及其它

1. 

#ps-eopid,pcpu,args|sort+1n

该命令输出当前系统进程的pid,cpu占用率及命令描述,并以pcpu来排序(尝试过,没有成功,据说在RedHat上可行的。

2.top-p

不同的系统top的设置不尽相同,因此使用时需要注意。

3.prstat-p

prstat检查系统中进程占用CPU,内存等情况。

可以代替top,不过好像solaris5.8之后才有,5.7上就没有。

4.查看IO情况iostat

iostat-x-I1若系统明显变慢,也可用此命令检查磁盘I/O情况

5.查看CPU可以用psrinfo-v

查看详细信息

/usr/platform/sun4u/sbin/prtdiag-v

6.sar

sar-u320若系统明显变慢,用此命令检查cpu占用率

sar–r320用此命令检查内存使用情况

本文来自CSDN博客,转载请标明出处:

Solaris进程的查看和管理

2009-03-0715:

53

1、什么是进程?

进程:

可并发执行的程序在一定数据集合上的运行过程。

进程即是资源分配的基本单位,也是调度和分派的基本单位。

2、UNIX操作系统进程调度算法:

多级反馈调度队列算法。

3、进程状态:

创建、初始、就绪(活动、静止)、执行、阻塞(活动、静止)、结束。

4、进程监控命令:

ps命令和进程工具/usr/proc/bin下的工具级。

可以将ps和grep命令组合使用来搜索特定的信息。

5、/usr/proc/bin的命令介绍:

pstop停止进程

prunpid重新启动进程

ptimepid使用微状态计算进程时间

pwaitpid等待指定的进程终止.

pcredpid显示可信度

pfilespid显示已打开文件的fstat和fcntl信息

pflagspid显示每个lwp的/proc跟踪标志,等待和持有信号量以及其他状

态信息

plddpid显示链接到每个进程的动态链接库

pmappid显示地址映射空间

psigpid显示信号操作

pstackpid显示每个lwp的十六进制与符号堆跟踪

ptreepid显示包含指定PID的进程树

pwdxoid显示当前工作目录

6、ps命令格式:

ps[-aAdeflcjLPy][-oformat][-ttermlist][-uuserlist][-Uuserlist][-Ggrouplist][-pproclist][-gpgrplist][-ssidlist]

7、常用的参数:

-e输出所有进程报告

-f在第一栏显示进程所有者的名字(不是UID)。

该选项关闭-l、–t、–s和–r选项,打开-a选项。

-l产生一个长的输出报告,只是不包含STIME字段

8、ps-el的相关输出参数解释:

bash-2.05$ps-el

FSUIDPIDPPIDCPRINIADDRSZWCHANTTYTIMECMD

19T00000SY?

0?

0:

16sched

8S01004020?

151?

?

00init

19S02000SY?

0?

00pageout

19S03000SY?

30fsflush

8S0377104020?

223?

00sac

8S0378104020?

224?

console0:

00ttymon

8S0131104020?

289?

00rpcbind

F十六进制标志,它们加起来表示进程的当前状态。

如下所述:

00进程终止,而且它们在进程表中的空间已释放。

01系统进程,长驻内存

02进程被父进程跟踪

04进程被父进程跟踪而且已被停止

08该进程无法被信号量唤醒

10该进程当前在内存中,而且被锁定直到一个事件完成

20进程不能被交换出

S进程当前状态,由以下字母之一显示:

O当前正在处理器上运行

S睡眠;

等待I/O事件完成

R运行结束

I空闲;

进程被创建

Z僵死。

进程已终止

T由于父进程跟踪而停止

X等待更多的内存

UID进程所有者的用户ID

PID进程ID

PPID父进程ID

C进程的CPU使用情况(即进程占CPU时间的百分比)

PRI进程优先权方案。

较大的数表示较低的优先权

NI进程的nice值,该值与优先权方案相关联。

使一个进程“nicer”意指降低该进程的优先权,以使它不会用尽CPU的时间

SZ进程请求的虚拟内存量。

这是该系统对内存需求的一个好的指标。

TTY启动进程(或者父进程)的终端。

带问号的进程无控制终端(通常为系统进程)

TIME自进程启动以来占CPU时间总量

COMD产生进程的命令

9、使用ps报告。

查找属于一个用户的许多相同的工作。

Kill命令终止进程。

ps-Uusername

查找TIME字段中占用了很多CPU时间的进程。

这样的进程可能在死循环。

ps-e

查找C字段,找出不重要但占用了大量CPU时间的进程。

如果该进程获取过多内存,删除该进程。

如果许多进程占用了大量内存,则系统可能需要增加内存。

ps-el

注意使用越来越多CPU时间的失控进程。

可以通过使用-f选项查看进程启动时间(STIME)以及通过查看TIME字段中的CPU时间总量来检测失控进程。

ps-f

10、删除进程。

在正常途径无法结束时才使用删除命令。

#kill-signalpid

signal:

57

2中断

3退出

4非法指令

5跟踪中断

6Abort

7EMT指令(Emulation竞争tra

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2