在 vSphere 5.x/6.0 中配置 Network Dump Collector 服务 (2002954)
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
详细参考:
ESXi 中的网络核心转储功能可在出现紫色诊断屏幕时通过网络帮助捕获诊断数据。有关详细信息,请参见 Interpreting an ESX/ESXi host purple diagnostic screen (1004250)。
VMware ESXi Dump Collector 与 vCenter Server 打包在一起。配置方法因 Windows 和 Linux 版本而异。可配置选项包括:
- 用于存储收到的核心转储的目录。
- 用于存储收到的核心转储的磁盘空间量。
- 侦听网络 UDP 端口号。
适用于 Windows 的 VMware ESXi Dump Collector
- 在 VMware ESXi Dump Collector 安装目录中找到 vmconfig-netdump.xml 配置文件。默认情况下,该文件位于
C:\ProgramData\VMware\VMware ESXi Dump Collector\ 中。
注意:在 ESXi 6.0.x 中,该文件位于 C:\ProgramData\VMware\vCenterServer\data\netdump\. - 使用文本编辑器打开
vmconfig-netdump.xml
配置文件。 - 找到
defaultDataPath
标记,该标记显示类似于:<defaultDataPath>C:\ProgramData\VMware\VMware ESXi Dump Collector\Data\</defaultDataPath>
- 根据需要更改用于存储收到的核心转储的目录。
- 找到
defaultValues
标记,该标记显示类似于:<defaultValues>
<port>6500</port>
<maxSize>2</maxSize>
</defaultValues> - 根据需要将侦听 UDP 端口号更改为其他值。
- 将用于存储收到的核心转储的最大磁盘空间量更改为其他值。该值按千兆字节指定。
- 保存
vmconfig-netdump.xml
配置文件。 - 使用以下命令重新启动 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
- 打开 Web 浏览器,并连接到
https://vCenterServerVirtualApplianceHostnameOrIP:5480/
。 - 使用管理帐户登录。
- 单击服务选项卡。
- 单击 NetDump 选项卡。
- 将侦听 UDP 端口号更改为所需的值。
- 将用于存储收到的核心转储的最大磁盘空间量更改为其他值。该值按千兆字节指定。
- 单击保存设置按钮。
- 单击状态选项卡。
- 单击停止 ESXi 服务。
- 单击启动 ESXi 服务。
使用 VMware vCenter Server Virtual Appliance 命令行配置 ESXi Dump Collector
- 打开 vCenter Server Virtual Appliance 的控制台。
- 使用管理帐户登录。
- 使用文本编辑器打开
/etc/sysconfig/netdumper
配置文件。显示的默认配置类似于:NETDUMPER_DIR="/var/core/netdumps"
NETDUMPER_DIR_MAX_GB=2
NETDUMPER_PORT=6500 - 更改用于存储收到的核心转储的目录。
- 将侦听 UDP 端口号更改为所需的值。
- 根据需要将用于存储收到的核心转储的最大磁盘空间量更改为其他值。该值按千兆字节指定。
- 要启用详细日志记录,请将
NETDUMPER_OPTIONS
行修改为:NETDUMPER_OPTIONS="-n -v -d ${NETDUMPER_DIR} -o ${NETDUMPER_PORT}"
- 保存
/etc/sysconfig/netdumper
配置文件。 - 使用以下命令重新启动 VMware ESXi Dump Collector 服务:
service vmware-netdumper restart
使用 ESXCLI 配置 ESXi Dump Collector
- 通过在本地 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)。
- 启用 ESXi Dump Collector:
esxcli system coredump network set --enable true
- 检查 ESXi Dump Collector 是否配置正确:
esxcli system coredump network get
在 vSphere 5.x/6.0 中配置 Network Dump Collector 服务 (2002954)的更多相关文章
- 避免在ASP.NET Core 3.0中为启动类注入服务
本篇是如何升级到ASP.NET Core 3.0系列文章的第二篇. Part 1 - 将.NET Standard 2.0类库转换为.NET Core 3.0类库 Part 2 - IHostingE ...
- Vue-Cli 3.0 中配置高德地图
vue 中使用高德地图有两种方式 一.vue-amap 组件 官网: https://elemefe.github.io/vue-amap/#/ 开始的时候是打算用这个组件做地图功能的,但是尝试之后存 ...
- 在.NET 6.0中配置WebHostBuilder
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进. 在阅读第4章"使用Kestrel配置和定制HTTPS"时,您可 ...
- 如何在sharepoint2010中配置Google Anlytics 分析服务
简介 Google Analytics(分析)不仅可以帮助您衡量销售与转化情况,而且能为您提供新鲜的深入信息,帮助您了解访问者如何使用您的网站,他们如何到达您的网站,以及您可以如何吸引他们不断回访 ...
- React 版本16.9.0 中配置路由以及路由传参
我的脚手架版本如下: "dependencies": { "antd": "^3.21.4", "jquery": &q ...
- (win7) 在IIS6.0 中配置项目
1.进入IIS管理器 右击“计算机”->管理->服务和应用程序->Internet信息服务(IIS)管理器 2.将项目加入IIS中 网站->右击“默认网站”->添加虚拟目 ...
- Selenium中配置链接使用FTP服务
Enable the default report solution Step1: Create a suite listener and add codes into it, please watc ...
- wxWidgets编译和在VC 6.0中的配置
1. 安装 运行wxMSW-2.8.3-Setup1.exe,将之安装到不带空格符号的目录中,本例为C:/wxWidgets-2.8.3: 2. 编译和配置 (1) 用VC6.0编译 进入C: ...
- 在 IIS 中配置 ASP.NET 应用程序
注意事项: 1.注册.NET 如果先安装.net平台,后安装IIS,那么在IIS中可能就没有出现ASP.NET版本的下拉菜单,就要手动注册: 一般.Net版本都存放在:C:\WINDOWS\Micr ...
随机推荐
- 第一章 面向对象软件工程与UML
这个OOAD讲的都是很抽象的东西!老师说这个在现在的学习中用到的不是很多,但是以后出去工作的时候就会常用到的. 首先来了解OOAD是讲什么的. OOAD:Object Oriented Analysi ...
- [BZOJ 2839]集合计数
Description 题库链接 有 \(2^n\) 个集合,每个集合只包含 \([1,n]\) ,且这些集合两两不同.问有多少种选择方法(至少选一个),使得这些集合交集大小为 \(k\) . \(0 ...
- jquery源码学习笔记(一)jQuery的无new构建
本人是一名.net程序员..... 你一个.net coder 看什么jQuery 源码啊? 原因吗,很简单.技多不压身吗(麻蛋,前端工作好高...羡慕). 我一直都很喜欢JavaScript,废话不 ...
- JavaMelody - 常用配置
一直没怎么关注javaMelody这个东西. 自己写东西的时候想弄点监控,于是把javaMelody装进去了. 看了文档几乎全是法语,在此记录一些常用的配置. 首先依赖添加如下: <depend ...
- 对象的深度拓展$.extend(true,{},a,b),深入理解,小心陷阱
转载:https://www.cnblogs.com/DJeanWeb/p/4388689.html $.extend一般情景下,使用深度拓展两个对象时,我们想要的效果是,b对象覆盖掉a对象中存在的所 ...
- MFC数据库操作
本例采用Microsoft SQL2008建立的一个数据库表 /****链接数据库操作**/ 在stdafx.h的头文件中加入 #import "C:\Program Files\Commo ...
- WPF绑定之索引器值变化通知
背景 在某些应用中,需要在界面上绑定到索引器,并在值发生变化时实时更新. 解决方案 只要将包含索引器的类实现INotifyPropertyChanged接口,并在索引值更改时引发PropertyCha ...
- 骆驼拼写法(CamelCase)
在英语中,依靠单词的大小写拼写复合词的做法,叫做"骆驼拼写法"(CamelCase).比如,backColor这个复合词,color的第一个字母采用大写. 这种拼写法在正规的英语中 ...
- 【原】使用Maven完成自动化打包并部署到Linux服务器下(Tomcat7)
最近在使用maven,顺便尝试了下tomcat部署.网上找到了很多资料但是都不是最新的,所以贴上比较新的Tomcat7部署代码和配置,方便以后回顾-->测试OK. 1. 首先是配置Tomcat ...
- ZAB 算法
ZAB (Zookeeper Atomic Broadcast ) zookeeper原子消息广播协议 保证:分布式数据一致性 所有事务请求必须由一个全局唯一的服务器来协调处理,这样的服务器被称为 ...