可配置 Site Recovery Manager 核心转储设置以更改核心转储文件的位置并进行压缩。
可修改 Site Recovery Manager Server 上 vmware-dr.xml 配置文件中的 Site Recovery Manager 核心转储设置。
过程
- 登录 Site Recovery Manager Server 主机。
- 在文本编辑器中打开 vmware-dr.xml 文件。
vmware-dr.xml 文件位于 /opt/vmware/srm/conf/ 目录中。
- 通过修改 vmware-dr.xml 文件的
<coreDump>
部分,更改 Site Recovery Manager Server 上用于存储核心转储的位置。注: 如果更改核心转储文件的位置,则必须确认您的 Site Recovery Manager 用户帐户具有写入新目录所需的权限。核心转储的默认位置为 /var/log/vmware/srm/DumpFiles。 - 使用核心转储系统参数限制创建或压缩的转储文件的数量。
<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 时。