手册页部分 1M: 系统管理命令

退出打印视图

更新时间: 2014 年 7 月
 
 

dsstat(1M)

名称

dsstat - 报告 Sun StorageTek Availability Suite I/O 统计信息

用法概要

dsstat -m mode [-r report–options] [-d display-options]
 [-s volume-sets] [-f | -F] [-z] [interval [count]]

描述

dsstat 命令收集并报告 Sun StorageTek Availability Suite 产品的 I/O 统计信息。

选项

dsstat 支持以下选项:

–m mode

指定运行模式。有效的模式为:

cache

高速缓存统计信息

ii

Point-in-Time Copy 统计信息

sndr

Remote Mirror 统计信息

要同时显示多个服务的统计信息,请使用 –m 开关指定所需的每个模式。例如:

% dsstat -m ii -m sndr
% dsstat -m ii -m sndr -m cache

要确定哪些统计信息报告自哪个服务,请使用如下所述的 role 字段。当作为多个服务之一请求高速缓存统计信息时,rkpswkps 统计信息将进一步分为 crkpsdrkpscwkpsdwkps。 如果未指定 –m 开关,则 dsstat 将显示上述所有有效模式的缺省统计信息。请参见下文的“字段说明”了解对这些字段的描述。

–r report–options

指定要显示的卷组件。每一项由单个字符表示,可以选择多个项。report–options 根据上面指定的模式而不同。该选项不用于 cache 模式。

ii 模式下的有效 report-options 为:

m

主卷统计信息。

  • 对于“ii 模式下的 report-options”:msbo

  • 对于“sndr 模式下的 report-options”:bn

  • 对于“cache 模式下的 display-options”:rwdcsf

  • 对于“ii 模式下的 display-options”:rwtspf

s

影子卷统计信息。

b

位图卷统计信息。

o

溢出卷统计信息(如有连接)。

sndr 模式下,有效的 report–options 为:

b

位图卷统计信息。

n

网络卷统计信息。

–d display–options

指定要显示的统计信息。统计信息类型由单个字符表示;可以指定多个类型。

cache 模式下,有效的 display-options 为:

r

详细的读取统计信息。

w

详细的写入统计信息。

s

摘要统计信息。

f

高速缓存行为标志。

以下 display–options 只适用于 cache 模式,并且需要与模式选项 (–m) 结合使用

d

降级数据统计信息。

c

写入取消统计信息。

cache 的缺省 display-optionssf

ii 模式下,有效的 display-options 为:

r

详细的读取统计信息。

w

详细的写入统计信息。

t

计时统计信息。

s

摘要统计信息。

p

要求同步的卷的百分比。

f

卷类型/状态标志。

ii 的缺省 display-optionsspf。 在 sndr 模式下,有效的 display-options 为:

r

详细的读取统计信息。

w

详细的写入统计信息。

t

计时统计信息。

s

摘要统计信息。

p

要求同步的卷的百分比。

f

卷类型/状态标志。

q

异步队列统计信息。

以下 display-option 只适用于 sndr 模式,并且需要与模式选项 (–m) 结合使用。

q

异步队列统计信息。

sndr 的缺省 display-optionsspf

指定摘要 display–option 将导致 r w t display–options 被忽略。

–s volume–sets

过滤输出以只包含指定的 volume–sets,其中 volume-sets 是以逗号分隔的卷名列表。显示 Remote Mirror 统计信息时,指定的名称将与 Remote Mirror 主卷进行比较,以确定其是否匹配。此外,Remote Mirror 卷应指定为 <host>:<volume>,其中 <host> 是主要主机或辅助主机,<volume> 是该主机用以识别卷集的卷名。指定多个 Remote Mirror 卷集时,请注意指定的各个卷集将使用上述规则分别进行评估。显示 Point-in-Time Copy 统计信息时,指定的卷名将与 Point-in-Time Copy 影子卷进行比较,以确定其是否匹配。

–f

每个报告周期输出字段标题。

–F

报告开始时,输出一次字段标题。

–z

取消显示具有零值或没有活动的报告行。

操作数

dsstat 命令行支持以下操作数:

interval

为各个报告指定 interval(以秒为单位)。如果未指定 interval,单个报告将以一秒的 interval 输出。

由于给定集中的条目数不断变化以及集数量不断变化,标题信息可能会显示在要报告的集的中部。为了避免此情况,可使用 –f–F 选项在所需时间显示标题信息。

count

指定要生成的报告数。如果未指定 count,输出将继续直至中断。

字段说明

除非另有说明,否则所有字段都是基于指定 interval 期间收集数据的每秒平均数。

name

报告的实体的名称

t

卷类型

s

卷状态

r

高速缓存读取行为

w

高速缓存写入行为

pct

要求同步的卷的百分比

role

报告的项的角色

tps

读取 + 写入的总数

rtps

读取数

wtps

写入数

kps

读取 + 写入的总千字节数

rkps

读取的千字节数

wkps

写入的千字节数

crkps

从高速缓存读取的千字节数

drkps

从磁盘读取的千字节数

cwkps

写入高速缓存的千字节数

dwkps

写入磁盘的千字节数

ckps

高速缓存传入传出的千字节数

dkps

磁盘传入传出的千字节数

svt

每次运行的服务时间

hit

interval 期间的读取命中次数

ds/s

从高速缓存降级的千字节数

cn/s

写入取消数

q

使用的异步队列类型

qi

当前已排队的项数

qk

当前已排队的千字节数

qhwi

已排队项的高界限

qhwk

已排队千字节数的高界限

name 字段只显示名称的最后 16 个字符。

cache 的有效高速缓存行为是:

C

高速缓存读取/写入

D

磁盘读取/写入

ii 的有效卷类型是:

I

独立影子卷

D

依赖影子卷

ii 的有效卷状态是:

C

复制正在进行

无复制正在进行

sndr 的有效卷类型是:

P

这是此卷集的主要主机

S

这是此卷集的辅助主机

sndr 的有效卷状态是:

L

正在记录对此卷的更改

Q

卷处于队列模式下

R

正在将更改复制到辅助主机

SY

正在进行同步。正在发送数据。

RS

正在进行反向同步。正在接收数据。

SN

需要同步

RN

需要反向同步

VF

卷失败

BF

位图失败

QF

队列失败

sndr 的有效队列类型是:

D

已启用基于磁盘的队列

M

已启用基于内存的队列

sndr 的卷角色是:

net

网络卷统计信息

bmp

位图卷统计信息

ii 的卷角色是:

mst

主卷统计信息

shd

影子卷统计信息

bmp

位图卷统计信息

ovr

溢出卷统计信息

示例

示例 1 报告高速缓存统计信息

以下示例显示报告高速缓存统计信息,其中详细划分了对高速缓存/磁盘的读取和写入。报告生成的时间间隔为五秒。报告限制到集 /dev/rdsk/c1t1d0s0

 # dsstat -m cache -d rw -s /dev/rdsk/c1t1d0s0 5
- read -             - write -      
name                ckps   dkps    hit   ckps   dkps    hit 
dev/rdsk/c1t1d0s0      0      0   0.00      0      0   0.00 
dev/rdsk/c1t1d0s0      3   2396   0.13    983    763 100.00 
dev/rdsk/c1t1d0s0   2399    799  75.00   2815   2686 100.00 
dev/rdsk/c1t1d0s0   3200    800  80.00   2755   2908 100.00 
dev/rdsk/c1t1d0s0   3999    799  83.33   2809   2868 100.00 
dev/rdsk/c1t1d0s0   4800    800  85.71   2867   2931 100.00
示例 2 报告主卷、影子卷和位图卷的统计信息

使用缺省输出报告 Point-in-Time Copy 主卷、影子卷和位图卷的统计信息。报告生成的时间间隔为两秒。

# dsstat -m ii -r msb 2 
name               t  s    pct role    kps   tps  svt 
dev/rdsk/c0t1d0s5  I  C  96.15  mst  19921    38   22 
dev/rdsk/c0t1d0s6               shd   9960    19   20 
dev/rdsk/c0t1d0s7               bmp     39    77    2 
dev/rdsk/c0t1d0s5  I  C  94.24  mst  19623    38   22 
dev/rdsk/c0t1d0s6               shd   9939    19   20 
dev/rdsk/c0t1d0s7               bmp     39    77    2 
dev/rdsk/c0t1d0s5  I  C  92.34  mst  19969    39   22 
dev/rdsk/c0t1d0s6               shd   9984    19   20 
dev/rdsk/c0t1d0s7               bmp     39    78    2
示例 3 报告 Remote Mirror 网络统计信息

使用详细的读取、写入统计信息报告 Remote Mirror 的网络统计信息。报告包括卷类型/状态标志和百分比。报告生成的时间间隔为两秒。将报告限制到集 /dev/rdsk/c0t1d0s0

# dsstat -m sndr -r n -d rwpf -s /dev/rdsk/c0t1d0s0 2 
name               t  s    pct role   rkps  rtps   wkps  wtps 
dev/rdsk/c0t1d0s0  P  L 100.00  sec      0     0      0     0 
dev/rdsk/c0t1d0s0  P SY  99.90  sec      0     0    288     9 
dev/rdsk/c0t1d0s0  P SY  97.90  sec      0     0   5296   165 
dev/rdsk/c0t1d0s0  P SY  95.81  sec      0     0   5184   161 
dev/rdsk/c0t1d0s0  P SY  93.81  sec      0     0   5280   164 
dev/rdsk/c0t1d0s0  P SY  91.71  sec      0     0   5198   162

退出状态

将返回以下退出值:

0

成功完成。

1

成功完成,无统计信息需要报告。

2

遇到了无效参数。

3

无内存可用于创建 kstat 统计信息。

4

发生未知错误。

属性

有关下列属性的说明,请参见 attributes(5)

属性类型
属性值
可用性
storage/avs/avs-cache-management
接口稳定性
Committed(已确定)

另请参见

dscfg(1M)svadm(1M)ds.log(4)rdc.cf(4)attributes(5)