シングルノード構成から3ノード構成への移行

単一ノードの運用クラスターを、3 つのノードを持つマルチノード クラスターに変換できます。 単一ノードの移行demoインストール タイプ クラスターはサポートされていません。

ホストの準備をしてください

既存の単一ノード クラスターに、現在のホストと同じプラットフォームとオペレーティング システムのホストを 2 つ追加します。

次に、以下の手順に従って移行を完了してください:

  1. 3つのホストすべてで、ポート開いています。

  2. 3つのホストすべてで、プライベートIPアドレス

  3. 2つの新しいホストでは、カーネルパラメータ

  4. 2つの新しいホストで、必要なパッケージと環境変数

  5. 3つのノードすべてにおいて、セキュアシェルを構成する

  6. 現在のホスト上で、セルフホスト型の Standard Edition を停止します。

    stanctl down
     
    重要:

    セルフホスト型 Standard Edition1.10.3 and earlier versions

    • オンライン(エアギャップなし)の環境では、`[コマンド名]` などのライフサイクル関連の stanctl コマンド stanctl up のほとんどが実行に失敗します。
    • エアギャップ環境においても、これらの stanctl コマンドは引き続き動作します。

    必要な操作:ライフサイクル操作を実行する前に、 1.10.4 以降のバージョンに stanctl アップグレードしてください。

    例: 1.10.3 またはそれ以前 stanctl のバージョンを実行しているオンライン展開環境では、バックアップの前に `stop` stanctl down コマンドなど、サービスを停止させるワークフローを実行すると、その後の stanctl up `start` コマンドが失敗するため、そのワークフローは完了しません。 これらの手順を開始する前に、 1.10.4 またはそれ以降のバージョンに stanctl アップグレードしてください。

ディスクを古いホストから新しいホストに移動する

マルチノードクラスタでのストレージディレクトリの使用方法の詳細については、以下を参照してください。ストレージ要件

注: ホストがクラウド環境に展開されている場合は、パスのマウントおよびアンマウントについては、クラウドプロバイダーが提供する手順に従ってください。 たとえば、 AWS EC2 については、 「Amazon EBS のボリュームのライフサイクル」 を参照してください
図 1. 新しいタブまたはウィンドウで開きます
外部リンク・アイコン
.

シングルノード構成から3ノード構成への移行

移行の際、古いホストから3つのディスクをアンマウントし、新しいホストにマウントします( node1 ( instana-1 ))。

次の例の手順は、非クラウド環境でパスをアンマウントおよびマウントするためのものです。

  1. 古いホスト(node0 (instana-0 ))、データ、分析、およびメトリックのパスをアンマウントします。

    umount /mnt/instana/stanctl/analytics
    umount /mnt/instana/stanctl/metrics
    umount /mnt/instana/stanctl/data
  2. 古いホストから3つのディスクを取り外します( node0 (instana-0))。

  3. fstabのエントリを更新します。
     sudo cp /etc/fstab /etc/fstab.bak
       for folder in analytics metrics data; do 
         sudo sed -i "/^[[:space:]]*#/! {/[^[:space:]]*\/${folder}[[:space:]]/ s|^|# |}" /etc/fstab
       done
  4. 新しいホスト node1 (instana-1) で、以下の手順を実行してください:

    1. ( node0 (instana-0)) にある 3 つのディスクを追加してください。
    2. 「data」、「analytics」、「metrics」ディレクトリを作成します。 詳細については、 「ディレクトリの作成」 を参照してください。
    3. データ、分析、メトリクスのパスをマウントするnode1 (instana-1 )。node1 (instana-1 ) でマウントパスを追加する
    4. の手順を完了してくださいnode1 (instana-1 )のセクションに記載されているマウントパスを確認するそしてファイルシステムをマウントする

Standard Edition を新しいクラスターに移行する

node0 (instana-0) で、以下のコマンドを実行して移行を開始します:

stanctl up --multi-node-migrate
 

プロンプトに従って詳細を入力します:

? Enter the IPs for all three nodes, separated by commas (the 1st one is for backend, the 2nd one is for datastore, e.g. 10.8.1.10,10.8.1.11,10.8.1.12):
 

数分後、データは新しいホストに移行されます。 Standard Edition は現在、マルチノードクラスタにデプロイされています。