Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos Spaceネットワーク管理プラットフォームで、欠落しているDMIスキーマの追加または古いDMIスキーマの更新

新しいデバイスがネットワークに追加された場合、デバイスを設定および管理するには、そのデバイスのDMIスキーマをJunos Space Platformに追加する必要があります。デバイスシリーズのスキーマがJunos Spaceプラットフォームにインストールされているかどうかは、DMIスキーマページで確認できます。[インストールされたスキーマ] 列の値が [いいえ] の場合は、デバイス シリーズの Junos OS バージョンのスキーマが Junos Space プラットフォームに存在しないことを示します。

次のいずれかの方法で、設定したジュニパーネットワークスのDMIスキーマリポジトリからJunos SpaceプラットフォームにDMIスキーマをダウンロードできます。

欠落しているスキーマの表示/インストールアクションを使用した欠落しているDMIスキーマの追加

Junos Space プラットフォームでは、Junos Space プラットフォームで欠落している DMI スキーマを表示/インストールするための [欠落しているスキーマの表示/インストール] アクションが用意されています。

「見つからないスキーマの表示/インストール」アクションを使用して不足しているスキーマを追加するには:

  1. Junos Space プラットフォームのインターフェイスで、 管理 > DMI スキーマ を選択します。

    DMI スキーマ ページが表示されます。

  2. [ アクション] > [不足しているスキーマの表示/インストール] を選択します。

    [見つからないスキーマの表示/インストール] ページには、スキーマが Junos Space プラットフォームに存在しないデバイス ファミリと OS バージョンが一覧表示されます。

  3. スキーマをダウンロードするデバイス ファミリと OS バージョンを選択し、[ インストール] をクリックします。

    選択したスキーマをダウンロードするジョブが開始され、ジョブIDが表示されます。

  4. (オプション)「ジョブID」リンクをクリックして、ジョブの詳細を表示します。

    ジョブが成功すると、ジョブの詳細には、正常にインストールされたスキーマの数とインストールできなかったスキーマの数が表示されます。

    DMIスキーマリポジトリへの接続が切断されている場合、または必要なスキーマがリポジトリに存在しない場合、ジョブは失敗する可能性があります。

[最新を取得]アクションを使用した、不足しているDMIスキーマの追加または古いDMIスキーマの更新

[最新のスキーマを取得] アクションは、Junos Space プラットフォームで欠落しているスキーマをダウンロードし、古いスキーマを更新します。[最新を取得]アクションは、DMIスキーマリポジトリが設定された後にのみ有効になります。

「最新を取得」アクションを使用してスキーマを追加または更新するには、以下のようにします。

  1. Junos Space プラットフォームのインターフェイスで、 管理 > DMI スキーマ を選択します。

    DMIスキーマページが表示され、既存のDMIスキーマが表示されます。

  2. 1 つまたは複数の DMI スキーマを選択します。
  3. [ アクション] > [最新化] を選択します。

    DMIスキーマリポジトリからスキーマをダウンロードするジョブが作成され、ジョブIDが表示されます。DMIスキーマがJunos Spaceプラットフォームにすでに存在し、古い場合、そのスキーマはDMIスキーマリポジトリからダウンロードした最新のスキーマで上書きされます。DMIスキーマがJunos Space Platformに存在しない場合、スキーマはリポジトリからダウンロードされ、Junos Space Platformにインストールされます。

  4. (オプション)ジョブ ID をクリックして、ジョブの詳細を表示します。

    [ジョブの詳細] ページには、[最新の情報を取得] アクションが成功したかどうかが表示されます。

REST API を使用した、欠落している DMI スキーマの追加または古い DMI スキーマの更新

Junos Space プラットフォームでは、Junos Space プラットフォームが Web に接続されていない状況のために、REST API を使用して、不足しているスキーマをダウンロードしたり、古いスキーマを更新したりするオプションが用意されています。

APIを生成するために、Junos Space プラットフォームでは、schemaInstall.py スクリプトが/var/log/space-debug/debug-utilities/schemaManagementの場所に保存されています。Junos Space プラットフォームが Web に接続されていない場合は、Web に接続できるローカル システムにスクリプトをダウンロードします。schemaInstall.py スクリプトを使用してDMIスキーマを管理するための情報は、このセクションに記載されており、/var/log/space-debug/debug-utilities/schemaManagementにあるReadMe.txtファイルにも記載されています。

ローカル・システムで schemaInstall.py スクリプトを実行するには、ローカル・システムが以下の要件を満たしている必要があります。

手記:

schemaInstall.py スクリプトのヘルプを取得するには、python schemaInstall.py --help コマンドを使用します。

Junos Space プラットフォームおよび DMI スキーマリポジトリへのローカル システムの接続性に応じて、以下のとおり schemaInstall.py スクリプトを実行して、Junos Space プラットフォームで不足しているスキーマを追加したり、古いスキーマを更新したりできます。

手記:

スクリプトを実行する前に、Web に接続されているローカル システムにスクリプトをコピーします。

次の変数は、 schemaInstall.py スクリプトによって使用されます。

  • svnurl は、DMIスキーマリポジトリ(https://xml.juniper.net/dmi/repository/trunk/)へのリンクです。

  • spaceuser はJunos Space Platformにログインするためのユーザー名です。

  • svnuser は、DMIスキーマリポジトリにログインするためのユーザー名です。

  • spaceurl はJunos Space Platformへのリンクです。

  • 状況1: ローカルシステムがJunos SpaceプラットフォームとDMIスキーマリポジトリの両方に接続されている場合、スクリプトを実行して次のタスクを実行できます。

    • Junos Space プラットフォームで不足している DMI スキーマを追加するには、ローカル システムで次のコマンドを実行します。

    • ローカルシステムで次のコマンドを実行して、Junos Spaceプラットフォームに特定のスキーマを追加します。

      ここで、 schema.xml はインストールする特定のスキーマを含むファイルです。

      schema.xmlファイルは、次のいずれかの方法で取得できます。

      • スキーマ ファイルを手動で作成します。

      • 以下のコマンドを実行して、Junos Space プラットフォームに存在するすべてのスキーマのリストを取得します。

      • 以下のコマンドを実行して、Junos Space プラットフォームで欠落しているスキーマのリストを取得します。

      get-schemas およびcheckout-missing-schemasメソッドを使用して取得したschema.xmlファイルは、Junos Spaceプラットフォームへのスキーマのインストールや、DMIスキーマリポジトリ上のスキーマのチェックアウトに使用できます。

    • Junos Space プラットフォームで見つからないスキーマを検索し、次のコマンドを実行して DMI スキーマ リポジトリの *.tgz ファイルからそれらのスキーマを取得します。

      このコマンドは、 upload-tgz-schema-file.tgz ローカルファイルを出力します。ローカル・ファイルは、後で「スキーマの更新」メニューを使用してアップロードできます。詳細については、 欠落している DMI スキーマの追加またはスキーマの更新メニューを使用した古い DMI スキーマの更新 を参照してください。

  • 状況2: ローカルシステムがDMIスキーマリポジトリに接続できるが、Junos Spaceプラットフォームには接続できない場合、スクリプトを実行して、リポジトリからローカル形式(*.tgz)で特定のスキーマをダウンロードできます。後で [スキーマの更新] メニューを使用して、スキーマを Junos Space プラットフォームに追加できます。詳細については、 欠落している DMI スキーマの追加またはスキーマの更新メニューを使用した古い DMI スキーマの更新 を参照してください。

  • 状況3: ローカルシステムがJunos Spaceプラットフォームに接続されているが、DMIスキーマリポジトリには接続されていない場合、次の操作を実行できます。

    • 以下のコマンドを実行して、ローカルスキーマをJunos Spaceプラットフォームにアップロードします。

      ここで、 upload-tgz-schema-file.tgz はJunos Space Platformにアップロードされたローカルスキーマファイルの名前です。

      手記:

      upload-tgz-schema-file.tgzファイルは、DMIリポジトリからダウンロードしてローカルシステムにコピーすることで入手できます。

スキーマの更新メニューを使用した、欠落している DMI スキーマの追加または古い DMI スキーマの更新

スキーマの更新メニューを使用して、次の方法でデバイス管理インターフェイス(DMI)スキーマを追加(更新)できます。

  • DMIスキーマを含む既存の圧縮TARファイル(拡張子 .tgz または .tar.gz)をJunos Spaceネットワーク管理プラットフォームにアップロードする

    手記:

    独自の圧縮 TAR ファイルを作成するか( DMI スキーマ更新用の圧縮 TAR ファイルの作成を参照)、ジュニパーネットワークス技術支援センター(.

  • DMIスキーマを含むジュニパーネットワークスのDMIスキーマリポジトリからDMIスキーマをダウンロードする。

    手記:

    ジュニパーネットワークス DMI スキーマ リポジトリ(https://xml.juniper.net/dmi/repository/trunk)は、現在 IPv6 をサポートしていません。IPv6 ネットワークで Junos Space を実行している場合、次のいずれかを実行できます。

    • IPv4 アドレスと IPv6 アドレスの両方を使用するように Junos Space を設定し、Junos Space ネットワーク管理プラットフォーム Web GUI を使用して DMI スキーマをダウンロードします。

    • IPv4クライアントを使用してDMIスキーマをダウンロードし、圧縮TARファイルを作成し、Junos Space Web GUIを使用してDMIスキーマを更新またはインストールします。

Junos Spaceネットワーク管理プラットフォームでDMIスキーマを更新するには、次の手順に従います。

  1. Junos Spaceネットワーク管理プラットフォームのユーザーインターフェイスで、[ 管理 ]> [DMIスキーマ]を選択します。

    DMI スキーマ ページが表示されます。

  2. ツールバーの 「スキーマの更新」 アイコンをクリックします。

    [スキーマの更新] ページが表示されます。

    手記:

    [スキーマの更新(Update Schema)] ページに、Junos Space プラットフォームが既にインストールされているスキーマが表示され、検出されたデバイスに基づいて新しいスキーマが提案されます。ただし、他の使用可能なスキーマを選択してダウンロードすることはできます。

  3. 次のいずれかの操作を実行します。
    • 既存の圧縮TARファイルからDMIスキーマを更新するには:

      1. ローカル (tgz) オプション ボタンを選択します。

      2. [ 参照] をクリックします。

        [ファイルのアップロード] ダイアログ ボックスが表示されます。

      3. 圧縮された TAR ファイルを選択し、[ 開く] をクリックします。

        [スキーマの更新] ページが再表示され、[ ローカル スキーマ ファイル] フィールドに圧縮された TAR ファイルが表示されます。

      4. [ アップロード] をクリックします。

        手記:

        圧縮されたTARファイルがJunos Spaceプラットフォームにアップロードされている間は、[スキーマの更新]ページから移動しないでください。アップロード プロセスにかかる時間は、ファイル内のスキーマの数によって異なります。進行状況バーに、完了したアップロードの割合が示されます。

    • ジュニパーネットワークスのDMIスキーマリポジトリから直接DMIスキーマを更新するには、次の手順に従います。

      1. [Juniper リポジトリ] オプション ボタンを選択します。

        ジュニパーネットワークスのDMIスキーマリポジトリへのアクセスがすでに設定されている場合は、リポジトリのURLが [URL ]フィールドに表示されます。アクセスが設定されていない場合は、アクセスを設定する必要があることを示すメモが表示されます。

        ジュニパーネットワークスのDMIスキーマリポジトリへのアクセスを設定するには、次の手順に従います。

        1. [ 構成] をクリックします。

          [Juniper Access Configuration]ダイアログボックスが表示されます。

        2. Juniper URLフィールドには、デフォルトで(https://xml.juniper.net/dmi/repository/trunk/)と表示されます。

        3. [ユーザー名]フィールドに、ジュニパーネットワークスのDMIスキーマリポジトリにアクセスするためのユーザー名を入力します。

        4. [パスワード]フィールドに、ジュニパーネットワークスのDMIスキーマリポジトリにアクセスするためのパスワードを入力します。

        5. [確認]フィールドに、ジュニパーネットワークスのDMIスキーマリポジトリにアクセスするためのパスワードを再入力します。

        6. (オプション) [プロキシ サーバー] フィールドには、プロキシ サーバーが構成されているかどうかが表示されます。組織でインターネットへの接続にプロキシ サーバーを使用する必要がある場合は、ジュニパーネットワークス DMI スキーマ リポジトリに接続する前に、プロキシ サーバーを設定して有効にする必要があります( [管理 ] > プロキシ サーバーの下)。詳細については、「 プロキシ サーバーの設定の構成」を参照してください。

        7. (オプション) [スキーマの自動インストール] チェックボックスをオンにすると、デバイスの同期中に、不足しているデバイススキーマまたは古いバージョンの古いスキーマの最新バージョンがDMIスキーマリポジトリから自動的にダウンロードされます。

          手記:

          スキーマの自動インストール テキスト ボックスが選択されている場合、Junos Space プラットフォームは、デバイスの同期中に欠落している DMI スキーマや更新が必要な DMI スキーマを識別します。Junos Space Platformの欠落しているスキーマはインストールされ、Junos Space Platformの古いスキーマは、1時間ごとに実行されるようにスケジュールされたジョブがDMIリポジトリからスキーマを取得すると更新されます。

          スキーマが欠落していて、スキーマの自動インストールが失敗した場合、次回のジョブ実行時にスキーマのインストールは試行されません。

        8. (オプション)[ 接続のテスト] をクリックします。

          メッセージダイアログボックスが表示され(接続に応じて数秒または数分後)、接続が正常に確立されたかどうかが示されます。 [OK] をクリックしてダイアログ ボックスを閉じ、[ Juniper Access の構成 ] ダイアログ ボックスに戻ります。

        9. [ 保存 ] をクリックして、構成した設定を保存します。

          [スキーマの更新] ページが表示され、構成した URL が [URL ] フィールドに表示されます。

      2. (オプション) デバイス ファミリ ドロップダウン リストから、リポジトリからダウンロードするデバイス ファミリを選択します。

        手記:

        デバイス ファミリを指定しない場合は、すべてのファミリから使用可能なスキーマが一覧表示されます。

      3. [ 接続] をクリックします。

        スキーマのリストが取得されるまで待つように求めるメッセージが Junos Space プラットフォームに表示されます。(このプロセスには、接続に応じて数秒から数分かかる場合があります)。

    使用可能な DMI スキーマは、表 1 に示すように、スキーマの可用性ラベルの下の表に表示されます。

    特定の列に基づいてスキーマを並べ替えたり、表示するフィールドを選択したり、表示されるスキーマの一覧をフィルター処理したりできます。

    表 1: 使用可能なスキーマについて表示される情報

    コラム

    形容

    デバイスファミリ

    DMIスキーマが属するデバイスファミリーの名前。例えば、Junos-EX

    解放

    DMIスキーマが対応するJunos OSリリースバージョン

    日付

    DMIスキーマが公開された日付

    圧縮された TAR ファイルをアップロードした場合、このフィールドには [不明] と表示されます。

    利用できる

    スキーマが(圧縮されたTARファイルまたはジュニパーネットワークスのDMIスキーマリポジトリで)使用可能かどうかを示します

    インストール

    スキーマが Junos Space に既にインストールされているかどうかを示します

    行方不明

    スキーマが欠落しているかどうかを示します

    欠落しているスキーマ バージョンとは、Junos Space Platform がネットワーク内で検出したが、Junos Space Platform にはインストールされていないデバイスの OS バージョンです。

  4. (オプション)既存のスキーマを上書きするには、「 スキーマ上書きの有効化」 チェック・ボックスを選択します。

    デフォルトでは、以前にインストールされたDMIスキーマが一覧表示され、無効になっています。ただし、このチェック・ボックスを選択すると、これらのスキーマを選択して、リポジトリーまたはローカル・システムのスキーマで上書きすることができます。

  5. (オプション)推奨されるスキーマのみを表示するには、[ 推奨されるスキーマのみを表示する ] チェック ボックスをオンにします。
  6. (オプション)DMI スキーマをインストールする時刻をスケジュールするには、[ 後でスケジュール する] チェック ボックスをオンにし、[ 日付と時刻 ] フィールドで日付と時刻を指定します。
  7. スキーマに対応するチェックボックスをクリックして、テーブルに表示されているスキーマのリストからスキーマを選択します。
    手記:

    特定のデバイス ファミリのスキーマのみを更新するように選択した場合は、特定のデバイス ファミリに属するスキーマのみが一覧表示されます。

  8. インストール」をクリックします。

    DMI スキーマ情報のインストールダイアログボックスが表示され、ジョブ ID が表示されます。

    手記:

    ジョブのステータスを確認するには、DMI スキーマ情報のインストールダイアログボックスでハイパーリンクされたジョブ ID をクリックします。[ジョブ管理] ページが表示されます。

  9. OK をクリックします。

    DMIスキーマページが表示されます。DMIスキーマがインストールされると、このページには新しくインストールされたスキーマが表示されます。

手記:
  • スキーマを更新すると、監査ログ エントリが自動的に生成されます。

  • ネットワーク内の各デバイス ファミリのデフォルト スキーマとして、少なくとも 1 つのスキーマを設定する必要があります。これは、デバイスファミリーに少なくとも1つのスキーマがある限り、Junos Space Platformによって自動的に行われます。詳細については、 デフォルト DMI スキーマの設定を参照してください