vmware KB: https://kb.vmware.com/s/article/2002954?lang=zh_CN

重点配置命令:

使用 vSphere Client 连接到 vCenter Server 系统

编辑主机配置文件如下两项时,在合规性检查时总是提示通不过

1. Syslog

2. ESXi Dump Collector

但是通过ESXCLI 配置 ESXi Dump Collector和Syslog 就没问题

ESXi Dump Collector配置命令:

esxcli system coredump network set --interface-name vmk0 --server-ipv4 192.168.x.x --server-port 6500

esxcli system coredump network set --enable true

esxcli system coredump network check

syslog 配置命令:

esxcli system syslog config set --loghost=tcp://10xx.xx.xx.xx:514

esxcli system syslog reload

详细参考:

 Purpose
免责声明:本文为 Configuring the Network Dump Collector service in VMware vSphere 5.x/6.0 (2002954) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。 

本文提供了在 vSphere 5.x/6.0 中配置网络核心转储收集器服务的方法。有关 Network Dump Collection 功能的更多常规信息,请参见 ESXi Network Dump Collector in VMware vSphere 5.x/6.0 (1032051)

ESXi 中的网络核心转储功能可在出现紫色诊断屏幕时通过网络帮助捕获诊断数据。有关详细信息,请参见 Interpreting an ESX/ESXi host purple diagnostic screen (1004250)

 
 Resolution

VMware ESXi Dump Collector 与 vCenter Server 打包在一起。配置方法因 Windows 和 Linux 版本而异。可配置选项包括:

  • 用于存储收到的核心转储的目录。
  • 用于存储收到的核心转储的磁盘空间量。
  • 侦听网络 UDP 端口号。

适用于 Windows 的 VMware ESXi Dump Collector

vCenter Server 安装介质包含 VMware ESXi Dump Collector 服务安装程序。用于存储收到的核心转储的目录、已用磁盘空间量和侦听端口号可在安装期间进行设置。但是,所有选项也可在稍后通过编辑配置文件进行更改。
 
要配置适用于 Windows 的 ESXi Dump Collector,请执行以下操作:
  1. 在 VMware ESXi Dump Collector 安装目录中找到 vmconfig-netdump.xml 配置文件。默认情况下,该文件位于 C:\ProgramData\VMware\VMware ESXi Dump Collector\ 中。

    注意:在 ESXi 6.0.x 中,该文件位于 C:\ProgramData\VMware\vCenterServer\data\netdump\.
  2. 使用文本编辑器打开 vmconfig-netdump.xml 配置文件。
  3. 找到 defaultDataPath 标记,该标记显示类似于:

    <defaultDataPath>C:\ProgramData\VMware\VMware ESXi Dump Collector\Data\</defaultDataPath>

  4. 根据需要更改用于存储收到的核心转储的目录。
  5. 找到 defaultValues 标记,该标记显示类似于:

    <defaultValues>
    <port>6500</port>
    <maxSize>2</maxSize>
    </defaultValues>

  6. 根据需要将侦听 UDP 端口号更改为其他值。
  7. 将用于存储收到的核心转储的最大磁盘空间量更改为其他值。该值按千兆字节指定。
  8. 保存 vmconfig-netdump.xml 配置文件。
  9. 使用以下命令重新启动 VMware ESXi Dump Collector 服务:

    net stop vmware-network-coredump
    net start vmware-network-coredump

vCenter Server Virtual Appliance 中的 VMware ESXi Dump Collector

vCenter Server Virtual Appliance 具有可用且持续运行的预配置 Netdump 服务。用于存储收到的核心转储的目录、已用磁盘空间量和侦听端口号均设置为默认值,但可在稍后进行更改。

使用 VMware vCenter Server Virtual Appliance Web 界面配置 ESXi Dump Collector

  1. 打开 Web 浏览器,并连接到 https://vCenterServerVirtualApplianceHostnameOrIP:5480/
  2. 使用管理帐户登录。
  3. 单击服务选项卡。
  4. 单击 NetDump 选项卡。
  5. 将侦听 UDP 端口号更改为所需的值。
  6. 将用于存储收到的核心转储的最大磁盘空间量更改为其他值。该值按千兆字节指定。
  7. 单击保存设置按钮。
  8. 单击状态选项卡。
  9. 单击停止 ESXi 服务。
  10. 单击启动 ESXi 服务。

使用 VMware vCenter Server Virtual Appliance 命令行配置 ESXi Dump Collector

  1. 打开 vCenter Server Virtual Appliance 的控制台。
  2. 使用管理帐户登录。
  3. 使用文本编辑器打开 /etc/sysconfig/netdumper 配置文件。显示的默认配置类似于:

    NETDUMPER_DIR="/var/core/netdumps"
    NETDUMPER_DIR_MAX_GB=2
    NETDUMPER_PORT=6500

  4. 更改用于存储收到的核心转储的目录。
  5. 将侦听 UDP 端口号更改为所需的值。
  6. 根据需要将用于存储收到的核心转储的最大磁盘空间量更改为其他值。该值按千兆字节指定。
  7. 要启用详细日志记录,请将 NETDUMPER_OPTIONS 行修改为:

    NETDUMPER_OPTIONS="-n -v -d ${NETDUMPER_DIR} -o ${NETDUMPER_PORT}"

  8. 保存 /etc/sysconfig/netdumper 配置文件。
  9. 使用以下命令重新启动 VMware ESXi Dump Collector 服务:

    service vmware-netdumper restart

使用 ESXCLI 配置 ESXi Dump Collector

  1. 通过在本地 ESXi Shell 中运行 esxcli system coredump 或使用 vCLI 来将 ESXi 系统设置为使用 ESXi Dump Collector。

    esxcli system coredump network set --interface-name vmk0 --server-ipv4 10.xx.xx.xx --server-port 6500

    注意:必须指定 VMkernel 网卡以及要向其发送核心转储的服务器的 IP 地址和可选端口。如果配置的 ESXi 系统运行所在的虚拟机使用的是 vSphere 标准交换机,则必须选择一个处于混杂模式的 VMkernel 端口。ESXi Network Dump Collector 在 ESXi 5.0 中的 vSphere Distributed Switch 上不受支持。有关详细信息,请参见 Network Dump Collector on vSphere ESXi 5.0 is not supported on vDS (2000781)

  2. 启用 ESXi Dump Collector:

    esxcli system coredump network set --enable true

  3. 检查 ESXi Dump Collector 是否配置正确:

    esxcli system coredump network get

 
 

在 vSphere 5.x/6.0 中配置 Network Dump Collector 服务 (2002954)的更多相关文章

  1. 避免在ASP.NET Core 3.0中为启动类注入服务

    本篇是如何升级到ASP.NET Core 3.0系列文章的第二篇. Part 1 - 将.NET Standard 2.0类库转换为.NET Core 3.0类库 Part 2 - IHostingE ...

  2. Vue-Cli 3.0 中配置高德地图

    vue 中使用高德地图有两种方式 一.vue-amap 组件 官网: https://elemefe.github.io/vue-amap/#/ 开始的时候是打算用这个组件做地图功能的,但是尝试之后存 ...

  3. 在.NET 6.0中配置WebHostBuilder

    大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进. 在阅读第4章"使用Kestrel配置和定制HTTPS"时,您可 ...

  4. 如何在sharepoint2010中配置Google Anlytics 分析服务

      简介 Google Analytics(分析)不仅可以帮助您衡量销售与转化情况,而且能为您提供新鲜的深入信息,帮助您了解访问者如何使用您的网站,他们如何到达您的网站,以及您可以如何吸引他们不断回访 ...

  5. React 版本16.9.0 中配置路由以及路由传参

    我的脚手架版本如下: "dependencies": { "antd": "^3.21.4", "jquery": &q ...

  6. (win7) 在IIS6.0 中配置项目

    1.进入IIS管理器 右击“计算机”->管理->服务和应用程序->Internet信息服务(IIS)管理器 2.将项目加入IIS中 网站->右击“默认网站”->添加虚拟目 ...

  7. Selenium中配置链接使用FTP服务

    Enable the default report solution Step1: Create a suite listener and add codes into it, please watc ...

  8. wxWidgets编译和在VC 6.0中的配置

    1. 安装  运行wxMSW-2.8.3-Setup1.exe,将之安装到不带空格符号的目录中,本例为C:/wxWidgets-2.8.3:   2. 编译和配置 (1) 用VC6.0编译  进入C: ...

  9. 在 IIS 中配置 ASP.NET 应用程序

     注意事项: 1.注册.NET 如果先安装.net平台,后安装IIS,那么在IIS中可能就没有出现ASP.NET版本的下拉菜单,就要手动注册: 一般.Net版本都存放在:C:\WINDOWS\Micr ...

随机推荐

  1. Nodejs学习笔记(五)—Express安装入门与模版引擎ejs

    前言 前面也学习了一些Node.js的基本入门知道,现在开始进入Web开发的部分: Node.js提供了http模块,这个模块中提供了一些底层接口,可以直接使用,但是直接开发网站那还是太累了,所以ht ...

  2. MBIST:用于嵌入式存储器的可测试设计技术

    MBist技术可以自动实现存储器单元或阵列的RTL级内建自测试电路,MBIST的EDA工具支持多种测试算法的自动实现,可针对一个或多个内嵌存储器自动创建BIST逻辑,并完成BIST逻辑与存储器的连接, ...

  3. JAVA 之 多态 抽象 接口

    一:多态  1:多态   一个对象有多种形式的能力 2:步骤 1编写父类派生子类 2子类重写父类方法 3用父类的数据类型引用子类对象 3:静态多态的实现方式就是方法重载 4:动态多态的实现方式就是重写 ...

  4. C# 在同一个项目里启动不同的类文件

    比如有两个类文件分别为 Person.cs 和 Enum.cs : using System; using person; namespace HelloWorld { class HelloWorl ...

  5. Content Negotiation using Spring MVC

    There are two ways to generate output using Spring MVC: You can use the RESTful @ResponseBody approa ...

  6. C# 代码占用的空间

    是不是代码会占用空间,如果一个程序初始化需要 100M 的代码,那么在他初始化之后,这些代码就没有作用了,他会不会占空间?本文经过测试发现,代码也是会占空间. 我写了2k个垃圾类代码,然后把他放在一个 ...

  7. IIS负载均衡-Application Request Route详解第一篇: ARR介绍

    IIS负载均衡-Application Request Route详解第一篇: ARR介绍 说到负载均衡,相信大家已经不再陌生了,本系列主要介绍在IIS中可以采用的负载均衡的软件:微软的Applica ...

  8. VMWare安装Mac OS X

    原文作者 谷月K 2016.08.16 18:55 字数3473 随着iPhone.iPad.Mac等苹果产品越来越火爆,越来越多的初学者想要了解和尝试苹果平台,包括苹果操作系统Mac OS X.苹果 ...

  9. 深入理解MyBatis的原理(三):配置文件用法(续)

    前言:前文讲解了 MyBatis 的配置文件一部分用法,本文将继续讲解 MyBatis 的配置文件的用法. 目录 1.typeHandler 类型处理器 2.ObjectFactory 3.插件 4. ...

  10. Spring Boot 表单验证、AOP统一处理请求日志、单元测试

    一.使用@Valid表单验证 于实体类中添加@Min等注解 @Entity public class Girl { @Id @GeneratedValue private Integer id; pr ...