プラットフォームと Netezza Performance Server ソフトウェアの拡張

プラットフォーム拡張の概要

ハードウェア/プラットフォームの拡張:追加のSPU(スニペット・プロセッシング・ユニット)ノードを収納する筐体を物理的に追加・接続し、新しいノードを設定すること。

再配布方法を選択した後、新しいCPDSエンクロージャーが物理的にインストールされ、接続された後、CPDSプラットフォーム拡張およびNPSソフトウェア拡張が実行されます。 Platform Expansionは、NPSの "SPU "ノードとして、新しい筐体に新しいCPDSハードウェアノードをプロビジョニングする。

プラットフォームの拡大
  1. 新しいUNSETノードをSPUノードに変換する。

    以下のtgzファイルをダウンロードし、システムにアップロードしてください: nps_expansion_icpds1.0-1.0.0.3_release.

  2. e1n1 ベアメタルノードにtgzファイルをコピーし、以下のコマンドで中身を展開する:
        tar -xzf nps_expansion_icpds1.0-1.0.0.3_release.tgz -C /tmp/
  3. 画面の e1n1 (ベアメタルノードをルートとする)から:
        /tmp/nps_expansion_icpds1.0-1.0.0.3-noarch/nps/ips_add_spu_nodes -n e{X..Y}n{1..4}

    X:拡張が必要なエンクロージャの開始番号。

    Y:拡張が必要なエンクロージャの終了番号。

    例:
        /tmp/nps_expansion_icpds1.0-1.0.0.3-noarch/nps/ips_add_spu_nodes -n e{5..6}n{1..4}
  4. SPUノードの電源を入れる(次のステップの直前)。
    for node in e{X..Y}n{1..4}bmc; do echo $node; ipmitool -I lanplus -H $node -U USERID -P PASSW0RD power on ; done
        for node in e{X..Y}n{1..4}bmc; do echo $node; ipmitool -I lanplus -H $node -U USERID -P PASSW0RD power status ; done
    例2つのエンクロージャーを 5thと 6thに再分配する:
     for node in e{5..6}n{1..4}bmc; do echo $node; ipmitool -I lanplus -H $node -U USERID -P PASSW0RD power on ; done
        for node in e{5..6}n{1..4}bmc; do echo $node; ipmitool -I lanplus -H $node -U USERID -P PASSW0RD power status ; done
    ヒント新しいUNSETノードの電源を入れたら、10分間待ちます。
  5. エクスパンションを行う。
    1. root が所有している場合は、bmc_map ファイルの所有者を nz:nz に変更する。
      chown nz:nz /nz/data.1.0/bmc_map
      #ls -l /nz/data.1.0/bmc_map
      -rw-r--r-- 1 nz nz 771 Aug 17 11:01 /nz/data.1.0/bmc_map
      IPSコンテナ内の以下のサービスを停止してから開始する。 nzredrexpand
      • 無効にする stop crond
        systemctl stop cron
        systemctl disable cron
      • 停止 restService
        systemctl stop restService
        注: 上記のサービスは、 nzredrexpand の完了後に開始する必要があります。
    2. コンテナ内で nz user として expand コマンドを実行する。
      1. 開始
        注:
        • 一度開始したプロセスは再開できない。
        • これは長く続くプロセスだ。
        • このコマンドは nzredrexpand を一度だけ実行する必要がある。 この処理に失敗した場合は、起動スクリプト nzredrexpand を再度実行しないでください。 処理を再開するにはresumeコマンド nzredrexpand --resume
        • レジュームオプションを付けずに nzredrexpand
            /nz/kit/share/install/scripts/nzredrexpand
      2. 状況
         /nz/kit/share/install/scripts/nzredrexpand --status
      3. 再開
         /nz/kit/share/install/scripts/nzredrexpand --resume

Netezza Performance Server ソフトウェア拡張の概要

ソフトウェアの拡張は、NPSのシステム構成と "トポロジー "メタデータを更新し、追加されたSPU、それらに接続されたNVMeディスク、および追加の "データスライス "の数と位置を表します。 オフライン再分配を選択した場合は、 Netezza Performance Serverがまだクライアントのワークロードに使用できない間にすべてのテーブルを再分配します。