可配置 Site Recovery Manager 核心转储设置以更改核心转储文件的位置并进行压缩。

关于此任务

可修改 Site Recovery Manager Servervmware-dr.xml 配置文件中的 Site Recovery Manager 核心转储设置。

Site Recovery Manager Server rundll32.exe 子进程监视主 Site Recovery Manager Server 进程的紧急退出情况,然后负责生成核心转储。

过程

  1. 登录 Site Recovery Manager Server 主机。
  2. 在文本编辑器中打开 vmware-dr.xml 文件。

    您将在 C:\Program Files\VMware\VMware vCenter Site Recovery Manager\config 文件夹中找到 vmware-dr.xml 文件。

  3. 更改要在 Site Recovery Manager Server 上存储核心转储的位置。

    可通过修改 <coreDump> 部分更改核心转储的位置。

      <coreDump>C:\ProgramData\VMware\VMware vCenter Site Recovery Manager\DumpFiles</coreDump>
    
    

    默认路径为 C:\ProgramData\VMware\VMware vCenter Site Recovery Manager\DumpFiles,除非此位置不存在或不可写。在这种情况下,Site Recovery Manager Server 将使用 C:\ProgramData\VMware

  4. 使用核心转储系统参数限制创建或压缩的转储文件的数量。
    <debug>
      <dumpCoreCompression>true,false</dumpCoreCompression>
      <dumpFullCore>true,false</dumpFullCore>
    </debug>

    选项

    描述

    dumpCoreCompression

    如果不指定,默认值为 false。Site Recovery Manager Server 在创建核心转储文件时不压缩之前的核心转储文件。如果指定 true,Site Recovery Manager Server 会在生成新核心转储时压缩所有旧核心转储。

    dumpFullCore

    如果不指定,默认值为 false。Site Recovery Manager Server 生成大小为几 MB 的核心转储文件,并在出现问题时提供支持帮助。如果将此值设置为 true,Site Recovery Manager Server 会生成完整核心转储文件,文件大小可能为几个 GB,具体取决于执行核心转储时的工作负载。发生问题时,此较大文件可以为技术支持提供更多帮助。如果磁盘空间允许,请将此值设置为 true.

  5. 要修改核心转储文件的最大数量,请向 <debug> 部分添加以下行。
    <maxCoreDumpFiles>max files</maxCoreDumpFiles>

    如果不指定,默认值为 4。此值指定核心转储目录中保留的核心转储文件的最大数量。Site Recovery Manager Server 创建核心转储时,Site Recovery Manager Server 会在必要时删除旧文件以避免超过最大值和占用过多的磁盘空间,尤其是在将 dumpFullCore 设置为 true 时。