所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

OceanStor 9000 V300R006C10 文件系统特性指南 05

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
Mac OS X客户端

Mac OS X客户端

介绍在Mac OS X客户端对DFSClient的管理和维护。

查看性能统计情况

查看一段时间内进行数据读写时,系统数据传输的延时情况。

前提条件

已启用DFSClient,并使用该插件挂载了NFS共享文件。

操作步骤

  1. 可选:执行命令xnfs_perf_tool -c,查看现有缓存里面的性能记录。
  2. 执行命令xnfs_perf_tool -C,清除缓存里面的性能记录。

    说明:

    避免原有的数据对该段时间的性能统计造成干扰。

  3. 可选:执行命令xnfs_perf_tool -c,确认缓存里面的性能记录为空。
  4. 执行命令xnfs_perf_tool -s,开始跟踪数据的传输情况,进行性能统计。
  5. 打开FinalCutPro软件,对挂载在本地目录下的视频文件进行导入播放。
  6. 可选:执行命令xnfs_perf_tool -c,确认FinalCutPro软件进行视频数据读取时,缓存收集到了性能记录。
  7. 执行命令xnfs_perf_tool -o /path/rawfile,把统计到的性能数据写入rawfile文件。

    说明:

    /path/rawfile:path路径下的性能统计文件。可以是path目录中已有空文件,也可以新创建的文件,新创建文件定义后可由xnfs_perf_tool自动生成。如果新定义的文件和path目录下的文件重名,将会覆盖原文件,因此定义rawfile文件时不要和path目录下的其他文件重名。

  8. 执行“Ctrl+C”,手动停止性能数据写入rawfile文件。
  9. 执行命令xnfs_perf_tool -p /local_path/file,对rawfile文件收集到的性能数据进行分析,并生成rawfile.tracelog、awfile.tracesum两个日志文件。

    说明:

    rawfile.tracelog里面是详细的性能分析情况,awfile.tracesum里面是汇总性能分析情况。

  10. 执行命令xnfs_perf_tool -t停止性能统计。
  11. 执行命令cat /path/rawfile.tracelogcat /path/rawfile.tracesum,打开相应的日志文件查看该段时间的性能统计情况。

    说明:

    可以使用命令xnfs_perf_tool -h 获取该命令的帮助信息。

任务示例

huawei103deMac-Pro:mnt huawei$ xnfs_perf_tool -c      //查看当前的性能数据条数
totally 169140 trace in kernel.
huawei103deMac-Pro:mnt huawei$ xnfs_perf_tool -C      //清空当前记录
huawei103deMac-Pro:mnt huawei$ xnfs_perf_tool -c      //再次查看确认清空
totally 0 trace in kernel.
huawei103deMac-Pro:mnt huawei$ xnfs_perf_tool -s     //开启性能统计功能
huawei103deMac-Pro:mnt huawei$ xnfs_perf_tool -c     //确认性能统计功能开启
totally 3212 trace in kernel.
huawei103deMac-Pro:mnt huawei$ sudo xnfs_perf_tool -o /mnt/DFStext      //把数据记录收集到文件中
^C                                                                           //停止收集
huawei103deMac-Pro:mnt huawei$ sudo xnfs_perf_tool -p /mnt/DFStext       //分析数据形成日志文件
huawei103deMac-Pro:mnt huawei$ sudo xnfs_perf_tool -t                  //结束性能统计功能
huawei103deMac-Pro:mnt huawei$ cd /mnt                            //进入日志文件目录
huawei103deMac-Pro:mnt huawei$ ls
DFStext			nfs3			test.tracesum
DFStext.tracelog	nfs4			text
DFStext.tracesum	test			text1
async1_asyncmount	test.tracelog
huawei103deMac-Pro:mnt huawei$ cat DFStext.tracesum
Syscall    Counts      Success     Failure     MaxLatency    AvgLatency     MaxRPCLatency    AvgRPCLatency    OperationPerSec
Read        4690        4690        0           17447          1761           62757            19053            586            
Write       0           0           0           0              0              0                0                0              
GetAttr     0           0           0           0              0              15454            3946503387       0              
SetAttr     0           0           0           0              0              0                0                0              
Open        0           0           0           0              0              0                0                0              
Close       0           0           0           0              0              0                0                0              
RDIR        0           0           0           0              0              0                0                0              
GetXattr    0           0           0           0              0              0                0                0              
SetXattr    0           0           0           0              0              0                0                0              
huawei103deMac-Pro:mnt huawei$ cat DFStext.tracesum
PAIR FID OP FLAG OFFSET LEN DURATION RETCODE RESERV1 RESERV2
8dbe93f113e 440001 Read 100800 981729280 380000 1545341 0 0 0
8dbe93f2024 440001 Copy_Ubc 380000 981729280 380000 697180 0 0 0
8dbe949c96a 440001 RAHEAD 100800 1937 797 842302 0 0 0
8dbe949caf1 440001 Bufget 40000001 1937 80000 79609 0 0 0
8dbe94b5bff 440001 BufReadRPC 504004 1015545856 80000 49360 0 0 0
8dbe94c1bf4 440001 Rpc 0 1015545856 80000 2997492 0 83c98b52 0
8dbe94c1e7b 440001 Bufget 40000001 1938 80000 75690 0 0 0
8dbe94e374d 440001 BufReadRPC 504004 1016070144 80000 17385 0 0 0
8dbe94e7adc 440001 Rpc 0 1016070144 80000 5339692 0 83c98b53 0
                        ....
                        ....
8dbe94e7c65 440001 Bufget 40000001 1939 80000 68818 0 0 0
8f7b47620ab 448001 Bufget 40000001 5423 80000 66388 0 0 0
8f7b4777f2c 448001 BufReadRPC 504004 2843213824 80000 12637 0 0 0
8f7b477b04b 448001 Rpc 0 2843213824 80000 3314385 0 83c9d470 0
8f7b477d58b 448001 Read 100800 2810183680 40000 130956 0 0 0
8f7b477dcae 448001 Copy_Ubc 40000 2810183680 40000 46127 0 0 0
8f7b47891cf 448001 RAHEAD 100800 5424 1530 82591 0 0 0
8f7b47892c1 448001 Bufget 40000001 5424 80000 49209 0 0 0
8f7b479a222 448001 BufReadRPC 504004 2843738112 80000 12745 0 0 0
8f7b479d393 448001 Rpc 0 2843738112 80000 2103548 0 83c9d471 0
8dbe94ffd35 440001 BufReadRPC 504004 1016594432 80000 15961 0 0 0
8dbe9503b2e 440001 Rpc 0 1016594432 80000 3206693 0 83c98b54 0
8dbe9503cdb 440001 Bufget 40000001 1940 80000 49053 0 0 0
8dbe9515017 440001 BufReadRPC 504004 1017118720 80000 12743 0 0 0
8dbe95181a9 440001 Rpc 0 1017118720 80000 2165413 0 83c98b55 0
huawei103deMac-Pro:mnt huawei$

查看预读命中率

查看业务下发的读请求总数、缓存中的数据总数和预读命中率。

前提条件

已启用DFSClient,并使用该插件挂载了NFS共享文件。

操作步骤

  1. 执行命令xnfs_op_tool -r 1,清除之前统计的命中率。
  2. 打开FinalCutPro软件,对挂载在本地目录下的视频文件进行导入播放。
  3. 执行命令xnfs_op_tool -r 0,查看本次视频播放过程中预读命中率。

    说明:

    op的有效值为0、1,0为查看预读命中率,1为清除命中率统计。可以使用命令xnfs_op_tool -h 获取该命令的帮助信息。

任务示例

huawei103deMac-Pro:mnt huawei$ xnfs_op_tool -r 1
huawei103deMac-Pro:mnt huawei$ xnfs_op_tool -r 0
The hit rate of cache:
read size:           268.7500(MB)
incache:             268.7500(MB)
cache hit accuracy:  100.00%

查看配置信息

前提条件

已启用NFS协议增强特性。

查看配置信息

执行命令xnfs_op_tool -a,查询当前DFSClient的版本、挂载目录、建立链路、日志级别信息。

说明:

可以使用命令xnfs_op_tool -h 获取该命令的帮助信息。

任务示例

huawei103deMac-Pro:conf huawei$ xnfs_op_tool -a
The version of xnfs client:
V300R005C00SCP100 (Sat Oct 17 17:39:58 CST 2015) 

The mount info of xnfs:
===============================================================
server:/export:   s.hw.com:/xnfs_zhl
mounted on:       /mnt/xnfs
rsize:            512 kb
wsize:            128 kb
protoVers:        NFSv3
readAhead:        64
isSync:           synchronous
linkCnt:          2
srcIpCnt:         2
srcIpArry:        192.168.252.104_192.168.252.154
dstIpCnt:         3
dstIpArry:        192.168.70.190_192.168.70.191_192.168.70.192
link_ID   sip             server_ip       file_count    link_status
0         192.168.252.154  192.168.70.190     0             Ready(0x11)
1         192.168.252.104  192.168.70.191     0             Ready(0x11)

The log level is as follow:
sock:    error
vnop:    error
ra:      error
rpc:     error
vfsop:   error
mem:     error
huawei103deMac-Pro:conf huawei$ 
翻译
下载文档
更新时间:2019-03-30

文档编号:EDOC1000162199

浏览量:29258

下载量:105

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页