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プラットフォームに追加する必要があります。デバイス シリーズのスキーマが Junos Space プラットフォームにインストールされているかどうかは、DMI スキーマ ページから確認できます。デバイス シリーズの Junos OS バージョンのスキーマが Junos Space プラットフォームに存在しないことを示します。列の値は「いいえ」です。

設定したジュニパーネットワークスDMIスキーマリポジトリから、以下のいずれかの方法でJunos Space Platformに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 プラットフォームに存在しない場合、スキーマはリポジトリからダウンロードされ、Junos Space プラットフォームにインストールされます。

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

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

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

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

APIを生成するために、Junos Spaceプラットフォームには、/var/log/space-debug/debug-utilities/schema管理の場所に schemaInstall.py スクリプトが格納されています。 Junos Space Platformが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 プラットフォームにログインするためのユーザー名です。

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

  • spaceurl Junos Spaceプラットフォームへのリンクです。

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

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

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

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

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

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

      • Junos Space Platform に存在するすべてのスキーマのリストを取得する場合は、次のコマンドを実行します。

      • Junos Space Platform に存在しないスキーマのリストを取得するには、次のコマンドを実行します。

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

    • Junos Space Platform に存在しないスキーマを検索し、* .tgz ファイルの DMI スキーマ リポジトリからこれらのスキーマを取得する場合は、次のコマンドを実行します。

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

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

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

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

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

      メモ:

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

スキーマの更新メニューを使用して、不足している 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 を実行している場合、以下のいずれかを実行できます。

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

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

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

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

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

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

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

    メモ:

    [スキーマの更新] ページに、すでにインストール済みのスキーマが表示され、検出されたデバイスに基づいて新しいスキーマが提案されます。ただし、利用可能な他のスキーマを選択してダウンロードすることはできます。

  3. 以下のいずれかのアクションを実行します。
    • 既存の圧縮TARファイルからDMIスキーマを更新するには、

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

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

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

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

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

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

        メモ:

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

    • ジュニパーネットワークス DMI スキーマ リポジトリから直接 DMI スキーマを更新するには、以下の手順にしたがってください。

      1. [Juniper Repository]オプション ボタンを選択します。

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

        ジュニパーネットワークス DMI スキーマ リポジトリへのアクセスを設定するには、次の手順にしたがってください。

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

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

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

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

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

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

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

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

          メモ:

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

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

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

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

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

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

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

        メモ:

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

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

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

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

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

    表 1: 使用可能なスキーマに関する情報の表示

    説明

    デバイスファミリー

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

    リリース

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

    日付

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

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

    利用 可能

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

    インストール

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

    行方 不明

    スキーマが不足しているスキーマかどうかを示します。

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

  4. (オプション)以前のスキーマを上書きするには、[スキーマの 上書きを有効にする ] チェック ボックスをオンにします。

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

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

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

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

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

    メモ:

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

  9. [ OK] をクリックします

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

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

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