在配置作业中重用配置审计模板

作为管理员,您现在可以将配置命令保存为一组可重用的配置模板,以在创建作业和运行配置审计时使用。在“配置作业”中创建并保存的配置模板可在“配置审计”中使用,以创建可应用于特定 NetScaler 实例的审计模板。同样,在“配置审计”模块中创建的审计模板可在“配置作业”中使用,以便您可以将该模板作为配置作业运行。现在,对模板所做的任何更改都可在“配置作业”和“配置审计”模块中查看。

以前,配置作业和配置审计模板必须针对相同的配置单独创建并保存为不同的文件。这导致在创建和维护模板方面重复工作。

NetScaler Console 允许您将此模板保存在系统中,以便审计模板也可在“配置作业”中使用。现在,审计模板可用于创建配置作业。这样,模板可以在配置作业和配置审计之间互换使用。

例如,考虑一个基本的负载平衡配置,您可以在其中添加一个负载平衡虚拟服务器、添加两个服务并将这些服务绑定到虚拟服务器。

此示例使用以下命令:

add lb vserver servername HTTP ipaddress portnumber

add service servicename1 ipaddress1 HTTP 80

add service servicename2 ipaddress2 HTTP 80

bind lb vserver servername servicename1

bind lb vserver servername servicename2
<!--NeedCopy-->

在配置审计中创建模板并在配置作业中重用

执行以下任务以在配置审计模块上创建模板并在配置作业模块中重用该模板。

创建审计模板:

  1. 在 NetScaler Console 中,导航到 基础结构 > 配置审计 > 审计模板,然后单击“添加”。

  2. 在“创建模板”页面上,指定模板名称。您还可以在“描述”字段中添加有关模板的更多信息。

  3. 在“命令”窗格中,输入示例中的命令。

  4. 选中“另存为配置模板”复选框并为模板指定一个名称,例如,您可以将此模板命名为“LBVariablesTemplate”。您可以选择覆盖具有相同名称的其他现有模板。

    注意 审计模板名称可以与配置模板名称相同。

  5. 单击“保存”,然后单击“下一步”。

    创建模板 1

  6. 单击“下一步”。

  7. 在“选择实例”选项卡中,选择要运行这些配置命令的 NetScaler 实例,然后单击“完成”。新模板现在显示在审计模板列表中。

    创建模板

  8. 当您要运行这些配置命令时,导航到“基础结构 > 配置作业”,然后单击“创建作业”。您之前创建的审计模板将列为配置模板。

在配置作业中重用审计模板:

  1. 输入作业名称并选择实例类型,然后将模板拖到命令窗格中。

    在创建配置作业时,您可以将本地和远程文件名参数转换为变量。这样,每次运行作业时,您都可以为同一组 NetScaler 实例将不同的文件分配给这些参数。

  2. 在您输入的命令中,选择要转换为变量的文件名,然后单击“转换为变量”。

  3. 在“选择实例”选项卡中,选择要运行这些命令的实例。

  4. 如果您在命令中指定了任何变量,请在“指定变量值”选项卡中,选择以下选项之一来为实例指定变量:

    • 来自输入文件的变量值 - 下载输入文件以输入您在命令中定义的变量的值,然后将文件上传到 NetScaler Console 服务器。

    • 所有实例的通用变量值 – 指定 syslog 服务器 IP 地址和端口。

  5. 在“作业预览”选项卡中,您可以评估和验证要在每个实例或实例组上运行的命令,然后单击“下一步”。

  6. 在“执行”选项卡中,单击“完成”以运行配置作业。现在,如果您想向此负载平衡服务器添加另一个服务并将该服务绑定到服务器,则可以在命令页面中编辑命令并保存它们。

  7. 导航到“审计模板”,然后单击“添加”。

  8. 将“LBVariablesTemplate”模板拖到命令窗格中。您可以看到模板已使用新命令进行了更新。

审计模板显示在“审计模板”列表中,并每 12 小时针对指定实例的配置运行一次。您现在可以在配置作业和配置审计模块之间创建和重用模板。

在配置作业中重用配置审计模板