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を提供します。サービスオーケストレーションcMGD CLIにアクセスする前に、クラスタをデプロイし、クラスタにParagon Automationをインストールする必要があります。ルートユーザーとしてParagon Shell CLIにログインした後、Paragon Shell CLIを終了し、サービスオーケストレーションcMGD CLIにアクセスする必要があります。

メモ:

ルートユーザーのみがサービスオーケストレーションcMGD CLIにアクセスし、サービスプロビジョニングタスクのコマンドを実行できます。

サービスオーケストレーションcMGD CLIへのアクセス

サービスオーケストレーションcMGD CLIにアクセスするには:
  1. ParagonシェルCLIにrootユーザーとしてログインします。
  2. 次のコマンドを入力して、Paragon Shell CLI を終了します。
  3. 次のコマンドを入力して、サービスオーケストレーションcMGD CLIにログインします。

    これで、サービスオーケストレーションcMGD CLIにログインしました。

  4. cliコマンドを入力して、CLIモードに入ります。

    CLI コマンドを使用して、サービス プロビジョニング タスクを実行できるようになりました。サービス オーケストレーション cMGD CLI 内を移動するために使用できるコマンドについては、 表 1 を参照してください。

サービスオーケストレーションcMGD内のディレクトリ

サービスオーケストレーションcMGDには、サービス設計YANGファイル、ログファイルなどを含むデフォルトディレクトリがあります。 表 1 に、サービス オーケストレーション cMGD の重要なディレクトリの一部を示します。

表 1: サービス オーケストレーション cMGD 内のディレクトリ

ディレクトリ

説明

/データモデル/プロジェクト

プロジェクトには、サービス オーケストレーションがサービスをプロビジョニングできるサービス オーケストレーションに基づく 1 つ以上の関連するサービス設計が含まれます。Paragonオートメーションは、次のプロジェクトと関連YANGモデルを提供します。

  • network-resource.tgz.
  • オンボード.tgz
  • L3VPN.tgz
/フォグホーン/ネットワーク/プロジェクト

コマンドを使用してサービス オーケストレーション cMGD 環境に request service project add アップロードするプロジェクトが含まれます。

/var/tmp/add_project.sh.log

cMGD 環境にプロジェクトを追加するコマンドを実行したときに request service project add 生成されるログ ファイルが含まれます。 add_project.sh.log ファイルは、プロジェクトのアップロード中に発生するエラーのデバッグに役立ちます。

/var/tmp/order_sync_conf.json

コマンドを使用して注文マネージャーからサービス オーケストレーション cMGD 環境に request service orders 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 dependant configuration

Paragon Automationがデバイス上でプロビジョニングする予定のすべてのサービスについて、デバイスの設定を表示します。

show insights configuration

Paragon Automationがデバイス上でプロビジョニングする予定のサービスを監視するためのParagon Insightsに関連する設定を表示します。

show configuration foghorn:customers

顧客に対してプロビジョニングされたすべてのサービスの構成を表示します。

request service project add

新しいサービス設計および関連するYANGモデルをParagon Automationに追加します。

request service orders sync 

アクティブなサービスの設定をオーダー マネージャーのサービス設定と同期させます。

request network resources load

ネットワークリソースプールをParagon Automationデータベースに追加します。

request service order upload

サービス オーケストレーション 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

サービスデザインバージョンをデータベースにインストールします。