通常,使用 vSphere Auto Deploy 置备的主机没有足够的本地存储来保存系统日志。通过设置引用主机、保存主机配置文件并根据需要将该主机配置文件应用于其他主机,可以为这些主机指定远程 syslog 服务器。

最佳做法是使用 vSphere Web Clientesxcli system syslog 命令在引用主机上设置 syslog 服务器并保存主机配置文件。您也可以通过 vSphere Web Client 中的主机配置文件功能设置 syslog。

前提条件

  • 如果要使用远程 syslog 主机,请在自定义主机配置文件之前设置该主机。
  • 验证您是否有权访问可连接到 vCenter Server 系统的 vSphere Web Client

过程

  1. 在 vSphere Web Client 中,单击策略和配置文件,然后选择主机配置文件
  2. (可选) 如果环境中不存在引用主机,请单击从主机中提取配置文件图标创建主机配置文件。
  3. 右键单击要修改的主机配置文件,然后选择编辑设置
  4. 将名称和描述保持不变,然后单击下一步
  5. 在向导的“编辑主机配置文件”页面上,依次选择高级配置设置 > 高级选项 > 高级配置选项
    您可以选择特定的子配置文件,并编辑 syslog 设置。
  6. 如果正在设置的 ESXi 5.0 主机之前未配置 syslog 服务器,则必须创建高级配置选项。
    1. 单击添加子配置文件图标。
    2. 在列表顶部选择新的子配置文件的高级配置选项
    3. 高级选项下拉列表中选择配置固定选项
    4. 指定 Syslog.global.loghost 作为选项,指定主机作为值。
    如果正在配置的 ESXi 主机 5.1 或更高版本或者 ESXi 5.0 主机已配置 syslog,高级选项列表中则会包括 Syslog.global.loghost。
  7. 单击完成保存主机配置文件设置。

下一步做什么

  • 创建一个规则,以便将主机配置文件应用到要使用引用主机中所指定设置置备的所有主机。有关在 PowerCLI 会话中编写规则的信息,请参见编写规则并给主机分配主机配置文件
  • 对于已经使用 vSphere Auto Deploy 置备的主机,执行测试并修复 PowerCLI 会话中的合规性操作(请参见测试和修复规则合规性)。
  • 打开未置备的主机电源,以为其置备新的主机配置文件。