开始新对话

未解决

此帖子已超过 5 年

1613

2012年9月18日 23:00

【分享】为什么VNX/CLARiiON技术支持贴出的日志时间通常是不正确的?

     在VNX/CALRIION遇到问题的时候,技术支持往往会要求收集SPCOLLECTS并把分析结果告诉你。你有没有发现,他们给出的event log显示的时间通常并不对应问题发生时间。其实,VNX/CLARIION默认将内部时区设置为了GMT+0,因此,日志工具收集的event都是使用该时区来计算的。对于我们中国用户来说,时区是GMT+8,因此在看日志结果的时候,可以把日志显示的时间+8来匹配中国时间。

     有人会问,那为什么登录Unisphere显示的时间是正常的中国时间呢?其实在你登录后,Unisphere会使用你本机的时区来矫正。比如我们通常把时区设置为【(GMT+8)BeiJing,Chongqiang,Hong Kong,Urumqi】,那么Unisphere就会通过+8来显示时间。不信你可以试试,如果把本机时间调成GMT+5,那么你会发现登录Unisphere后,显示的时间会比中国时间少3个小时。

19-09-2012 10-05-33 AM.jpg

60 消息

2012年9月18日 23:00

啊哈,这个倒是挺tricky的。关于“VNX/CLARIION默认将内部时区设置为了GMT+0”这一点,能将默认的内部时间从GMT+0也改成GMT+8吗?

1.6K 消息

2012年9月19日 00:00

关键是技术支持人员可能是在全球其他地方的。这样看的时候统一为GMT可能更好。不然还要去知道是什么时区

不过日志头上可以加一句来标注一下是GMT时间倒是可以避免一些混淆。

60 消息

2012年9月19日 00:00

恩,也是,SPCOLLECTS主要还是EMC技术支持人员才去看的。

不过呢,其实对于这个问题,你们EMC内部也可以开发一个小脚本或小工具,工程师可以用来把拿到的SPCOLLECTS内的时间戳扫一遍,可以指定自动给SP日志里的所有时间戳统一增加或者减去数个小时。SP日志基本都是文本形式的文件吧?写个这样的小脚本或小工具应该挺容易的。这样一来,你们EMC的技术支持人员就不用每次再花额外的时间去跟客户重复解释时间错位的现象了,直接显示给用户看的就是带中国时间的日志信息。

一点小想法,啊哈。

1.4K 消息

2012年9月19日 00:00

改是可以,用RemotelyAnwhere进Windows做,但会导致什么问题就不得而知了,也没见过有什么文档提这个事儿。所以建议还是别去动它。

60 消息

2012年9月19日 00:00

这样的啊,那还是老老实实不去动它为好。不过这个倒是可以算了一个产品改进的建议吧,EMC的开发组看看是否以后能在提供稳妥安全的界面接口来改系统的默认时区。

1.4K 消息

2012年9月19日 00:00

其实Unispehre 的View Events本身显示的时间还是对的,只要你本地时区没设错。SPCOLLECTS终究还是让Support看的,所以估计用户也只有在看Support贴出的日志时才会发现有这个问题,不过Support通常都会告诉用户这里的时间是GMT,需要+8来比配中国时间。

31 消息

2012年9月19日 01:00

SP日志看着晕呀。看日志,解释日志的事就交给EMC的support吧,我们客户不纠结这个

1.4K 消息

2012年9月19日 18:00

是啊,只不过很多时候客户会问为什么给出的时间不对,会怀疑在忽悠他,呵呵。所以分享这个帖子解释一下。

1.4K 消息

2012年9月19日 18:00

想法是可以,不过基本上都习惯了直接看GMT时间

找不到事件!

Top