EMC VNXe 1600 日志收集方法

四月的奥德赛 EMC 存储 139 次浏览 没有评论

笔者客户最近遇到一个奇怪的问题,在一个共享存储的Hyper-V群集上的1台虚拟机,业务磁盘使用时间100%,延迟3000多毫秒。在排查了系统层面的问题后,通知了业务单位,然后约定时间重启。重启完成后,问题依旧。然后致电给EMC,让他们看看存储上有没有问题。

Dell社区上看到2种收集方法的帖子

VNXe存储信息收集问题

https://www.dell.com/community/%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E8%AE%A8%E8%AE%BA%E5%8C%BA/VNXe%E5%AD%98%E5%82%A8%E4%BF%A1%E6%81%AF%E6%94%B6%E9%9B%86%E9%97%AE%E9%A2%98/td-p/6892151

VNXe提供两种收集日志的方法:

1. 使用Unisphere图形界面:登陆VNXeUnisphere图形界面,进入
设置 -> 服务系统
后点击”收集服务信息”后,点击执行服务操作。待系统日志收集完成后下载到本地系统即可。

2. 使用CLI命令行界面:使用Putty等工具通过SSH连接VNXe,连接成功后输入用户名serviceservice的密码登陆VNXe系统,然后执行 sudo svc_dc 命令,待系统收集完日志后使用
cd /EMC/backend/service/data_collection 命令进入到系统日志所在目录。在这里可以看到生成的系统日志文件。如想把此文件拷贝到本地计算机,可使用Wincp等工具连接VNXe后进到上述的目录将系统日志文件拷贝到本地计算机。

收集完的日志大部分是文本文件,可以直接查看。

登录到存储Web页面以后,点击设置——服务系统,


 

首次登录还要输入一遍密码,一般和登录Web管理页面密码一致。然后点击存储系统——收集服务信息,执行服务操作就可以了。


等待10分钟左右后,会跳出来对话框,点击Yes


弹出来日志保存路径,点击保存。可能文件会比较大,笔者这边是300MB,等待下载完成,直到正在下载的小对话框自动关闭就可以了。


 

 

使用Putty工具连接存储, IP地址就是Web端管理IP,点击Open。


这边的账号不是Web管理页面的admin,而是输入service,


密码和Web管理页面的密码一样。


登录成功。


 
 

收集存储的系统日志命令为,svc_dc,等待10分钟左右,日志收集完成后会返回到命令行。


 
 

还有一条命令 svc_perfcheck –ktrace -f perfcheck –d 300 –o “-t tcd –t ccb –t spc –t fbe_rg –t fbe_lun –t pdo –t mlu_dev”,等待5分钟,等收集好会返回命令行。


 
 

然后使用WinSCP登录,传输协议改为SCP,IP地址还是Web管理页面的IP地址,账号还是service,密码还是Web管理密码。


 
 


 
 

登录成功之后,按图上的路径去找到收集好的日志文件就可以了。一般存储的日志会比服务器日志要大,笔者这边的540MB,EMC用FTP链接来传输的。


2trc文件是经过加密的,无法看到内容。Tar文件没加密,可以解压缩出来。


解压出来之后,是这样子的。


发表评论

Go