Junos Space ネットワーク管理プラットフォーム リリース 21.1R1 へのアップグレード
このJunos Space ネットワーク管理プラットフォーム リリース 21.1R1 では、基礎となる OS として CentOS 7.4 が使用されています。CentOS 6.8(20.3R1 以前の Junos Space プラットフォーム リリースで使用)から CentOS 7.4 への直接アップグレードはサポートされていません。そのため、Junos Space プラットフォーム UI を使用した Junos Space プラットフォーム リリース 21.1R1 への直接アップグレードもサポートされていません。マルチステップの手順に従って、Junos Space プラットフォーム リリース 21.1R1 にアップグレードする必要があります。
Junos Space プラットフォーム リリース 21.1R1 にアップグレードするには、Junos Space プラットフォーム設定のノードからのデータをバックアップし、ノードに Junos Space プラットフォーム リリース 21.1R1 をインストールし、バックアップ データをノードに復元する必要があります。アップグレードJunos Space後、インストール済みのすべてのアプリケーションをJunos Spaceできます。
プラットフォーム リリース 21.1R1 Junos Space、プラットフォーム リリース 201 からのみJunos Spaceアップグレード20.3R1。Junos Space プラットフォーム リリース 20.3R1 より前のリリースから Junos Space プラットフォーム リリース 21.1R1 にアップグレードするには、まず Junos Space プラットフォーム リリース 20.3R1 にアップグレードしてから、このトピックで指定された手順に従う必要があります。
Junos Space プラットフォーム リリース リリース 20.3R1のアップグレードの詳細については、 Junos Space ネットワーク管理プラットフォーム リリース 20.3R1 を参照してください。
Junos Space プラットフォーム リリース 20.3R1から Junos Space プラットフォーム リリース 21.1R1 にアップグレードするには、以下の手順に従ってタスクを完了してください。付録では、データのバックアップと復元に必要な時間のサンプル データを提供し、Junos Space Platform Release 21.1R1 にアップグレードします。
開始する前に
この特定のアップグレード手順は複雑で、Junos Space プラットフォームの GUI と Junos Space コマンド ラインを切り替える必要があります。問題が発生した場合は、物理アプライアンスや仮想マシンをホストするハイパーバイザー Junos Spaceが必要になる場合があります。コマンド ラインでの Linux コマンドの実行が快適でない場合、または物理/仮想プラットフォーム、GUI、コマンド ラインにアクセスできない場合は、適切な内部チャネルを通じてそのアクセスを手配し、プロセス全体で必要な人員を用意してください。
表 1 は、 このアップグレード手順を実行するために必要なさまざまな物理要素とネットワーク要素を示しています。
項目 |
目的 |
コメント |
---|---|---|
スーパーユーザーのJunos Spaceを使用して、Junos SpaceプラットフォームのGUIにアクセス |
適切な構成、デバイス接続、データベースの状態、アップグレード前のバックアップを確立して確認する |
|
SSH(TCP ポート 22)を使用した管理ユーザーの認証情報を使用した Junos Space Platform コマンド ラインへのアクセス |
アップグレード中にさまざまなスクリプトと Linux コマンドを実行するには |
ssh を使用して認証が完了したら、メニューから [(デバッグ) シェルを実行] オプションを選択します。物理アプライアンスでは、(デバッグ)オプション 6 です。仮想アプライアンスでは、(デバッグ)オプション 7 です。 |
ネットワーク セキュア コピー プロトコル(SCP)サーバーへのアクセス |
このアップグレード中に作成されたバックアップの一部として作成された以下のファイルを保存するには、以下の手順に従います。
|
SCP 接続はデフォルトで TCP ポート 22 になります。 TCP ポート 22 以外のポートは SCP に使用できますが、サーバーはデフォルト以外のポートでの接続を受け入れる設定が済む必要があります。 USBストレージ デバイス オプションが使用されている場合は、必要はありません。 |
8 GB 以上の空き領域を持つ USB ストレージ デバイス |
このアップグレード中に作成されたバックアップの一部として作成された以下のファイルを保存するには、以下の手順に従います。
|
SCP オプションが使用されている場合は、不要です。 |
Junos Space プラットフォーム アプライアンスへの物理的アクセス |
USBストレージ デバイスを接続するには |
SCP オプションが使用されている場合は、不要です。 |
統合プラットフォームVMをホストするハイパーバイザJunos Spaceアクセス |
21.1R1 ova ファイルを導入するには |
デバイス通信の無効化
Junos Space ネットワーク管理プラットフォーム リリース サーバーからバックアップを20.3R1する前に、検出されたデバイスが他のサーバーとの通信を停止Junos Spaceしてください。
デバイスの通信を無効にするには、次の通りします。
ソフトウェア プラットフォーム プラットフォームのJunos Spaceと20.3R1インストール
Junos Space プラットフォーム リリース 20.3R1 から Junos Space プラットフォーム リリース 21.1R1 へのアップグレードを開始する前に、Junos Space ネットワーク管理プラットフォーム の Junos Space 20.3R1 バックアップ パッチ から 21.1R1 にアップグレードするリンク Junos Space 20.3R1 バックアップ パッチから 、Junos Space プラットフォーム リリース 20.3R1 パッチをダウンロードしてインストールしてください。 バージョン 21.1R1のソフトウェア ページをダウンロードしてください。
パッチをダウンロードしてインストールするには、以下の手順に合います。
データ バックアップ手順の実行
Junos Space プラットフォームと Junos Space Junos Space ノードからアプリケーション データをバックアップするには、インストールした20.3R1パッチが提供するバックアップ スクリプト backup.sh を実行します。デフォルトスクリプトbackup.sh/var/cache/space-backup-restore ディレクトリに保存されます。
バックアップ スクリプトは、MySQL データベースの必要な設定ファイル、データ ファイル、データベース ダンプ ファイルを、データベース ノードからバックアップJunos Spaceします。インストールされたアプリケーションのJunos Spaceファイルもバックアップされます。バックアップ スクリプトは、バックアップされたデータを含む圧縮タール ファイルを生成します。以下のファイルは、リモート サーバーまたは USB にコピーされます。
space-backup.tgz
space-readme.テキスト
md5.テキスト
backupStatus.log
アップグレード プロセスを成功するためには、バックアップ スクリプトをエラーなしで実行して完了する必要があります。バックアップ スクリプトによって生成される警告と通知はすべて、慎重に確認し、適切に対応します。対応する前に不明確なメッセージについて支援を求める。
復元は Junos Space ネットワーク管理プラットフォーム 21.1R1 でサポートされおり、デフォルトで無効になっているので、バックアップ スクリプトは OpenNMS、Windows Data Base コンテンツのバックアップを使用しません。バックアップ スクリプトを実行する前に、必要に応Junos Space ネットワーク管理プラットフォームからコンテンツを定期的にバックアップします。
デバイス イメージ ファイルとデータベース バックアップ ファイルは、データベースのバックアップ操作の一環としてファイル システムからバックアップされません。
Connectivity Services Director CSD(CSD)アプリケーションは、リリース 21.1R1 Junos Space ネットワーク管理プラットフォームサポートされていません。インケース CSD アプリケーションが Junos Space ネットワーク管理プラットフォーム Release 20.3R1 にインストールされている場合、データベースのバックアップ操作が終了し、ユーザーに CSD アプリケーションを他の GUI からアンインストールJunos Space ネットワーク管理プラットフォームします。
バックアップ スクリプトを実行するには、以下の方法に注意してください。
バックアップ ファイルの検証
データ バックアップ手順を実行した後、バックアップ ファイルのチェックサムを検証して、Junos Space Platform Release 20.3R1 セットアップのデータを選択したバックアップ場所にコピーすることをお勧めします。これにより、Junos Space ノードからのデータは失われず、アップグレード時に Junos Space プラットフォーム リリース 21.1R1 の設定で復元できます。
バックアップ ファイルを検証するには、次の手順のいずれかを実行します。
リモート SCP サーバーに保存されているバックアップ ファイルを検証するには、以下の方法に示します。
リモート SCP サーバーにログインします。
バックアップ ファイルが格納されているディレクトリに移動します。
次のコマンドを入力し、Enter を押してバックアップ ファイルの MD5 値を生成します。
[user@scp-server]> md5sum space-backup.tgz
注:一部のシステムでは、md5sum コマンドはありません。これらのシステムでは、
md5 <file name>
コマンドは md5 ハッシュ値を印刷する必要があります。計算された MD5 値と、バックアップ ファイルと同じ場所に保存されている md5.テキスト ファイルの値とを比較します。次のコマンドを使用して 、md5.テキストに保存 されている値を確認できます。
[user@scp-server]> cat md5.txt
MD5 の値が同じ場合、バックアップ ファイルは正常にバックアップの場所にコピーされます。MD5 の値が一致しない場合は、「 データ バックアップ プロシージャの実行 」の詳細なバックアップ プロシージャ を繰り返します。
バックアップ タール ファイルの整合性を検証して、エラーによってバックアップ ファイルが破損しなかったことを確認できます。これを行うには、次のコマンドを入力し、Enter を押してバックアップ タール ファイル内のファイルを検証します。
[user@scp-server]> tar -tf space-backup.tgz
タール ファイルに含まれるファイルのリストが表示されます。タール ファイルにエラーが発生した場合は、エラーが表示され、ファイル リストが停止します。
USBストレージ デバイスに保存されているバックアップ ファイルを検証するには、次の方法に示します。
注:USB ストレージ デバイスがスイッチ アプライアンスに接続され 、Junos Space/tmp/pendrive にマウントされていることを確認します。
次のコマンドを入力し、Enter を押してバックアップ ファイルの MD5 値を生成します。
[root@space-20.3R1-node ~]# md5sum /tmp/pendrive/space-backup.tgz
計算された MD5 値と、バックアップ ファイルと同じ場所に保存されている md5.テキスト ファイルの値とを比較します。次のコマンドを使用して 、md5.テキストに保存 されている値を確認できます。
[root@space-20.3R1-node]# cat md5.txt]
MD5 の値が同じ場合、バックアップ ファイルは正常にバックアップの場所にコピーされます。MD5 の値が一致しない場合は、「 データ バックアップ プロシージャの実行 」の詳細なバックアップ プロシージャ を繰り返します。
次のコマンドを入力し、Enter を押してバックアップ タール ファイル内のファイルを検証します。
[root@space-20.3R1-node]# tar -tf /tmp/pendrive/space-20.3R1.4.tgz
タール ファイルに含まれるファイルのリストが表示されます。タール ファイルにエラーが発生した場合は、エラーが表示され、ファイル リストが停止します。
スタンドアロン Junos Spaceとして、またはファブリックの最初のノードとしてプラットフォーム リリース 21.1R1 をインストールして、バックアップされたデータを復元する
バックアップ スクリプトを実行し、Junos Space ノードからデータをバックアップした後、次の手順に従って Junos Space プラットフォーム リリース 21.1R1 ソフトウェア イメージをインストールします。
スタンドアロン ノードをアップグレードする場合は、Junos Space Platform Release 21.1R1 ソフトウェア イメージをインストールする前に、ノード上のすべてのデータをリモート サーバーにバックアップします。ソフトウェア プラットフォーム リリース 21.1R1 ソフトウェア イメージがインストールJunos Space、以前に保存したデータを取得することはできません。
Junos Spaceプラットフォーム リリース 21.1R1 ノードを設定する場合、Junos Spaceプラットフォーム リリース 20.3R1 ノードと同じネットワーク設定(ネットワーク インターフェイスと IP a 20.3R1ノード)を使用してください。異なるネットワーク設定を設定した場合、デバイス接続と SNMP トラップが影響を受します。
アップグレードが失敗したJunos Spaceのプラットフォーム リリース 20.3R1 ロール バック
Junos Space プラットフォーム リリース 21.1R1 にアップグレードする間、Junos Space プラットフォームのアップグレードを開始する前にバックアップしたデータを復元できない場合は、Junos Space プラットフォーム リリース 20.3R1 にロール バックできます。
データの復元に失敗した場合は、次のいずれかの手順を実行します。
ノードのJunos Spaceがスタンドアロン ノードの場合、以下の方法が実行されます。
以下のいずれかの手順を実行します。
Junos Space Appliance(JA2500)の場合、以下のいずれかの手順に従って、ノードを再インストールして Junos Space Platform Release 20.3R1 ソフトウェア イメージをインストールします。
JA2500 Junos Space Appliance に Junos Space プラットフォーム リリース 20.3R1 ソフトウェア イメージをインストールして設定するには、 JA2500 Junos Space Applianceハードウェア ガイド の USB ドライブを使用し、Junos Space Appliance をJunos Space Nodeとして設定することで、 Junos Space アプライアンスに Junos Space イメージをインストールする を参照してください。
Junos Space バーチャル アプライアンスについては、Junos Space プラットフォーム リリース 21.1R1 ノードの電源をオフにし、Junos Space プラットフォーム リリース 20.3R1 ノードの電源を供給して、Junos Space プラットフォーム リリース 20.3R1 のセットアップにロール バックします。
リリース リリース リリースへのJunos Space バーチャル アプライアンス は20.3R1完了です。
Junos Space プラットフォーム リリース パッチをダウンロードして20.3R1適用します。パッチ をインストールするには、 Junos Space プラットフォーム20.3R1とインストール を参照してください。
アップグレードを試Junos SpaceしたJunos Space プラットフォーム リリース 20.3R1setup にインストールされたのと同じアプリケーションをインストールします。
次のコマンドを入力して 、/var/cache/space-backup-restore ディレクトリに移動 します。
[root@space-20.3R1-node ~]# cd /var/cache/space-backup-restore
バックアップを復元するには、次のコマンドを入力します。
[root@space-20.3R1-node /var/cache/space-backup-restore]# sh restore-20.3R1.sh
バックアップを復元する場所を指定するよう求めるプロンプトが表示されます。
1> Remote Server 2> USB 3> Local M> Return to Main Menu R> Redraw Menu Choice [1-3 MR]:
バックアップ ファイルの格納場所に応じて、以下のいずれかのオプションを選択します。
リモートの SCP(Secure Copy Protocol)サーバーから復元するには、次の方法に示します。
を入力 1 し、Enter を押します。
続行するかどうかを確認するプロンプトが表示されます。
You have selected [ Remote Server ]. Do you want to Continue? [Y/N]
続行または終了のどちらの場合に基づいて、以下のいずれかのアクションを実行します。
と入力します Y 。
リモート SCP サーバーの IPv4 アドレスを入力するよう求めるプロンプトが表示されます。
Please enter Remote Server IP:
リモート SCP サーバーの IPv4 アドレスを入力し、Enter を押します。
リモート サーバーのポート番号を入力するよう求めるプロンプトが表示されます。
Please enter port number for Remote Server REMOTE_SERVER_IP:
リモート SCP サーバーのポート番号を入力し、Enter を押します。
リモート サーバーにアクセスするユーザー名を入力するよう求められます。
Please enter Remote Server REMOTE_SERVER_IP user:
ユーザー名を入力し、Enter を押します。
ユーザーのパスワードを入力するよう求められます。
Please enter Remote Server user REMOTE_SERVER_USER password:
パスワードを入力し、Enter を押します。
バックアップ ファイルが格納されているディレクトリのフル パスを入力するよう求めるプロンプトが表示されます。
Enter the path of the directory containing backup files:
ディレクトリのフル パスを入力し、Enter を押します。
注:ディレクトリ パスにスペース文字が含まれている必要がなから。
コンソールに表示されるメッセージは、データが正常にデバイス ノードに復元Junos Spaceされます。
を N 入力して終了します。
USBストレージ デバイスから復元するには、次の方法に示します。
注:USBストレージ デバイスから復元する前に、USBデバイスが接続されていることを確認します。復元手順では、デバイスをパス /tmp/pendrive にマウントしてみてください。
データのバックアップおよび復元については、 コマンドを使用してUSBストレージ デバイスを識別し、 コマンド
fdisk -l
を使用してデバイスをフォーマットmkfs.ext2 <physical device>
します。たとえばmkfs.ext2 /dev/sdb
、これにより、バックアップおよび復元手順を実行するための適切なディスクレイアウトがUSBデバイスに表示され、データの損失を防ぐ必要があります。
を 2 入力し、Enter を押して USB ストレージ デバイスからバックアップを復元します。
コンソールに表示されるメッセージは、データが正常にデバイス ノードに復元Junos Spaceされます。
次のコマンドを入力して、USBストレージ デバイスのマウントを解除します。
[root@space-20.3R1-node /var/cache/space-backup-restore]# umount /tmp/pendrive
USBストレージ デバイスを取り外した後、USBストレージ デバイスを取り外します。
データをノードに保存されているバックアップ ファイルからJunos Spaceするには、次のJunos Space。
注:Junos Space ノードに保存されているバックアップ ファイルからデータを復元するには、まずそのファイルをバックアップ場所からバックアップ ノードにJunos Spaceします。
を入力 3 し、Enter を押します。
バックアップ ファイルが格納されているディレクトリのフル パスを入力するよう求めるプロンプトが表示されます。
Enter the tar file path to restore from local:
ディレクトリのフル パスを入力し、Enter を押します。
ノードに表示されるメッセージは、データが新しいノードに正常に復元Junos Spaceされます。
コンソールに表示されたメッセージがデータが正常に復元され、JBossサービスがノードで開始されたことを示している場合、Webアクセスに設定された VIP アドレスを使用して、ブラウザからJunos SpaceプラットフォームのUIにアクセスできます。このプラットフォーム リリースファイルのJunos Space使用して20.3R1できます。
復元に失敗した場合は、トラブルシューティングログ ファイル 、/var/log/restoreStatus.log をコンピューター に保存します。ノードの電源を切る。ご支援が必要な場合ジュニパーネットワークス、サポート窓口までお問い合わせください。
ノードが仮想アプライアンス(Junos Space)でJA2500のノードがファブリックのJunos Spaceである場合、次の手順に従います。
ノードの電源を切る。
クラスタの残りのノードの電源を入れて、Junos Spaceプラットフォーム リリース インストールされたクラスタ20.3R1します。
既存のプラットフォーム GUI を使用して、クラスタから最初のノード(アップグレードに失敗したノードJunos Space削除します。ノードの削除の詳細については、「 ネットワーク ファブリックからのノードの削除 」 をJunos Spaceください。
アップグレードしようとしたノードの電源を入Junos Spaceして再設定20.3R1 イメージをインストールします。ノードを再設定するには、 1 に示す手順 のいずれかを実行します。
統合プラットフォーム GUI を使用して、ノードをJunos Spaceします。ノードをファブリックへの追加Junos Spaceについては、「 既存のファブリックへのノードの追加 」 をJunos Spaceください。
ファブリックのJunos Spaceノードでのプラットフォーム リリース 21.1R1 のインストール
Junos Space プラットフォーム リリース 20.3R1 から Junos Space プラットフォーム リリース 21.1R1 にアップグレードする場合、アップグレード後、Junos Space ファブリックの最初のノードでアップグレードとデータ復旧が完了した後に、アップグレードする Junos Space プラットフォーム設定に対して専用データベース ノードまたは障害監視およびパフォーマンス監視(FMPM)ノードが設定されている場合は、 専用データベース ノードと FMPM ノードは、専用プラットフォーム GUI を使用してJunos Spaceする必要があります。以下のいずれかの手順を使用して、Junos Spaceノードまたは FMPM(障害監視およびパフォーマンス監視)ノードとしてノードを設定できます。
Junos Space Platform コマンド ラインからノードを設定した後、Junos Space プラットフォーム UI を使用して、ノードを JBoss ノード、専用データベース ノード、FMPM ノードとして Junos Space ファブリックに追加できます。ノードをファブリックへの追加Junos Spaceについては、「 既存のファブリックへのノードの追加 」 をJunos Spaceください。
Junos Space バーチャル アプライアンスにJunos Spaceプラットフォーム リリース21.1R1ソフトウェア イメージをインストールして設定するには、 Junos Space バーチャル アプライアンスの導入 、 Junos SpaceノードとしてのJunos Space バーチャル アプライアンスの設定 、Junos Space バーチャル アプライアンスインストールおよび構成ガイド の「スタンドアロンまたはプライマリFMPM NodeとしてのJunos Space バーチャル アプライアンスの設定」を参照してください。
JA2500 Junos Space Appliance に Junos Space プラットフォーム リリース 21.1R1 ソフトウェア イメージをインストールおよび設定するには、USBドライブを使用して Junos Space アプライアンスに Junos Space イメージをインストールする 、Junos Space Appliance をJunos Spaceノードとして設定する、JA2500 Junos SpaceAppliance ハードウェア ガイドの「Junos Space Appliance をスタンドアロンまたはプライマリFMPM Nodeとして設定する」を参照してください。
デバイス通信の実現
Junos Space プラットフォーム リリース 21.1R1 にアップグレードした後、検出されたデバイスが Junos Space サーバーと通信できるよう、デバイス通信を設定する必要があります。
デバイス通信を設定するには、次の手順に合います。
このプラットフォームでJunos Spaceされたデバイスが、現在そのサーバーとJunos Spaceできます。
21.1 へのアップグレード後の障害回復設定の管理
アップグレードする Junos Space プラットフォーム リリース 20.3R1 の設定に障害回復を設定している場合は、このトピックの説明に従って、アクティブなサイトとスタンバイのサイトの両方を Junos Space プラットフォーム リリース 21.1R1 にアップグレードしてから、災害復旧を再構成する必要があります。災害復旧の設定について、詳しくは アクティブサイトとスタンバイ サイト間の災害復旧プロセス の設定 を参照してください。