使用录制和回放功能创建配置作业

如果您习惯使用 NetScaler GUI 配置 NetScaler 实例,有时可能会发现很难记住确切的 CLI 命令来创建配置任务并在多个 NetScaler 实例上运行该任务。

NetScaler ADM 使您能够录制使用 NetScaler 实例的 GUI 执行的配置任务,并将其转换为 CLI 命令。然后,您可以根据这些 CLI 命令创建配置任务,并在多个实例上运行此任务。

录制 GUI 配置并将其转换为配置任务

  1. 导航到 Infrastructure > Configuration Jobs,然后单击“Create Job”。

  2. 指定作业名称和实例类型。

  3. 从“Configuration Source”列表中,选择“Record and Play”,然后选择要从中录制配置的源实例。单击“Record”。

    录制 GUI 配置

  4. NetScaler GUI 将打开。配置您希望配置任务包含的功能和设置。然后,关闭 NetScaler GUI 窗口,并在“Configuration Editor”中单击“Stop”。命令将作为链接显示在左窗格中。将命令拖动到右窗格,然后单击“Next”。

    配置任务

    然后,您可以根据需要重新排列和重新排序配置编辑器中的命令。您可以通过拖放命令行将命令从一行移动到另一行。您还可以通过简单地更改文本框中的命令行编号,将命令行从一行移动或重新排列到任何目标行。

  5. 您可以在单个合并视图中查看在创建或编辑配置作业时定义的所有变量。

  6. 执行以下操作之一以在单个合并视图中查看所有变量:

    • 创建配置作业时,导航到 Infrastructure > Configuration Jobs,选择“Create Job”。在“Create Job”页面上,您可以查看在创建配置作业时添加的所有变量。

    • 编辑配置作业时,导航到 Network > Configuration Jobs,选择“Job Name”并单击“Edit”。在“Configure Job”页面上,您可以查看在创建配置作业时添加的所有变量。

  7. 然后,您可以单击“Preview Variables”选项卡,以在单个合并视图中预览在创建或编辑配置作业时定义的变量。

    预览变量

  8. 将出现一个新弹出窗口,以表格格式显示变量的所有参数,例如“Name”、“Display Name”、“Type”和“Default Value”。您还可以编辑和修改这些参数。编辑或修改任何参数后,单击“Done”按钮。

    编辑参数

  9. 单击“Add Instances”并选择要运行配置作业的实例。单击“OK”,然后单击“Next”。

    添加实例

  10. 如果您已在命令中指定变量,请在“Specify Variable Values”选项卡上选择以下选项之一,为您的实例指定变量:

    • Upload input file for variables values”:单击“Download Input Key File”以下载输入文件。在输入文件中,输入您在命令中定义的变量值,然后将文件上传到 NetScaler® ADM 服务器。

    • Common variable values for all instances”:输入变量值。变量因所选模板而异。

    包含变量值的输入文件将(以相同的文件名)保留在配置作业中。您可以查看和编辑在创建或编辑配置作业时使用和上传的这些输入文件。

    要在创建配置作业时查看运行配置作业,请导航到 Network > Configuration Jobs,然后单击“Create Job”。在“Create Job”页面上。在“Specify Variable Values”选项卡上,选择“Common Variable Values for all Instances”选项以查看上传的文件。要编辑输入文件,请下载输入文件,然后编辑并上传文件(保持相同的文件名)。

    要在编辑配置作业时查看已运行的配置作业,请导航到 Network > Configuration Jobs,选择“Job Name”并单击“Edit”。在“Configure Job”页面上,在“Specify Variable Values”选项卡上,选择“Common Variable Values for all Instances”选项以查看上传的文件。要编辑输入文件,请下载输入文件,然后编辑并上传文件(保持相同的文件名)。

  11. 在“Job Preview”选项卡上,您可以评估和验证要在每个实例或实例组上运行的命令。

  12. 在“Execute”选项卡上,您可以选择立即运行作业或安排稍后运行。您还可以选择如果命令失败,NetScaler ADM 必须采取什么操作。

    您还可以选择允许授权用户在您管理的实例上运行作业,并且可以选择是否发送有关作业成功或失败的电子邮件通知以及其他详细信息。

    安排作业

  13. 在“Jobs”页面上,您可以查看配置任务在所有实例上的执行进度。

    检查进度

使用录制和回放功能创建配置作业