可配置 Site Recovery Manager 核心转储设置以更改核心转储文件的位置并进行压缩。
可修改 Site Recovery Manager Server 上 vmware-dr.xml 配置文件中的 Site Recovery Manager 核心转储设置。
Site Recovery Manager Server rundll32.exe 子进程监视主 Site Recovery Manager Server 进程的紧急退出情况,然后负责生成核心转储。
过程
- 登录 Site Recovery Manager Server 主机。
- 在文本编辑器中打开 vmware-dr.xml 文件。
您将在
C:\Program Files\VMware\VMware vCenter Site Recovery Manager\config 文件夹中找到
vmware-dr.xml 文件。
- 更改要在 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。
- 使用核心转储系统参数限制创建或压缩的转储文件的数量。
<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. |
- 要修改核心转储文件的最大数量,请向
<debug> 部分添加以下行。
<maxCoreDumpFiles>max files</maxCoreDumpFiles>
如果不指定,默认值为 4。此值指定核心转储目录中保留的核心转储文件的最大数量。
Site Recovery Manager Server 创建核心转储时,
Site Recovery Manager Server 会在必要时删除旧文件以避免超过最大值和占用过多的磁盘空间,尤其是在将
dumpFullCore 设置为 true 时。