WSFC2016 诊断排错更新

WSFC2016针对于群集日志也进行了一些更新

首先,针对于生成ClusterLog的时候加入了-UseLocalTime的参数,原来默认都是生成GMT的时间,我们在中国看起来还需要加八小时,这样如果你能够确认你的群集节点不存在时区问题,那么你完全就可以使用-UseLocalTime参数输出本地时区的群集日志

#转储当前群集所有节点,最后五分钟的日志到网络路径下,使用本地时间显示。

Get-ClusterLog -TimeSpan 5 -UseLocalTime -Destination \\10.0.0.2\log

打开日志可以看到,时间使用节点本地时区,即北京时区

以上为2016日志诊断的第一个变化

第二个变化,老王发现诊断日志的和2012R2时不太一样,2012R2的日志,打开之后是这样的,直接就是一条一条的诊断信息

2016中的群集日志则更加智能化,当我们使用get-clusterlog获取群集日志的时候,实质上还会在日志的前面帮我们列出,群集的资源信息,配置信息

除了群集的资源和群集配置信息外,clusterlog还会在开头,显示群集相关的其它事件管理器事件

会帮助我们综合Operational logs,CAU,admin logs,DiagnosticVerose的事件综合进来一起显示,为我们在一个clusterlog,提供一个整体的排错

在2012R2时我们就有过介绍,clusterlog,默认是获取diagnostic下的内容,剔除掉无用数据,保留下有用的元数据信息,显示在clusterlog中,针对于这些日志显示在clusterlog中,也会通过这种机制,剔除掉XML中无用的数据栏,只显示出关键有用的元数据信息。

Diagnostic这个事件管理器通道,是负责记录群集运作过程中执行的每一个操作,包括底层调用的插件,用于管理人员排错查看,但因为日志不断增长,在事件管理器中查看不便,因此可以通过clusterlog获取,获得更直观的查看,在2012R2时我们曾经提到,Diagnostic默认是level 3级别的信息记录,如果这个级别无法帮助我们定位问题,我们可以通过设置cluster log为5,push它去收集更细致诊断级别的日志,但那时官方一直强调,设置为5后,后导致该日志飞速增长,会对系统操作性能影响,因此我们短暂排错后还需要及时设置回来

但是在2016,微软优化了这一点,解除了这个性能担心的问题,改为单独设置了一个事件管理器通道DiagnosticVerbose,这个通道就是按照level 5级别来记录群集运作信息,如果我们需要进行level 5级别的群集排错,可以直接查看这个事件管理器通道,实质上当我们获取clusterlog的时候也可以看见这个通道的内容,这个日志下面是来自DiagnosticVerbose中level5的群集日志

下面Cluster Logs开始的部分是来自Diagnostic Level 3级别的日志

因此,现在我们大多数时间都无需去更改cluster log的级别了,因为默认日志就有level5和level3级别,微软实现了并行的事件管理器通道,我们不必再担心性能问题!

以上为关于ClusterLog 在2016中的变化,更新千呼万唤的localtime功能,ClusterLog也新增了其它通道,方便做整体排错,level级别过高带来的性能问题也已得到了解决。

除了ClusterLog,针对于群集排错,微软还提供了另一项新功能,即Dump文件的转储模式

新增了Active Memory Dump转储模式,对于一个Hyper-V集群来说,这可能会是项非常实用的功能,在以前,我们如果在一个Hyper-V跑了很多虚拟机,当我们生成dump时,实质上dump里面会即包括宿主机和虚拟机的内存,而虚拟机的内存页面对于我们进行宿主机级别排错有时可能并不需要,当我们选择活动内存转储后,dump将只包括宿主机的内存页面,对于虚拟机的内存页面将进行过滤,最终大小将只是将完整dump的百分之10%

以上为2016中对于排错的功能更新,希望能为看到的朋友带来收获!

时间: 2024-12-30 06:38:43

WSFC2016 诊断排错更新的相关文章

微软WSFC全方位解析

Windows Server Failover Clustering是微软重要的Windows Server功能,它为微软众多企业级平台提供底层高可用机制,掌握WSFC的概念原理,功能使用,故障排错将对管理员运维有很大帮助,本系列文章将从WSFC的概念介绍,功能使用,故障排错,性能优化,WSFC 2016新功能解析等多个层面来为大家介绍WSFC,一层层揭开它的神秘面纱,让更多朋友知道它,使用它 WSFC概念与管理操作知识补遗21篇: 浅谈群集与分布式基础知识 http://blog.51cto.

Linux 系统监控诊断命令—lsof

lsof命令 lsof(list open files)是一个列出当前系统打开文件的工具.系统在后台为应用程序分配了独立的文件 描述符,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口,描述符提供了大量关于 这个应用程序本身的信息,通过lsof命令能够查看这个列表,常常用于对系统监测诊断排错 [[email protected]~]# lsof COMMAND  PID     USER   FD    TYPE   DEVICE SIZE/OFF      NODE NAME in

Nagios配置文件nagios.cfg详解

这里开始要讲一些Nagios的配置. 首先要看看目前Nagios的主配置路径下有哪些文件.[[email protected] etc]# ll总用量 152-rwxrwxr-x. 1 nagios nagios 1825 9月  24 14:40 cgi.cfg-rwxrwxr-x. 1 nagios nagios 9747 9月  24 14:40 checkcommands.cfg-rwxrwxr-x. 1 nagios nagios 1089 9月  24 14:40 connector

MSF

MSF框架包括一个集成的整体使用的多个组件:基础原理.模型.准则等等.MSF中比较关键的模型为组队模型和过程模型,下面分别进行介绍.组队模型着重于解决在复杂软件工程项目中如何组建项目组.分配合适的角色.项目组的管理.职责划分和质量控制等问题.虽然组队模型是起源于软件开发过程中的规范和准则,但它也同样被成功的应用于基础信息结构设施的实现过程.标准的产品开发团队中包括开发.测试.用户体验.产品管理.程序管理.发布管理等角色.在MSF4.0中还包含一个后勤的角色.同等关系的组队角色 MSF组队模型定义

如何做好网站的日常优化推广

新站与老站有什么相似之处? 适合网站现阶段发展的日常操作,普通的SEO怎么做?我们要超越他. 搜索引擎优化 1.纯粹的SEO,要关注搜索引擎目前最新调试,要使用一些工具,前一天的跳出率是什么原因造成的. 热力图,只有对比才可以看出用户关注哪些内容,通过对比发现什么东西,热力图打开百度统计进行注册.验证就可以了,首页的热力图,颜色越深说明点击越多,这些内容可以放到前面,微调不会影响排名.对比多天,右划可以看出用户点击来自什么词,占比,可以进行调整.展现我们网站优秀内容.这是针对一个网站操作. 那么

2016.7.2 管理信息系统的技术基础

1.计算机系统的组成: **计算机系统由硬件系统和软件系统组成: **硬件系统(冯.诺依曼体系结构): ①运算器:执行算术运算和逻辑运算的部件:由算术逻辑单元,累加器,状态寄存器和通用寄存器组成: ②控制器:指挥计算机各部件按照指令的要求自动协调地运行所需各种操作:包括程序计数器,指令寄存器,指令译码器和各种控制电路: ③存储器:存储程序和数据的记忆装置,包括内存储器和外存储器: ④输入设备:将原始信息输入到计算机内: ⑤输出设备:将计算机的处理结果以能为人们或其他机器所能接受的形式输出: 2.

计算机组成原理-2

原文引用https://www.dazhuanlan.com/2019/08/25/5d622896d4e25/ 计原第二章:计算机的发展及应用. 1.计算机的发展史 1.计算机的产生和发展 世界上第一台电子计算机:1946年 美国 ENIAC 1955年退役 (用手工搬动开关和拔插电缆来编程) 2.硬件技术对计算机更新换代的影响 代 时间 硬件技术 速度(次/秒) 一 1946-1957 电子管 40,000 二 1958-1964 晶体管 200,000 三 1965-1971 中小规模集成

常用的查看华为设备运行状况及排错诊断时命令(一)

常用的查看设备运行状况及排错诊断时命令 1. 接口下查看接口的传输包的近300s的个数,bits,以及入向和出向的包的流量.丢包个数.带宽占比 [Huawei] interface ethernet 2/0/0[Huawei-Ethernet2/0/0] display this interface 2. display cpu-defend statistics命令用来查看上送CPU报文的统计信息 <Huawei> display diagnostic-information dia-inf

ES使用脚本进行局部更新的排错记录

初学Elasticsearch,在按照<Elasticsearch服务器开发(第2版)>进行学习的过程中,在P17页中1.4.5 更新文档小节,使用脚本对文档进行局部更新的时候遇到了如下报错:   ~ curl -XPOST http://127.0.0.1:9200/blog/article/1/_update -d '{"script": "ctx._source.content=\"new content\""}' { &quo