Skip to main content
OnCommand Insight
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

Insightをバージョン7.3.12以降にアップグレードしています(Linux)

共同作成者

OnCommand Insight 7.3.10-7.3.11から7.3.12以降にアップグレードする前に、OCIデータ移行ツールを実行する必要があります。

背景( Background )

OnCommand Insight バージョン7.3.12以降では、以前のバージョンと互換性のないソフトウェアが使用されます。Insightバージョン7.3.12以降には、アップグレードに役立つ*データ移行ツール*が含まれています。

メモ

OnCommand Insight バージョン7.3.9以前はサポートされなくなりました。これらのいずれかのバージョンを実行している場合は、7.3.12以降にアップグレードする前に、Insightバージョン7.3.10以降(7.3.11を推奨)にアップグレードする必要があります。

データ移行ツールの機能

移行ツールは、最初の互換性チェックを実行し、3つの異なるアップグレードパスのいずれかに従います。選択したパスは、現在のバージョンのデータ互換性に基づいています。

メモ

アップグレードの前に、Data Migration Toolを実行し、推奨される手順に従う必要があります。

始める前に

  • データ移行ツールを実行する前に、OnCommand Insight システムをバックアップすることを強く推奨します。

  • サーバ上のElasticsearchサービスが稼働している必要があります。

  • Insightをアップグレードする前に、データベースとパフォーマンスアーカイブに対してData Migration Tool_must_beを実行してください。

データ移行ツールの実行

  1. 最新バージョンのData Migration Tool(_SANScreenDataMigrationTool-x86-7.3.12-97.zip_など)と適切なInsightインストーラファイルをInsight Serverにダウンロードします。作業フォルダに解凍します。ダウンロードはにあります "NetApp Support Site"

  2. コマンドウィンドウを開き、作業フォルダに移動します。

    • Bashシェルをお勧めします。

  3. 次のコマンドを使用してデータ移行ツールを実行します。

    • `sudo./SANScreenDataMigrationTool.sh`

  4. 必要に応じて指示に従います。次に例を示します。

sudo ./SanscreenDataMigrationTool.sh

NetApp SANScreen Data Migration Tool 7.3.12-132

OCI 7.3.10.8.139 is installed
Elasticsearch REST port = 9200

Checking Elasticsearch service...
Elasticsearch service is up

Checking for obsolete (version 5) indexes...
Found 54 obsolete indexes. Of these,
    54 indexes may be migrated with OCI server running,
       the most recent of which is for 2021-05-13

Verifying migration component is present...
SANscreen Server service is Running

Proceed with online migration of 54 indexes (y or [n])?:

Data Migration Toolは、システムに古いインデックスが存在するかどうかをチェックし、検出されたインデックスがあるかどうかをレポートします。存在しない場合、ツールは終了します。

SANscreen サーバサービスの実行中に、一部のインデックスが移行される場合があります。その他のものは、サーバーが停止しているときにのみ移行できます。移行できるインデックスがない場合、ツールは終了します。それ以外の場合は、指示に従ってください。

Data Migration Toolが完了すると、古いインデックスがないか再確認されます。すべてのインデックスが移行されている場合は、OnCommand Insight 7.3.12へのアップグレードがサポートされていることが通知されます。これで、Insightのアップグレードを続行できます。

sudo ./SanscreenDataMigrationTool.sh

NetApp SANScreen Data Migration Tool 7.3.12-132

OCI 7.3.10.8.139 is installed
Elasticsearch REST port = 9200

Checking for obsolete (version 5) indexes...
Found 76 obsolete OCI indexes. Of these,
76 indexes may be migrated with OCI server running

SANscreen Server service is running

Proceed with online migration of 76 indexes (y or [n])? y
If you supply performance archive location, entries for any dates with migrated
indexes will be replaced. Each orginal entry will be renamed and you may delete
it after migration is completed.
When prompted enter the archive location including the site-name directory.

Enter the location of the performance archive or blank if none:
Performance archive entries will not be updated

Running the migration application with options -u http://localhost:9200 --online -sa -

Preparing to migrate oci-timeseries-disk-2021-03-22: copied; backup; delete old; restore new; cleanup; done.
Preparing to migrate oci-timeseries-internalvolume-2021-03-22: copied; backup; delete old; restore new; cleanup; done.
Preparing to migrate oci-timeseries-port-2021-03-22: copied; backup; delete old; restore new; cleanup; done.
...
Preparing to migrate oci-timeseries-disk-2021-03-27: copied; backup; delete old; restore new; cleanup; done.
Execution time 0:08:17
Checking for obsolete (version 5) indexes...

No obsolete indexes found. Upgrade and Inline Upgrade to 7.3.12+ are supported

SANscreen サービスの停止を求めるメッセージが表示された場合は、Insightをアップグレードする前にサービスを再起動します。

検証に失敗しました

インデックスの検証が失敗した場合、移行ツールは終了前に問題を通知します。

  • OnCommand Insight が存在しません:*

./SanscreenDataMigrationTool.sh

NetApp SANScreen Data Migration Tool V1.0

Checking OnCommand Insight Installation...
ERROR: OnCommand Insight is not installed
  • Insightバージョンが無効です:*

./SanscreenDataMigrationTool.sh

NetApp SANScreen Data Migration Tool 7.3.12-105

Checking OnCommand Insight Installation...
OnCommand Insight 7.3.4 (126) is installed
ERROR: The OCI Data Migration Tool is intended to be run against OCI 7.3.5 - 7.3.11
  • Elasticsearchサービスが実行されていません:*

./SanscreenDataMigrationTool.sh
NetApp SANScreen Data Migration Tool 7.3.12-105

Checking OnCommand Insight Installation...
OnCommand Insight 7.3.11 (126) is installed

Getting installation parameters...
Elasticsearch Rest Port: 9200

Checking Elasticsearch service...
ERROR: The Elasticsearch service is not running

Please start the service and wait for initialization to complete
Then rerun OCI Data Migration Tool

コマンドラインオプション

Data Migration Toolには、その動作に影響するいくつかのオプションパラメータが含まれています。

オプション(Linux)

機能

-s

--silent

すべてのプロンプトを非表示にします

-a

-アーカイブ

指定すると、インデックスが移行された日付の既存のアーカイブエントリが置き換えられます。パスは、アーカイブエントリzipファイルが格納されているディレクトリを指す必要があります。

引数に「-」を指定すると、更新するパフォーマンスアーカイブがないことを示します。

この引数が指定されている場合、アーカイブ場所のプロンプトは表示されません。

-c

--check

存在する場合、スクリプトはインデックスカウントを報告した直後に終了します。

-d

--dryrun

存在する場合、移行実行可能ファイルは実行されるアクション(データの移行とアーカイブエントリの更新)を報告しますが、操作は実行しません。

-p

 — port

指定した値がある場合は、ElasticsearchのRESTポートとして使用します。存在しない場合は、可能であればインストールから値を取得します。存在しない場合は、デフォルト値の9200を使用します。

メモ 一部のLinux OnCommand Insight 環境では、Elasticsearch RESTポートがデフォルトの9200ポートで実行されていない場合があります。この場合は、-- portオプションを使用して値を指定します

-h

--help

使用状況の情報を表示します

トラブルシューティング

アーカイブエントリが更新された場合は、更新されたアーカイブの所有権と権限が正しいことを確認する必要があります。これらは* ocisys ocisys 644 *である必要があります。サポートされていない場合は、パフォーマンスアーカイブフォルダに移動して次のコマンドを実行します。

chown ocisys *
chgrp ocisys *
chmod 644 *