Netezza Performance Server 11.2.1.9リリースノート

Cloud Pak for Data System

バージョン11.2.1.9では、ベースノードの拡張やイベントの管理機能のサポートなどの新機能や機能強化、いくつかの修正が行われました。

注: Netezza Performance Server 11.2.1.9は Cloud Pak for Data System 1.0.8.0以降と互換性があります。

新機能および機能拡張

ベースノードの拡張をサポート
ベースノード拡張のサポートを追加。 Cloud Pak for Data System 1.0.8.0から、Cloud Pak for Dataはサポートされなくなりました。 ワーカーノードは現在使われていない。 代わりに、Netezza Performance Server 11.2.1.9以降では、ワーカーノードe2n1、e2n2)とアンセットノードe2n3、e2n4)をNetezza Performance ServerのSPUノードとして使用できます。 拡張プロセスに従って、これらの SPU ノード(エンクロージャーE2 から)を最初の既存のNetezza Performance Serverに追加できます。
ノードの拡張手続きは、IBMサポートのみが行う必要があります。 詳細については、IBMサポートの『ExpandingNetezza Performance ServerwithCloud Pak for Data Systembase enclosure (E2)』を参照してください。
注:ベースノードを使用する場合は、Netezza Performance ServerReplication Services3.0.0.0をデプロイできません。
イベント・ルール
イベントの管理
nzevent addコマンドのnotifyTypeオプションにプラットフォームタイプを追加。 イベント・ルールを有効にし、特定のイベント・タイプに対してnotifyTypeplatformに設定した場合、それらの特定のイベントのみがPlatform Managerにリレーバックされます。
この機能を使用すると、イベントごとにアラートを受信する代わりに、指定した回数発生した後にアラートを受信することができます。 例えば、以下のコマンドを実行することで、SPUネットワークポートのアップ/ダウン警告(nwIfChangedイベント)を50回発生した後にのみ取得することができる:
nzevent add  -name 'PlatformRelayNwIfChanged' -on yes -eventType nwIfChanged -eventArgsExpr '' -notifyType platform -eventAggrCount 50

こちらもご覧ください:イベント・ルールイベント通知イベント・ルールの追加も参照してください。

自動的に追加されるイベント・ルール
11.2.1.9以降にアップグレードする場合、いくつかのイベントルールが自動的に追加されます。 全リストは、イベント・ルールの自動追加・削除を参照。
イベント・ルールの集計
11.2.1.9から、以下の2つのイベントがデフォルトで集約イベントとなった。
  • nwIfChanged: Aggregate count 10
  • hwDiskFull: Aggregated count 50
Netezza Performance Serverが集計カウントによってイベントに指定された数と同じ数のイベントを発生させると、'nwIfChangedと 'hwDiskFullに対してプラットフォーム・アラートが発生します。
nzevent modifyコマンドを実行し、イベントルールの電子メール集計の指定で説明されているように、それぞれの'Platform Relayを修正することにより、集計カウントを変更することができる。
ログの収集
/tmpが 'logcollectログでいっぱいになるのを防ぐために、Netezza Performance Server・レベルでログ収集を無効にするメカニズムを追加しました。

自動ログ収集は無効にしてはならない。 ただし、重大な理由の場合、IBMサポートは特定のイベントに対してログ収集を無効にすることができます。 IBMサポートは、ログ収集を無効にするを参照してください。

または、イベントルールの無効 で説明するように、イベントルールを無効にすることもできる。
ソフトウェア・パッケージの互換性
PureData System for Analytics 7.2.1.11-P1以降のクライアントは、Netezza Performance Server 11.2.1.9と互換性があります。

解決された問題

Postgres
  1. の問題を修正したNumber of max connections has exceededエラー。 最大接続数(maxConnections)のデフォルト値が500から1000に変更された。
  2. ホストとSPUのファブリック使用率が100%を超えて増加する問題を修正。
  3. 値のリストが単一のブール値と比較されたときにPostgresがクラッシュしてエラーを報告する問題を修正しました。
  4. グローバルな一時テーブルのCTASでPostgresがクラッシュする問題を修正しました。 CTASはグローバルな一時テーブルでは使用できません。
  5. nzload -allowreplayコマンドが機能しない問題を修正。 ロードコンティニュエーションを有効または無効にすることができます。
  6. ストアド・プロシージャからの'SET CATALOGクエリのスコープに関する問題を修正しました。
  7. クエリがクラッシュしたときに、plnファイルが「$NZ_KIT_LOG/plansディレクトリに保存されない問題を修正した。
  8. グローバルな一時テーブルのCTASでPostgresがクラッシュする問題を修正しました。 グローバルな一時テーブルでは、CREATE TABLE AS (CTAS)は使用できません。
DBOS
  1. nzstart実行した後にキャッシュ・ファイルが削除される問題を修正した。
  2. DBOSと'nzrestoreのメモリー・リークの問題を修正した。
アップグレード
  1. nz_internal_temp_userユーザーがロックされたデータベースに接続できない問題を修正しました。

  2. アップグレードの問題を修正しました。 _t_systemdef」から認証方式行をリストアする前に、その認証方式がカタログに存在するかどうかが検証される。
システム管理
  1. ディスクの取り外しを誤って実行すると、ディスクに到達できなくなる問題を修正しました。
  2. レプリケーションが有効になっていないにもかかわらず、'ldrDataRdrコマンドがレプリケーションPTSエラーを返す問題を修正しました。
  3. リスポーンメニューの処理数、およびリスポーンメニューの処理速度がともに規定値を超えた場合に、SPUが再起動する不具合を修正しました。
  4. の問題を修正したNo bitmap foundエラー。 以下のEOKエラーコードが追加されたIgnoring error while removing bitmapというメッセージが表示され、ビットマップが見つからないというメッセージを無視するように促されます。
コネクタ・ノード
  1. Javaの一括ロードで行ごとにデータを挿入する際の問題を修正しました。

既知の問題

nzrestoreエラー
グローバル・オブジェクトとユーザーをバックアップおよびリストアする場合、'nzrestoreコマンドは以下の2つのシナリオでエラーを返します。 これらのエラーはリストアプロセスに影響しないため無視し、リストアは正常に完了します。.
シナリオ 1
バックアップは11.2.1.9またはそれ以前のバージョンで行われます。
リストアは11.2.1.9より後のバージョンで行われます。
エラー:
[Restore Server] : Error: DB SQL 'GRANT SELECT ON ALL.T_GROUP TO PUBLIC; 
' failed - DB error - ERROR:  resolveObjectNameRv: object "T_GROUP" not found. 
[Restore Server] : Error: DB SQL 'GRANT SELECT ON ALL.VT_CURRENT_TIME TO PUBLIC; 
' failed - DB error - ERROR:  resolveObjectNameRv: object "VT_CURRENT_TIME" not found. 
[Restore Server] : Error: DB SQL 'GRANT EXECUTE ON ALL.SCAN_DATA_SOURCE_SCHEMA TO PUBLIC; 
' failed - DB error - ERROR:  resolveObjectNameRv: object "SCAN_DATA_SOURCE_SCHEMA" not found.
シナリオ 2
バックアップは11.2.1.9より後のバージョンで行われます。
リストアは11.2.1.9以前で行われます。
エラー:
[Restore Server] : Error: DB SQL 'GRANT SELECT ON ALL.VT_CURRENT_TIME TO PUBLIC;
' failed - DB error - ERROR:  ProcessObjectPrivileges: object "VT_CURRENT_TIME" not found.
[Restore Server] : Error: DB SQL 'GRANT SELECT ON ALL.T_GROUP TO PUBLIC;
' failed - DB error - ERROR:  ProcessObjectPrivileges: object "T_GROUP" not found.
[Restore Server] : Error: DB SQL 'GRANT LIST,SELECT ON ALL._V_ROLE_PRIV TO PUBLIC;
' failed - DB error - ERROR:  ProcessObjectPrivileges: object "_V_ROLE_PRIV" not found.
[Restore Server] : Error: DB SQL 'GRANT LIST,SELECT ON ALL._V_EXTERNAL_DATA_SOURCE TO PUBLIC;
' failed - DB error - ERROR:  ProcessObjectPrivileges: object "_V_EXTERNAL_DATA_SOURCE" not found.
イベント・ルール情報へのアクセス
11.2.1.9以降を使用していて、クライアントソフトウェアパッケージのバージョンが11.2.1.9より前の場合、'nzevent showコマンドの出力は次のようになるかもしれないBadNotifyTypeいくつかのイベントのルールについて。

回避策:

  • クライアントのバージョンを11.2.1.9以降にアップグレードしてください。
  • ホスト自身で「nzevent showコマンドを実行する。
11.11.0.7.3ライブラリエラー
Netezza Performance ServerHPIT '11.0.7.Xソフトウェア・パッケージを持つ HPIT 仮想マシンで 'Netezza Performance Server'11.2.1.9使用する場合、HPIT 仮想マシンのバージョンは '11.21以前でなければなりません。
仮想マシンが11.31以降の場合は、Netezza Performance Serverのソフトウェアパッケージを11.2.1.Xにアップグレードする必要があります。
nzrestore、スラッシュのある'BUCKET_URLでバックアップを取ると失敗する。
nzrestore失敗するたびに、次のようなエラーが発生する:
[Restore Server] : Starting the restore process
[Restore Server] : Operation aborted 
Error: Connector exited with error: 'The specified key does not exist. with address : xx.xxx.xx.xxx'.
バックアップ・コマンドをチェックし、'BUCKET_URL以下のような状態になっているかどうかを確認するslashes次の例のように:
BUCKET_URL=bakcupbucket/subdir/
UNIQUE_ID=2024-01-12
回避策:
BUCKET_URLと 'UNIQUE_ID図のように修正する:
BUCKET_URL=bakcupbucket 
UNIQUE_ID=subdir/2024-01-12
注:'UNIQUE_IDは、最初のスラッシュの後の'BUCKET_URLと実際の'UNIQUE_IDから取った文字列の組み合わせである。 これら2つの引数を「nzrestoreコマンドに渡す。