在配置作业中重复使用配置审核模板
作为管理员,您现在可以在创建作业时以及运行配置审核时将配置命令另存为一组可重复使用的配置模板。在配置 作业模块中创建和保存的配置 模板可在配置审核中使用,用于创建可应用于特定 NetScaler 实例的审核模板。同样,在配置审核模块中创建的审核模板可在配置作业中使用,因此您可以将该模板作为配置作业运行。在模板中所做的任何更改现在都可以在配置作业和 配置 Audit 模块中看到。
以前,必须为同一配置单独创建配置作业模板和配置审核模板,并将其保存为不同的文件。这导致在创建和维护模板时所做工作量加倍。
NetScaler 控制台允许您将此模板保存在系统中,这样审核模板也可以在配置作业 中 使用。现在可以使用审核模板创建配置作业。这样,模板可以在配置作业和配置审核之间互换使用。
例如,假定一个基本的负载平衡配置,在该配置中,您添加一个负载平衡虚拟服务器、添加两个服务以及将服务绑定到虚拟服务器。
此示例使用以下命令:
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-->
在“Configuration Audit”(配置审核)中创建模板并在“Configuration Jobs”(配置作业)中重用该模板
执行以下任务以在配置审核模块上创建模板,然后在配置作业模块中重新使用该模板。
要创建审核模板,请执行以下操作:
-
在 NetScaler 控制台中,导航 到基础架构 > 配置 > 配置审核 审核模板,然后单击添加。
-
在 创建模板 页面上,指定模板名称。您还可以在 描述 字段中添加有关模板的更多信息。
-
在 命令 窗格中,输入诸如前面示例中的命令。
-
选中 另存为配置模板 复选框并为模板指定一个名称,例如,您可以将此模板命名为 LBVariablesTemplate。您可以选择覆盖已有的其他同名模板。
注意:
审核模板名称可与配置模板名称相同。
-
单击“保存”,然后单击“下一步”。
-
单击下一步。
-
在“选择实例”选项卡中,选择要在其上运行这些配置命令的 NetScaler 实例,然后单击“完成”。新模板现在显示在审核模板列表中。
-
当您要运行这些配置命令时,请导航到 基础结构 > 配置 > 配置作业,然后单击 创建作业。您之前创建的审核模板将作为配置模板列出。
要在配置作业中重复使用审核模板,请执行以下操:
-
输入作业的名称并选择实例类型,然后将模板拖到命令窗格中。
创建配置作业时,可以将本地和远程文件名参数转换为变量。这样,您可以在每次运行作业时为同一组 NetScaler 实例分配不同的文件给这些参数。
-
在您输入的命令中,选择要转换为变量的文件名,然后单击“转换为变量”。
-
在 选择实例 选项卡中,选择要在其上运行这些命令的实例。
-
如果您在命令中指定了任何变量, 请在“指定变量值”选项卡中,选择以下选项之一为您的实例指定变量:
- 输入文件中的变量值 -下载输入文件以输入您在命令中定义的变量的值,然后将该文件上载到 NetScaler 控制台服务器。
- Common variable values for all instances(用于所有实例的公用变量值)- 指定 syslog 服务器 IP 地址和端口。
-
在 作业预览 选项卡中,您可以评估和验证要在每个实例或实例组上运行的命令,然后单击 下一步。
-
在“执行”选项卡中,单击“完成”运行配置作业。
现在,如果您要将另一个服务添加到此负载平衡服务器,并将该服务绑定到该服务器,可以在命令页面上编辑命令并将其保存。
-
导航到 审核模板 ,然后单击 添加。
-
将“LBVariablesTemplate”模板拖到命令窗格中。您可以看到该模板中已更新了新命令。
审核模板显示在“Audit Templates”(审核模板)列表中,每 12 小时根据指定实例的配置运行一次。您现在可以创建模板,并在“Configuration Jobs”(配置作业)模块与“Configuration Audit”(配置审核)模块之间重用这些模板。