Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

关于服务编排 cMGD CLI

Paragon Automation 提供服务编排容器化管理守护程序 (cMGD) CLI,允许 root 用户执行特定服务调配任务。在访问服务编排 cMGD CLI 之前,您必须部署集群并在集群上安装 Paragon Automation。以 root 用户身份登录 Paragon Shell CLI 后,您需要退出 Paragon Shell CLI 并访问服务编排 cMGD CLI。

注意:

只有 root 用户才能访问服务编排 cMGD CLI 并执行服务调配任务的命令。

访问服务编排 cMGD CLI

要访问服务编排 cMGD CLI,请执行以下操作:
  1. 以 root 用户身份登录到 Paragon Shell CLI。
  2. 键入以下命令以退出 Paragon Shell CLI:
  3. 键入以下命令以登录到服务编排 cMGD CLI:

    您现在已登录到服务编排 cMGD CLI。

  4. cli键入命令进入 CLI 模式。

    您现在可以使用 CLI 命令执行服务调配任务。请参阅 表 1 ,查看可用于在服务编排 cMGD CLI 中导航的命令。

服务编排 cMGD 中的目录

服务编排 cMGD 具有默认目录,其中包含服务设计 YANG 文件、日志文件等。 表 1 列出了服务编排 cMGD 中的一些重要目录。

表 1:服务编排 cMGD 中的目录

目录

描述

/data-models/projects

项目包含一个或多个相关的服务设计,服务编排可以根据这些设计来配置服务。Paragon Automation 提供以下项目和相关 YANG 模型:

  • network-resource.tgz。
  • 载入.tgz
  • L3VPN.tgz
  • L2VPN.tgz
/foghorn/network/projects

包含使用 request service project add 命令上载到服务编排 cMGD 环境的项目。

/var/tmp/add_project.sh.log

包含执行 request service project add 命令将项目添加到 cMGD 环境时生成的日志文件。 add_project.sh.log 文件可用于调试上传项目时发生的错误。

/var/tmp/order_sync_conf.json

包含使用命令从订单管理器同步到服务编排 cMGD 环境 request service order sync 的配置(JSON 格式)。 order_sync_conf.json 文件可用于对同步时发生的错误进行故障排除。

服务编排 cMGD CLI 命令

Root 用户可以使用 表 2 中列出的命令在 Paragon Automation 中执行服务调配任务:

表 2:服务编排 cMGD CLI 命令和说明

命令

描述

set foghorn:core org-id

在服务编排 cMGD 环境中设置组织 ID。

set service design default version

设置服务设计的默认版本。

show service order status

查看为组织生成的所有服务订单的状态。

show service order as-json

以 JSON 格式查看全部或特定服务订单。

show service order as-yaml

以 YAML 格式查看全部或特定服务订单。

show service designs

查看为组织安装的服务设计目录。

show device dependent configuration

以 XML 格式查看以设备为中心的配置服务。

show insights configuration

查看与 Paragon Insights 相关的配置,以监控 Paragon Automation 打算在设备上预配的服务。

show configuration foghorn:customers

查看为客户配置的所有服务的配置。

show service instance lock status

查看服务实例的锁定状态。

当服务实例正在上传、修改或者网络管理员已锁定时,服务实例将被锁定。

show service instance lock token

请参阅服务实例的锁定令牌。

注意:

只有超级用户才能执行此命令才能获取存储在 Paragon Automation 数据库中的安全锁令牌。

show service projects

显示添加到服务编排 cMGD 中的项目。

show service order history

显示所有服务订单的历史记录。

request service project add

向 Paragon Automation 添加新的服务设计和相关的 YANG 模型。

request service order sync 

从订单管理器同步服务订单并将其存储在服务编排 cMGD 中。

request network resources load

将网络资源池添加到 Paragon Automation 数据库。

request service order load

将服务订单上传到服务编排 cMGD 环境。

request service order place

选择放置选项并为服务创建放置配置。

request service order modify

执行服务的修改工作流。

request service order delete

执行服务的删除工作流。

request service order submit

激活服务订单的配置工作流。

request service order provision

创建并执行服务订单的工作流。

request service design uninstall

从 Paragon Automation 数据库中卸载服务设计版本。

request service design install

将服务设计版本安装到数据库。

request create graphdb

在服务编排 cMGD 中为组织创建数据库。

request service order set

设置服务编排 cMGD 中服务订单的删除操作。

此命令不执行订单的删除工作流。

request service instance lock

为服务实例设置锁。

request service instance unlock

解锁锁定的服务实例。