怎么把VMvSAN群集中的持久日志记录到存储-创新互联

怎么把VM vSAN群集中的持久日志记录到存储?其实要解决这个问题也不难,为此小编总结了这篇文章,下面我们一起来看看把VM vSAN群集中的持久日志记录到存储的方法。

10余年的醴陵网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整醴陵建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“醴陵网站设计”,“醴陵网站推广”以来,每个客户项目都认真落实执行。

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

怎么把VM vSAN群集中的持久日志记录到存储

配置 vSphere Syslog Collector:

要在安装 VMware Syslog Collector 后修改其配置,请执行以下操作:

   对该文件进行备份:

   vCenter Server 5.5 及更低版本:%PROGRAMDATA%\VMware\VMware Syslog Collector\vmconfig-syslog.xml
    vCenter Server 6.0:%PROGRAMDATA%\VMware\vCenterServer\cfg\vmsyslogcollector\config.xml

   使用文本编辑器打开复制的文件。
    在 下,将任何选项更改为所需的值。

   例如,要将日志文件大小增加至 10 MB 并将保留的文件数减少为 20,请修改以下属性:

   

   514
    TCP,UDP
    10
    20
    1514
    

   注意:vCenter Server 中的配置将覆盖 ESXi 主机配置文件。

   保存并关闭该文件。
    停止 VMware Syslog Collector 服务。
    删除该文件:

   vCenter Server 5.5 及更低版本:%PROGRAMDATA%\VMware\VMware Syslog Collector\vmconfig-syslog.xml
    vCenter Server 6.0:%PROGRAMDATA%\VMware\vCenterServer\cfg\vmsyslogcollector\config.xml

   重命名修改后的文件的副本:

   vCenter Server 5.5 及更低版本:%PROGRAMDATA%\VMware\VMware Syslog Collector\vmconfig-syslog.xml
    vCenter Server 6.0:%PROGRAMDATA%\VMware\vCenterServer\cfg\vmsyslogcollector\config.xml

   启动 VMware Syslog Collector 服务。如果不再对 Syslog 服务器上的日志进行更新,则可能需要在 ESXi 主机上重新启动 syslog 服务。要重新启动 syslog 服务,请参见 VMware ESXi 5.x host stops sending syslogs to remote server (2003127)。

注意:

   如果值已更改,则使用 Syslog Collector 的任何主机都需要相应地更新其配置。有关详细信息,请参见 Configuring syslog in ESXi 5.0 and 6.0 (2003322)。
    是允许的大文件大小。
    是要保留的文件数量。
    更改值不会对现有日志文件产生任何影响。
    Syslog Collector 大 ESXi 主机数建议为 30。

配置 ESXi Dump Collector:

使用 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

以上就是把VM vSAN群集中的持久日志记录到存储的方法,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎关注创新互联行业资讯!

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


标题名称:怎么把VMvSAN群集中的持久日志记录到存储-创新互联
本文网址:http://hbruida.cn/article/dsggji.html