運用の作成
Junos Space ネットワーク管理プラットフォームでは、イメージの導入やステージング、スクリプトの実行など、複数のスクリプトやイメージ タスクを組み合わせた操作を 1 つの操作にして、効率的に使用および再利用できます。操作には、他の既存の操作だけでなく、Junos Continuity ソフトウェア パッケージ(JAM パッケージ)のタスクも含めることができます。
操作には任意の数のスクリプトと操作を含めることができますが、デバイス イメージは 1 つだけです。
操作を作成するには、以下の手順に基います。
- Junos Space プラットフォームの UI で、操作を> 画像とスクリプトを 選択 します。
[運用] ページが表示されます。
- [ 運用の作成 ] アイコンをクリックします。
[操作の作成] ダイアログ ボックスが表示されます。
- [名前] テキスト ボックスに、操作の名前を入力します。
操作名は 32 文字を超えることはできません。名前には文字と数字のみを含め、ハイフン(-)、アンダースコア(_)、ピリオド(.)を含めることができます。名前はスペースから始めることはできません。
- [ 説明 ] テキスト ボックスに、操作の説明を入力します。
操作記述は 256 文字を超えることはできません。説明には文字と数字のみを含め、ハイフン(-)、アンダースコア(_)、ピリオド(.)、コンマ(,)を含めることができます。
- この操作を 重要度としてマークするには、[重要として マーク] チェック ボックスをオンにします。
- [ 追加 ] アイコンをクリックし、リストから [スクリプト]、[ イメージ]、または [運用 ] を選択します。
選択した内容に応じて、[スクリプトの選択]、[イメージの選択]ダイアログ ボックスが表示され、操作に含めることができるすべての Junos Space プラットフォーム スクリプト、イメージ、操作が表示されます。
スクリプトを追加するには、[ 追加 ] アイコンをクリックし、リストから [スクリプト ] を選択します。
[スクリプトの選択] ページが表示されます。このページには、Junos Space プラットフォームで使用可能なすべてのスクリプトが表示されます。特定のスクリプトを検索するには、このページの右上にある [検索] フィールドに検索条件を入力します。検索結果をクリアするには、検索条件の横にある x アイコンをクリックします。
スクリプトを選択するには、以下の手順にしたがっています。
スクリプトを選択し、[ 追加 ] をクリックして選択内容をリストに追加します。
[操作の作成] ダイアログ ボックスに戻ります。
スクリプトの横の [編集] アイコンをクリックして、以下を指定します。
実行すべきアクション。アクションは ステージ (デフォルト)、 実行、または 削除です。
メモ:Remove アクションは、Junos Space ネットワーク管理プラットフォーム リリース 15.2R1 以降でのみサポートされています。
操作に関連付けられるスクリプトのバージョン。スクリプトのステージングまたは実行を選択した場合は、ステージングまたは実行するスクリプトのバージョンを選択できます。デフォルトでは、最新バージョンが選択されます。バージョンを変更するには、[バージョン ] リストから スクリプトの必要なバージョンを選択します。操作の一環としてスクリプトを実行する場合は、ステージングしたバージョンを選択します。それ以外の場合、操作の実行時にJunos Space Platformにエラーメッセージが表示されます。
スクリプトを有効にする必要があるかどうか。スクリプトのステージングまたは実行を選択した場合は、デバイスまたはデバイスでスクリプトを有効にしておくことができます。スクリプトを 有効に し、Junos Space プラットフォームからステージングする際にスクリプトを実行できるようにする場合は、[スクリプトの有効化] チェック ボックスをオンのままにします。デバイスでスクリプトを無効にする場合は、このチェック ボックスをオフにします。ただし、操作を実行する前に、スクリプトが有効になっていることを確認してください。それ以外の場合、Junos Space Platformにエラーメッセージが表示されます。
スクリプトの戻りコード。スクリプトの実行を選択した場合は、スクリプトの実行が成功したかどうかを示すスクリプトの戻りコードを設定できます。Junos Space Platformは、スクリプトの実行に成功すると、デフォルトで「成功」を返します。ただし、スクリプトの実行結果に特定のパターン文字列が存在する場合にのみ、スクリプトの実行が成功または失敗であると考える場合があります。[ 値の設定 ] フィールドでこのパターン文字列を指定できます。このフィールドは、最大 255 文字までサポートします。
たとえば、デバイス上のすべてのインターフェイスが稼働しているかどうかを確認するスクリプトを実行するとします。スクリプトが正常に実行される可能性がありますが、インターフェイスがダウンした場合、このスクリプトの実行を失敗として表示することができます。これを実現するには、次の手順を使用してスクリプトの実行結果で「down」という文字列を検索できます。
[戻りコードの設定] セクションで、 次の手順にしたがっています 。
[ 失敗] を選択します。
[値の設定] フィールドに、下に入力します。
スクリプトとデバイスの関連付けを強制削除しなければならないかどうか。スクリプトの削除を選択した場合は、[ 削除の強制 ] チェック ボックスをオンにして、スクリプトが正常に削除されたかどうかに関係なく、スクリプト デバイスの関連付けが Junos Space プラットフォームから削除されるようにすることができます。
[削除] オプションを選択し、デバイスでスクリプトをステージングして有効にすると、Junos Space Platform はデバイスでスクリプトを無効にし、デバイスからスクリプトを削除してから、スクリプト デバイスの関連付けを削除します。スクリプトがデバイス上でステージングされ、有効になっていない場合、Junos Space Platformはデバイスからスクリプトを削除し、その後スクリプトデバイスの関連付けを削除します。
Junos Space Platformでデバイス接続の喪失などの問題が発生した場合、スクリプトを無効化または削除した場合、スクリプトとデバイスの関連付けが削除されない可能性があります。スクリプトとデバイスの関連付けが確実に削除されるようにするには、[削除を強制する] チェック ボックスをオンにする必要があります。
[ 保存] をクリックして、構成変更をスクリプトに保存します。
デバイス イメージまたは Junos Continuity ソフトウェア パッケージを追加するには、[ 追加 ] アイコンをクリックし、リストから [イメージ ] を選択します。[デバイス イメージの選択] ページが表示されます。このページには、Junos Space プラットフォームで使用可能なすべての画像が表示されます。特定の画像を検索するには、このページの右上にある [検索] フィールドに検索条件を入力します。検索結果をクリアするには、検索条件の横にある x アイコンをクリックします。
メモ:デバイス イメージを選択する手順に従って、Junos Continuity ソフトウェア パッケージを選択できます。
デバイス イメージを選択するには、次の手順に従います。
画像を選択し、[ 追加 ] をクリックして選択内容をリストに追加します。
[操作の作成] ダイアログ ボックスに戻ります。
イメージの横の [ 編集] アイコンをクリックして、実行する必要のあるアクションを指定します。アクションは、「 ステージ」、 「デプロイ」、または 「デプロイの解除」です。
メモ:[展開を解除] オプションは、追加する Junos Continuity ソフトウェア パッケージを選択した場合にのみ表示されます。[展開を解除] オプションは、他のデバイス イメージの場合は表示されません。
Junos Continuity ソフトウェア パッケージとデバイス イメージ用に表示される導入オプションは異なります。展開オプションの指定の詳細については、「 デバイスイメージの展開」を参照してください。
操作を追加するには、[ 追加 ] アイコンをクリックし、一覧から [操作 ] を選択します。[操作の選択] ページが表示されます。このページには、Junos Space ネットワーク管理プラットフォームで使用可能なすべての操作が表示されます。特定の操作を検索するには、このページの右上にある [検索] フィールドに検索条件を入力します。検索結果をクリアするには、検索条件の横にある [ X ] アイコンをクリックします。
操作を選択するには、以下の手順にしたがっています。
[操作の選択] ページで 操作を選択 します。
[ 追加] をクリックして、選択内容をリストに追加します。
[操作の作成] ダイアログ ボックスに戻ります。
メモ:[操作の作成] ダイアログ ボックスでは、子操作を編集できません。
- 表 1 に示すアイコンを使用して、選択したスクリプト、イメージ、および操作のリストを変更できます。
表 1: 操作ダイアログ ボックス のアイコンの説明を作成する アイコン
説明
スクリプト、イメージ、および操作をリストに追加します。
選択したスクリプト、イメージ、または操作をリストから削除します。
選択したスクリプト、イメージ、または操作を上記の行に移動します。
選択したスクリプト、イメージ、または操作を下の行に移動します。
選択したスクリプト、イメージ、または操作のコピーを作成し、操作に含めます。
操作でスクリプトまたはイメージをデプロイまたは実行するためのオプションを編集します。スクリプトの場合、アクションタイプ、スクリプトパラメーター、およびそれらの値(成功または失敗)を編集できます。イメージの場合、アクション・タイプとイメージのステージングおよびデプロイメント・オプションを編集できます。詳細については、「 デバイスイメージの展開」 を参照してください。
メモ:子操作は編集できません。
- [ 作成 ] をクリックして操作を作成します。
操作ページに戻ります。操作が正常に作成された場合は、このページで新しく追加された操作を表示できます。重要とマークされた操作は、その横に星が表示され、この操作が他の操作よりも優先されます(星は[運用]ページの[優先度]列に表示されます)。
操作をダブルクリックしてその詳細を表示することで、ご使用の仕様で操作が作成されているかどうか確認することができます。