VMware vSAN6.7群集中的持久日志记录,我们有

为vSAN群集中主机的持久日志记录到存储。
如果在USB或SD设备上安装ESXi,并将本地存储分配给vSAN,则可能没有足够的本地存储或数据存储空间用于持久日志记录。
为避免日志信息丢失,请将ESXi转储收集器和vSphere Syslog收集器配置为将ESXi内存转储和系统日志重定向到网络服务器上。

 VMware vSAN6.7群集中的持久日志记录,我们有“> </p> <p> <br/> </p> <p> <强> </强> </p> <p>要在安装VMware Syslog收集器后修改其配置,请执行以下操作:</p> <p>对该文件进行备份:</p> <p> vCenter Server 5.5及更低版本:% PROGRAMDATA % \ VMware \ \ vmconfig-syslog VMware Syslog收集器。xml <br/> vCenter Server 6.0: % PROGRAMDATA % \ VMware \ vCenterServer \ cfg \ vmsyslogcollector \配置。xml </p> <p>使用文本编辑器打开复制的文件。<br/>在& lt; defaultValues>下,将任何选项更改为所需的值。</p> <p>例如,要将日志文件大小增加至10 MB并将保留的文件数减少为20,请修改以下属性:</p> <p> & lt; defaultValues> </p> <p> & lt; port> 514 & lt;/port> <br/> & lt; protocol> TCP、UDP</protocol> <br/> & lt; maxSize> 10 & lt;/maxSize> <br/> & lt; rotate> 20 & lt;/rotate> <br/> & lt; sslPort> 1514 & lt;/sslPort> <br/> & lt;/defaultValues> </p> <p>注意:vCenter服务器中的配置将覆盖ESXi主机配置文件。</p> <p>保存并关闭该文件。<br/>停止VMware Syslog收集器服务。<br/>删除该文件:</p> <p> vCenter Server 5.5及更低版本:% PROGRAMDATA % \ VMware \ \ vmconfig-syslog VMware Syslog收集器。xml <br/> vCenter Server 6.0: % PROGRAMDATA % \ VMware \ vCenterServer \ cfg \ vmsyslogcollector \配置。xml </p> <p>重命名修改后的文件的副本:</p> <p> vCenter Server 5.5及更低版本:% PROGRAMDATA % \ VMware \ \ vmconfig-syslog VMware Syslog收集器。xml <br/> vCenter Server 6.0: % PROGRAMDATA % \ VMware \ vCenterServer \ cfg \ vmsyslogcollector \配置。xml </p> <p>启动VMware Syslog收集器服务。如果不再对Syslog服务器上的日志进行更新,则可能需要在ESXi主机上重新启动Syslog服务。要重新启动Syslog服务,请参见VMware ESXi 5。x主机停止向远程服务器发送Syslog (2003127)。</p> <p>注意:</p> <p>如果& lt; port>, & lt; protocol>或& lt; sslport>值已更改,则使用Syslog收集器的任何主机都需要相应地更新其配置。有关详细信息,请参见配置Syslog在ESXi 5.0和6.0 (2003322)。<br/> & lt; maxSize>是允许的最大文件大小。<br/> & lt; rotate>是要保留的文件数量。<br/>更改& lt; maxSize>或& lt; rotate>值不会对现有日志文件产生任何影响。<br/> Syslog收藏家最大ESXi主机数建议为30。</p> <p> <br/> </p> <p> <br/> </p> <p> <强> </强> </p> <p>使用VMware vCenter服务器虚拟设备命令行配置ESXi转储收集器</p> <p>打开vCenter服务器虚拟设备的控制台。<br/>使用管理帐户登录。<br/>使用文本编辑器打开/etc/sysconfig/netdumper配置文件。显示的默认配置类似于:</p> <p> NETDUMPER_DIR= 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转储收集器服务:

服务vmware-netdumper重启

使用ESXCLI配置ESXi转储收集器

通过在本地ESXi壳中运行ESXCLI系统coredump或使用vCLI来将ESXi系统设置为使用ESXi转储收藏家。

ESXCLI系统coredump网络设置——接口名称vmk0——xx.xx server-ipv4 10.。xx,服务器端口6500

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

启用ESXi转储收集器:

esxcli系统coredump网络设置,使真

检查ESXi转储收集器是否配置正确:

esxcli系统coredump网络得到

VMware vSAN6.7群集中的持久日志记录,我们有