Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

DMI スキーマを更新するための圧縮 TAR ファイルの作成

このトピックでは、Linux または Microsoft Windows で圧縮された tar ファイル (拡張子 .tgz または .tar.gz) を作成する手順について説明します。圧縮されたtarファイルを使用して、Junos Spaceネットワーク管理プラットフォームでDMIスキーマを更新します(スキーマ更新メニューを使用して、欠落しているDMIスキーマを追加するまたは古いDMIスキーマを更新するを参照)。

圧縮された tar ファイルを作成する前に、次のことを確認してください。

  • 圧縮されたtarファイルの内部ディレクトリ構造は、次の形式に準拠しています。つまり、圧縮された tar ファイルを抽出する場合、すべてのファイルを dmi/deviceFamily/releases//osVersion...のような構造のフォルダーに抽出する必要があります。

  • 圧縮された tar ファイルの拡張子は .tgz または . tar.gz です。

  • ジュニパーネットワークスサポートの認証情報である xml.juniper.net のユーザー名とパスワードがあること。

メモ:

このトピックでは、HTTPS URL のみを含む例を示します。ただし、HTTP URL と HTTPS URL の両方がサポートされています。リポジトリ (URL が入力されている) が HTTP アクセスと HTTPS アクセスの両方をサポートしている場合は、HTTPS URL を使用することをお勧めします。

このトピックは、以下のセクションで構成されています。

Linux での圧縮 tar ファイルの作成

Linux で圧縮された tar ファイル(DMI スキーマの更新用)を作成するには、次のようにします。

  1. Subversion (SVN) クライアントを Linux にインストールします。Linux に Subversion クライアントをインストールするには、 Subversion のインストール またはその他の関連ドキュメントを参照してください。
  2. 一時ディレクトリを作成します。
  3. 前の手順で作成した一時ディレクトリに移動します。
  4. 次のコマンドを実行して、Subversion からファイルをチェックアウトします。

    svn --username=userName --password=userPwd co dmiRepositoryURL

    ここで userName 、 と userPwd は xml.juniper.net dmiRepositoryURL にアクセスするために必要なユーザ名とパスワード、 はチェックアウトするリポジトリ フォルダの URL です。

    DMI リポジトリ URL の例を 表 1 に示します。

    表 1: リポジトリのサンプル URL

    URL の例

    Junos OSファミリー全体

    https://xml.juniper.net/dmi/repository/trunk/junos

    デバイスファミリー向け

    https://xml.juniper.net/dmi/repository/trunk/junos-es/

    選択した OS バージョンの場合

    https://xml.juniper.net/dmi/repository/trunk/junos-ex/releases/11.2R2.4/

  5. dmi ディレクトリを含むディレクトリ内から次のコマンドを実行して、dmi ディレクトリを tar します。

    tar czvf filename dmi

    ここでfilename、 は圧縮されたtarファイルと同じです。ファイルの拡張子が .tgz または .tar.gz であれば、任意のファイル名を使用できます

これで、圧縮されたtarファイルをJunos Spaceプラットフォームにアップロードする準備が整いました。

Microsoft Windows での圧縮 tar ファイルの作成

Microsoft Windowsで圧縮されたtarファイル(DMIスキーマを更新するため)を作成するには、次の手順に従います。

  1. Microsoft Windows に Subversion (SVN) クライアントを次の場所からインストールします: https://tortoisesvn.net/ .
    メモ:

    Subversion クライアントをインストールするには、TortoiseSVN と同等のソフトウェアやツールを使用することもできます。

  2. 次のリンクを使用して、Microsoft Windowsで圧縮されたtarファイルを生成するために7-Zipをインストールします:http://www.7-zip.org/
    メモ:

    圧縮されたtarファイルを生成するには、7-Zipと同等のソフトウェアまたはツールを使用することもできます。

  3. 一時フォルダーを作成します。
    メモ:

    一時フォルダーには任意の名前を使用できます。

  4. 以前に作成した一時フォルダー内に dmi という名前のフォルダーを作成します。
  5. dmi フォルダーを右クリックし、[SVN チェックアウト] を選択します。

    ダイアログボックスが表示されます。

  6. [リポジトリの URL] フィールドに、リポジトリの完全な URL を入力します。入力できる URL の例については、表 1 を参照してください。
  7. 「チェックアウト・ディレクトリー」フィールドに、チェックアウト・ディレクトリーの絶対パスを入力します。例えば、. C:\test\dmi\junos-es\
    メモ:

    dmi フォルダーの右側のパスの部分は、リポジトリの URL のトランクの後の対応する部分と同じである必要があります。たとえば、リポジトリ URL が https://xml.juniper.net/dmi/repository/trunk/junos-es/ 場合、チェックアウト ディレクトリ パスは C:\test\dmi\junos-es\ で、リポジトリ URL が https://xml.juniper.net/dmi/repository/trunk/junos-es/releases/10.1R3/ の場合、チェックアウト ディレクトリ パスは C:\test\dmi\junos-es\releases\10.1R3\ になります。

  8. チェックアウトの深さ フィールドに、完全再帰的 と入力します。
  9. 外部参照を省略」 チェック・ボックスがオフになっていることを確認します。
  10. [ヘッド リビジョン] を選択します。
  11. [OK] をクリックし、メッセージが表示されたら資格情報を入力します。

    ファイルが Subversion リポジトリから指定したフォルダにチェックアウトされます。

  12. 7-Zipを使用して dmi フォルダーからtarファイルを作成します。
    1. dmi フォルダーを右クリックし、[7-Zip] を選択します。
    2. [ アーカイブに追加] をクリックします。
    3. アーカイブ形式 フィールドで、tar を選択します。
    4. OK をクリックします。
  13. 7-Zipを使用してtarファイルファイルを圧縮します。
    1. dmi.tarファイルを右クリックして、[7-Zip]を選択します。

    2. [ アーカイブに追加] をクリックします。

    3. [アーカイブ形式] フィールドで、[gzip] を選択します。

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

  14. (オプション)*.tar.gz ファイルの名前を *.tgz に変更します

これで、圧縮されたtarファイルをJunos Spaceプラットフォームにアップロードする準備が整いました。

Junos Space プラットフォームで利用可能なスキーマ

表2 は、Junos Spaceネットワーク管理プラットフォームで使用できるスキーマに関する情報を示しています。

表 2: スキーマ名のマッピング情報

スキーマ ファミリ

デバイスファミリシリーズ

Junos

ACXシリーズ/Jシリーズ/M Series/MXシリーズ/T Series/TXシリーズ/PTXシリーズ/EX92xxシリーズ

junos-es

Jシリーズ/SRXシリーズ/LNシリーズ

junos-ex

EXシリーズ

メディアフロー

Junos Content Encore

junos-qfx

QFX シリーズ

junos-qf

Qf

ティッカー

ティッカー

TCAOS

TCA Series