Teradata Alerts インストレーション、構成およびアップグレード ガイド

Teradata Alerts
インストレーション、構成およびアップグレード ガイド
リリース 14.10
B035-2211-053K-JPN
May 2013
本書に記載されている製品は、Teradata Corporation またはその関連会社がライセンスを有する製品です。
Teradata、Active Data Warehousing、Active Enterprise Intelligence、Applications-Within、Aprimo、Aprimo Marketing Studio、Aster、
BYNET、Claraview、DecisionCast、Gridscale、MyCommerce、 Raising Intelligence、Smarter. Faster. Wins.、SQL-MapReduce、Teradata
Decision Experts、Teradata Labs ロゴ、Teradata Raising Intelligence ロゴ、Teradata ServiceConnect、Teradata Source Experts、Teradata The
Best Decision Possible ロゴ、The Best Decision Possible、WebAnalyst、および Xkoto は、Teradata Corporation またはその関連会社の米国お
よびその他の国における商標または登録商標です。
Adaptec および SCSISelect は、Adaptec, Inc.の商標または登録商標です。
AMD Opteron および Opteron は、Advanced Micro Devices, Inc.の商標です。
Apache、Apache Hadoop、Hadoop、および黄色い象のロゴは、Apache Software Foundation の米国およびその他の国における登録商標また
は商標です。
Apple、Mac、および OS X すべては、Apple Inc.の登録商標です。
Axeda は、Axeda Corporation の登録商標です。Axeda Agents、Axeda Applications、Axeda Policy Manager、Axeda Enterprise、Axeda
Access、Axeda Software Management、Axeda Service、Axeda ServiceLink、および Firewall-Friendly は、Axeda Corporation の商標であり、
Maximum Results および Maximum Support は、Axeda Corporation の役務商標です。
Data Domain、EMC、PowerPath、SRDF、および Symmetrix は、EMC Corporation の登録商標です。
GoldenGate は、Oracle の商標です。
Hewlett-Packard および HP は、Hewlett-Packard Company の登録商標です。
Hortonworks、Hortonworks ロゴおよびその他の Hortonworks 商標は、Hortonworks Inc.の米国およびその他の国における商標です。
Intel、Pentium、および XEON は、Intel Corporation の登録商標です。
IBM、CICS、RACF、Tivoli、および z/OS は、International Business Machines Corporation の登録商標です。
Linux は、Linus Torvalds の登録商標です。
LSI は、LSI Corporation の登録商標です。
Microsoft、Active Directory、Windows、Windows NT、および Windows Server は、Microsoft Corporation の米国およびその他の国における
登録商標です。
NetVault は、Quest Software, Inc.の米国またはその他の国における商標または登録商標です。
Novell および SUSE は、Novell, Inc.の米国およびその他の国における登録商標です。
Oracle、Java、および Solaris は、Oracle またはその関連会社の登録商標です。
QLogic および SANbox は、QLogic Corporation の商標または登録商標です。
Quantum および Quantum ロゴは、Quantum Corporation の商標であり、米国およびその他の国で登録されています。
Red Hat は、Red Hat, Inc.の商標であり、米国およびその他の国で登録されています。ライセンスに基づいて使用されます。
SAS および SAS/C は、SAS Institute Inc.の商標または登録商標です。
SPARC は、SPARC International, Inc.の登録商標です。
Symantec、NetBackup、および VERITAS は、Symantec Corporation またはその関連会社の米国およびその他の国における商標または登録商標
です。
Unicode は、Unicode, Inc.の米国およびその他の国における登録商標です。
UNIX は、The Open Group の米国およびその他の国における登録商標です。
その他記載されている製品名および企業名は、各社の商標です。
本書に記載されている情報は、「現状のまま」提供され、商用および特定の用途での使用に対する適合性、または権利侵害がないことに関する
暗黙的な保証を含め、明示的または暗黙的なすべての保証は一切ありません。 一部の法域では暗黙的保証の除外を許可しないため、上記制限
が適用されないことがあります。いかなる場合も Teradata Corporation は、逸失利益または逸失財産を含む、あらゆる間接的、直接的、特殊、
付随的、または必然的な損害に対し、たとえそのような損害の可能性を明示的に通知されていたとしても、責任を負うことはありません。
本書に記載されている情報は、日本では発表されていないかもしくは利用できない機能、製品やサービスを参照または相互参照している場合
があります。これらの参照は、必ずしも Teradata Corporation が日本でこれらの機能、製品やサービスを発表する意図があることを意味する
ものではありません。日本で利用可能な機能、製品やサービスについては、日本テラデータ株式会社の担当者に確認ください。
本書に記載されている情報には、技術的に不正確な記述または誤植が含まれている可能性があります。本書の情報は、予告なしに変更または
更新される場合があります。また、Teradata Corporation は、本書に記載されている製品やサービスを随時予告なしに改良または変更すること
ができます。
製品およびサービスの品質を維持するため、本書の正確性、明瞭性、構成、有用性についてコメントを頂けると幸いです。次のアドレスに E
メールで連絡ください。[email protected]
Teradata Corporation に送られたコメントや資料(「フィードバック」と総称する)は、機密情報とは見なされません。Teradata Corporation は、
フィードバックに関していかなる種類の義務も負わず、フィードバックとその派生物を無償で制限なしに使用、複製、開示、公開、表示、変
換、派生物の作成、および配布できるものとします。さらに、Teradata Corporation は、そのようなフィードバックに含まれる、あらゆる考
え、概念、ノウハウや技術を、フィードバックを組み込んだ製品やサービスの開発、製造、または販売を含め、どのような目的にでも自由に
使用できるものとします。
Copyright © 2012 - 2013 by Teradata Corporation. All Rights Reserved.
Teradata Alerts
B035-2211-053K
May 2013
目次
序文..............................................................................................................................................................................5
改訂履歴..................................................................................................................................................................... 5
対象読者..................................................................................................................................................................... 5
関連文書..................................................................................................................................................................... 5
第1章:
概要..............................................................................................................................................................................7
Teradata Alerts について..................................................................................................................................... 7
Teradata Alerts のインストールの概要..........................................................................................................7
基本のインストール....................................................................................................................................... 7
Teradata Viewpoint クラスタのインストール.....................................................................................8
ソフトウェア コンポーネント........................................................................................................................... 9
依存性....................................................................................................................................................................... 10
ネットワーク ポート................................................................................................................................... 10
Teradata Viewpoint サーバー要件......................................................................................................... 10
Linux サーバーの要件.................................................................................................................................11
Windows サーバーの要件......................................................................................................................... 11
サポートする Teradata Database のバージョン...................................................................................... 12
第2章:
通知サービスのインストール.................................................................................................................... 13
Teradata Alerts 通知ソフトウェアのダウンロード................................................................................ 13
Teradata Notification Service for Windows のインストール............................................................. 13
Notification Service のインストールの準備.......................................................................................13
Windows サーバーでの Notification Service ソフトウェアのインストール.........................14
Teradata Viewpoint サーバーの場所の構成.......................................................................................15
Teradata Notification Service (Windows)の開始と停止................................................................15
BTEQ スクリプトおよびプログラム実行ファイルの設定............................................................ 16
Teradata Notification Service for Linux のインストール..................................................................... 17
Notification Service for Linux のインストールの準備................................................................... 17
Linux サーバーでのソフトウェアのインストール.......................................................................... 17
対話形式での Teradata Notification Service のインストール.....................................................17
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
3
目次
Teradata Viewpoint サーバーの場所の構成........................................................................................19
Teradata Notification Service (Linux)の開始と停止.........................................................................19
BTEQ スクリプトおよびプログラム実行ファイルの設定..............................................................20
Teradata Notification Service のアンインストール................................................................................. 21
第3章:
管理タスク............................................................................................................................................................. 23
Teradata Alerts サービスの起動と停止について......................................................................................23
以前のバージョンの Teradata Alerts に戻す..............................................................................................24
アラート データベースのバックアップについて.....................................................................................25
Teradata Alerts データベースの復元.............................................................................................................26
手動による Teradata Alerts パッケージのアンインストール..............................................................28
Teradata Notification Service のクラスタ構成.......................................................................................... 28
クラスタの有効化.......................................................................................................................................... 29
クラスタの無効化.......................................................................................................................................... 29
Viewpoint サーバーの置き換えについて............................................................................................. 29
第4章:
ソフトウェアのアップグレード ................................................................................................................ 31
Teradata Alerts ソフトウェアのアップグレードについて................................................................... 31
インシデントの作成.............................................................................................................................................31
システムで実行されている PUT のバージョンの確認 ..........................................................................32
最新の PUT リリースの判定............................................................................................................................. 32
新規 PUT パッケージのダウンロード ..........................................................................................................32
PUT のインストールおよびアップグレード...............................................................................................34
PUT のインストール.....................................................................................................................................34
PUT のアップグレード................................................................................................................................ 34
ノードの領域の確認 ............................................................................................................................................35
ターゲット ディレクトリの作成 ....................................................................................................................35
ソフトウェア パッケージのダウンロード ................................................................................................. 36
ソフトウェア パッケージのダウンロード........................................................................................... 36
過去のデータベース バックアップの確認...................................................................................................37
クラスタリングの前提条件............................................................................................................................... 37
プライマリ キャッシュ データベース サーバーの特定..................................................................37
Teradata Viewpoint サービスの停止......................................................................................................38
ソフトウェアのインストール...........................................................................................................................38
4
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
序文
改訂履歴
日付
リリース
説明
2013 年 5 月
14.10
Teradata Alerts 14.10 の変更を反映して更
新。
マニュアル構造の再編成。
2012 年 10 月
14.01
Teradata Alerts 14.01 の変更を反映して更
新。
対象読者
このガイドは以下のユーザーを対象としています:
• 顧客
• Teradata カスタマー サービス
関連文書
この製品に関連する追加のドキュメントを参照またはダウンロードするには、
Teradata Information Products Web サイトにアクセスします。
1. http://www.info.teradata.com へ移動します。
2. Online Publications サブカテゴリで、General Search をクリックします。
3. タイトルまたは資料 ID で検索します。
タイトル
資料 ID
Parallel Upgrade Tool (PUT) リファレンス
B035-5713
Teradata Viewpoint ユーザー ガイド
B035-2206
Teradata Viewpoint 構成およびアップグレード ガイド
B035-2207
Teradata Alerts ユーザー ガイド
B035-2210
Teradata Alerts インストレーション、構成およびアップグレード ガイド B035-2211
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
5
序文
関連文書
6
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第1章
概要
Teradata Alerts について
Teradata Alerts は、他の Teradata アプリケーションと統合し、以下のような発行メ
カニズムを通じて共有アラート発行アクションを実行するソフトウェア製品です :
•
•
•
•
•
E メール通知
簡易ネットワーク管理プロトコル (SNMP) トラップ
SQL クエリー
顧客が用意する Basic Teradata Query (BTEQ) スクリプト
顧客が用意する実行可能プログラム
Teradata Alerts 14.10 は、次の顧客に対応できます。:
• インストール済みの Teradata Viewpoint に Teradata Alerts を追加しようとして
いる新規顧客
• 古いバージョンの Teradata Alerts がインストールされていて、アップグレード
を希望する顧客
BTEQ スクリプトおよびプログラムを実行するソフトウェアは、Windows または
Linux サーバーにインストールされます。それ以外の Teradata Alerts コンポーネン
トは、Teradata Viewpoint サーバーにインストールされます。
Teradata Alerts は、次の Teradata アプリケーションの共有アラート アクションを
構成するために使用されます。
•
•
•
•
Viewpoint (Teradata システム )
TASM (ワークロード管理)
Teradata Multi-System Manager (TMSM セットアップ)
Server Management (サーバー管理)
Teradata Alerts のインストールの概要
基本のインストール
基本のインストールでは、Teradata Alerts コンポーネントは、単一の Teradata
Viewpoint サーバー、Windows サーバー、および Linux サーバーにインストールさ
れます。
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
7
第 1 章 概要
Teradata Alerts のインストールの概要
図 1 : 基本のインストール コンポーネント
Teradata
Viewpoint
サーバー
Windowsサーバー
Linuxサーバー
Notification
サービス
Notification
サービス
(オプション)BTEQ
や実行プログラム・
アクションが必要
(オプション)BTEQ
や実行プログラム・
アクションが必要
キャッシュ
DB
ポートレット
アラート セットアップ
アラート ビューア
メッセージング
サービス
アラート
サービス
SM_0031
Teradata Viewpoint クラスタのインストール
Teradata Alerts は、クラスタで Viewpoint が構成される際にクラスタ化されます。
Viewpoint クラスタでサービスを構成する方法については、<Teradata Viewpoint 構
成およびアップグレード ガイド>を参照してください。
クラスタ構成では、データベース インスタンスが昇格した場合、Teradata Alerts コ
ンポーネントがウォーム スタンバイ キャッシュ データベースにフェイルオーバー
します。
アラート サービスとメッセージング サービスは、両方の Teradata Viewpoint サー
バーでアクティブです。いずれかのアラート サービスが失敗すると、セカンダリ ア
ラート サービスが自動的にアラートの処理を継続します。いずれかのメッセージン
グ サービスが失敗すると、クライアントは自動的にセカンダリ メッセージング サー
ビスに接続されます。
8
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第 1 章 概要
ソフトウェア コンポーネント
図 2 : Teradata Alerts クラスタのインストール コンポーネント
Teradata
Viewpoint
サーバー
Teradata
Viewpoint
サーバー
ウォーム・
スタンバイの
キャッシュ
DB
キャッシュ
DB
ポートレット
アラート セットアップ
アラート ビューア
ポートレット
アラート セットアップ
アラート ビューア
メッセージング
サービス
メッセージング
サービス
アラート
サービス
アラート
サービス
Windowsサーバー
Linuxサーバー
Notification
サービス
Notification
サービス
(オプション)BTEQ
や実行プログラム・
アクションが必要
(オプション)BTEQ
や実行プログラム・
アクションが必要
SM_0032
ソフトウェア コンポーネント
表 1 : ソフトウェア コンポーネント
コンポーネント
説明
キャッシュ DB
Teradata Viewpoint サーバーによって使用されるローカル レ
ポジトリ インスタンス。Teradata Alerts で使用されるデータ
ベースは、cam データベースです。
アラート サービス
アラートを処理する Java デーモン。camalert サービスとして
インストールされます。
メッセージング サービス
ソフトウェア コンポーネント間のメッセージ交換を可能にす
る Java Message Service (JMS)プロバイダ(Apache ActiveMQ)。
tdactivemq サービスとしてインストールされます。
Teradata Notification
Service for Windows
(オプション)顧客が用意した BTEQ スクリプトおよび Windows
実行可能プログラムを実行するサービス。顧客が用意した
Windows サーバーにインストールされます。BTEQ スクリプ
トまたは実行可能プログラムを Windows で実行する場合のみ
必要です。
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
9
第 1 章 概要
依存性
コンポーネント
説明
Teradata Notification
Service for Linux
(オプション)顧客が指定した BTEQ スクリプトおよび Linux 実
行可能プログラムを実行するサービス。顧客が指定した Linux
サーバーにインストールされます。スクリプトまたは実行可能
プログラムを Linux で実行する場合のみ必要です。
アラート セットアップ ポー Teradata Alerts の構成に使用されるポートレット。
トレット
アラート ビューア ポート
レット
ログに記録されたアラートの表示に使用されるポートレット。
依存性
ネットワーク ポート
Teradata Alerts では次のネットワーク ポートが使用されます。
表 2 : ネットワーク ポート
受信
発信
80 (HTTP)
25 SMTP (デフォルト)*
443 (HTTPS)
465 SMTP over SSL (デフォルト)*
5432 (キャッシュ データベース)
162 SNMP トラップ
61616 (メッセージング)
*発信 SMTP ポートを変更するには、アラート セットアップポートレットから発行
設定 -E メールを選択します。
Teradata Viewpoint サーバー要件
Teradata Alerts は、Teradata Viewpoint を実行する Teradata Viewpoint サーバーに
インストールする必要があります。
ハードウェア要件
Teradata Viewpoint に対して指定されている要件以外にハードウェア要件はありま
せん。
ソフトウェア依存性
Teradata Alerts を実行するには、次のソフトウェアを Teradata Viewpoint サーバー
にインストールする必要があります。
• SuSE Linux Enterprise 10 Service Pack 3 以降のバージョン
10
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第 1 章 概要
依存性
•
•
•
•
net-snmp
Teradata JDK 6
PostgreSQL Server 9.1.9
Teradata Viewpoint 14.10.00.00 以降
Linux サーバーの要件
Linux サーバー上で BTEQ スクリプトおよび実行可能プログラムを実行するには、
顧客が用意した Linux サーバーに Teradata Notification Service for Linux がインス
トールされている必要があります。Linux で BTEQ アラート アクションおよびプロ
グラムの実行アラート アクションが不要な場合、Teradata Notification Service for
Linux は必要ありません。
ハードウェア要件
SuSE Linux 向けの Teradata Tools and Utilities クライアント パッケージに対して指
定されている要件以外にハードウェア要件はありません。
ソフトウェア依存性
• SuSE Linux Enterprise 10 Service Pack 3 以降のバージョンまたは SuSE Linux
Enterprise 11
• Java SE Runtime Environment 6 以上
• BTEQ および関連する依存性。TTU のバージョンは対象の Teradata Database に
依存するため、必要な依存性がすべてインストールされるように、TTU Client
Main Install を使用してインストールする必要があります。
その他の要件
Linux のシステム クロックを Viewpoint サーバーのクロックに同期させる必要があ
ります。
Windows サーバーの要件
Windows サーバーで BTEQ スクリプトおよび実行可能プログラムを実行するには、
Windows サーバーに Teradata Notification Service for Windows がインストールさ
れている必要があります。Windows で BTEQ アラート アクションおよびプログラ
ムの実行アラート アクションが不要な場合、Teradata Notification Service for
Windows は必要ありません。
ハードウェア要件
Windows 向けの Teradata Tools and Utilities クライアント パッケージに対して指定
されている要件以外にハードウェア要件はありません。
ソフトウェア要件
次のいずれかの Microsoft Windows オペレーティング システム :
• Windows XP
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
11
第 1 章 概要
サポートする Teradata Database のバージョン
•
•
•
•
•
Windows Server 2003
Windows Vista
Windows Server 2008
Windows Server 2008 R2
Windows 7
次の Java SE Runtime Environment:
• 32 ビット Java SE Runtime Environment 6 以上
BTEQ および関連する依存性:
• TTU のバージョンは対象の Teradata Database に依存するため、必要な依存性が
すべてインストールされるように、TTU Client Main Install を使用してインストー
ルする必要があります。
その他の要件
Windows のシステム クロックを Viewpoint サーバーのクロックに同期させる必要が
あります。
サポートする Teradata Database のバージョン
Teradata Alerts では、Teradata Database との対話は限定されています。Teradata
Database と対話するコンポーネントは次の 3 つです。
• BTEQ アラート アクション
• SQL アラート アクション
• Teradata Viewpoint アラート リクエスト データ コレクタによって処理されるア
ラート
Teradata Notification Service for Windows と Teradata Notification Service for Linux
は BTEQ スクリプトを実行できます。Windows サーバーまたは Linux サーバーにイ
ンストールされる BTEQ のバージョンは、BTEQ スクリプトを実行する Teradata
Database のバージョンと互換性がある必要があります。
Viewpoint サーバーで実行されている Teradata Alerts は、Teradata JDBC ドライバ
を使用して SQL アラート アクションを実行します。管理者が入力するクエリーは、
クエリーを実行する Teradata Database と互換性がある必要があります。
Teradata Viewpoint アラート リクエスト データ コレクタは、dbcmngr.alertrequest
テーブルおよび dbcmngr.monitorrequest テーブルでアラート リクエストをモニター
します。Teradata Alerts は、Viewpoint モニタリングがサポートするのと同じバー
ジョンの Teradata Database をサポートします。
12
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第2章
通知サービスのインストール
Teradata Alerts 通知ソフトウェアのダウンロード
1 Teradata Software Server にアクセスします。
http://tssprod.teradata.com:8080/TSFS/
2 Certified Configs を選択します。
3 左側のメニューで、Software Patches -Teradata Applications を選択します。
4 Sub Category から Common Alerting Mechanism を選択します。
5 Release から 14.10 を選択します。
6 Submit をクリックします。
7 必要に応じて、Windows 版または Linux 版の Notification Service パッケージを
選択します。
8 please enter the following information to download に、ユーザー名、E メール
アドレス、サイト ID、変更管理番号を入力します。
9 Submit をクリックします。
10 Download をクリックします。
11 ダウンロードしたアーカイブからファイルを展開します。
12 インストールまたはアップグレードを行なうサーバーにファイルをコピーします。
Teradata Notification Service for Windows のインストール
Windows で BTEQ アラート アクションとプログラムの実行アラート アクションを
使用するには、最初に Teradata Notification Service をインストールします。
Windows サーバー上にこのサービスをインストールし、使用している Teradata
Viewpoint サーバーに固有の情報を使用してソフトウェアを構成します。
Notification Service のインストールの準備
Teradata Notification Service をインストールする前に、次のことを確認します。
• Teradata Viewpoint サーバーがセットアップ済みで稼動していること。
• アラート サービスが Viewpoint サーバーで実行されていること。
• Teradata Viewpoint サーバーのホスト名または IP アドレスを知っていること。
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
13
第 2 章 通知サービスのインストール
Teradata Notification Service for Windows のインストール
• Java Runtime Environment 6 以上(32 ビット)がインストールされていること。
• JAVA_HOME 環境変数が(ユーザー レベルではなく)システム レベルで定義されてい
ること。Teradata Notification Service はサービスとして実行されるため、これは
重要です。プロセスは、Windows オペレーティング システムによって異なりま
す。システム レベルの環境変数を変更するには、管理者としてログオンする必要
があります。
1 Windows オペレーティング システムのバージョンに応じて 、次の手順を実行し
ます。
オプション
説明
Windows 7 より前の
a. コントロール パネルでシステム アイコンをダブルクリッ
Windows オペレーティン
クし、システム設定を表示して変更します 。
グ システム
b. 詳細 タブを選択します。
Windows 7 オペレーティ a. コントロール パネルでシステムとセキュリティ を選択
ング システム
します。
b. システム を選択します。
c.
詳細システム設定を選択します 。
2 環境変数をクリックします。
3 システム環境変数の下にある 新規をクリックして、JAVA_HOME 環境変数を設定
します。
Windows サーバーでの Notification Service ソフトウェアのインストール
次の手順では、Windows サーバーで Teradata Notification Service をインストール
またはアップグレードする方法について説明します。xx は、インストールまたはアッ
プグレードするソフトウェアのバージョンに置き換えてください。
1「
「Teradata Alerts 通知ソフトウェアのダウンロード」
」の説明に従って、Teradata
Software Server からソフトウェアをダウンロードします。
2 インストールまたはアップグレードを行なうサーバーに zip ファイル
teradatacam__Windows_i386.14.10.00.xx.zip をコピーします。
3 zip ファイルが保存されているディレクトリおよびフォルダに移動します 。
4 zip ファイルを解凍します。
これにより、teradatacam__Windows_i386.14.10.00.xx という名前のフォル
ダが現在のディレクトリに作成されます。
5 teradatacam__Windows_i386.14.10.00.xx\DISK1 フォルダに移動します。
6 setup.exe をクリックします。
7 セットアップ言語を選択し、OK をクリックします。
14
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第 2 章 通知サービスのインストール
Teradata Notification Service for Windows のインストール
8 Install Shield ウィザードの指示に従って、次の手順を実行します。:
a ライセンス契約に同意します。
b (オプション) インストール先フォルダを変更します。
c Teradata Viewpoint サーバーのシステム名を指定します 。
DNS によって定義されたホスト名または IP アドレスを指定できます。
d Install をクリックします。
e ここで Start the Teradata Notification Service を選択します。
f
Finish をクリックします。
ソフトウェアは drive:\Program Files (x86)\Teradata\Client
\14.10\Teradata Notification Service にインストールされます。
Teradata Viewpoint サーバーの場所の構成
前述のインストール手順では、Teradata Viewpoint サーバー名の入力を求められま
した。このステップを完了していない場合は、Teradata Alerts がインストールされ
ている Viewpoint サーバーの場所が含まれるように、Teradata Notification Service
を手動で構成してください。
1 インストール パーティションに次のフォルダを作成します。:
drive:\etc\opt\teradata\cam
2 ディレクトリをインストール フォルダに変更します。
drive:\Program Files (x86)\Teradata\Client\14.10\Teradata
Notification Service
3 config\cam.properties.template を次の場所にコピーします。
drive:\etc\opt\teradata\cam\cam.properties
4 cam.properties を編集し、cam.activemq.host のエントリを探します。
#cam.activemq.host=localhost
5 コメント記号を削除して、Teradata Alerts パッケージをインストールした
Viewpoint サーバーに cam.activemq.host を割り当てます。
cam.activemq.host=serverName
6 ファイルを保存して閉じます。
7 Teradata Notification Service を再起動します。
Teradata Notification Service (Windows)の開始と停止
Teradata Notification Service は、Teradata Notification Service という名前の
Windows サービスとしてインストールされます。デフォルトのインストール手順で
は、システムの再起動時にサービスが自動的に開始するように構成されます 。
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
15
第 2 章 通知サービスのインストール
Teradata Notification Service for Windows のインストール
Windows のサービス管理ツールを使用して、サービスを開始および停止できます。
次の手順を実行して、Teradata Notification Service が実行されていることを確認し
ます。
1 コマンド プロンプト ウィンドウで、以下を入力します。
services.msc
2 Teradata Notification Service を探します。
3 サービスの状態列に開始と表示されていることを確認します。
4 名前列で、Teradata Notification Service をダブルクリックします。
Teradata Notification Service プロパティ ダイアログ ボックスが表示されます。
5 OK をクリックします。
6 開始でない場合は、サービスの状態を変更します。
a スタートアップの種類が自動であることを確認します。
b 適用をクリックします。
c 開始をクリックします。
BTEQ スクリプトおよびプログラム実行ファイルの設定
Teradata Notification Service では、BTEQ アラート アクションおよびプログラムの
実行アラート アクションが実行されます。BTEQ スクリプトおよびプログラム実行
ファイルは、指定されたフォルダに保存する必要があります。
BTEQ スクリプトおよびプログラムを保存したディレクトリは、サービスの実行中に
Teradata Notification Service によって定期的にスキャンされます。ディレクトリの
変更が検出されると、更新されたディレクトリの内容がアラート サービスに中継さ
れ、Viewpoint サーバー上の Teradata Alerts リポジトリが更新されます。Viewpoint
サーバーで更新を表示するには、Viewpoint サーバーでアラート サービスが実行さ
れている必要があります。
1 BTEQ スクリプトは、インストール場所に対する次の相対フォルダに保存します。
installation folder\Teradata\Client\14.10\Teradata Notification
Service\sql
2 実行するプログラムは、インストール場所に対する次の相対フォルダに保存しま
す。
installation folder\Teradata\Client\14.10\Teradata Notification
Service\usrcmd
16
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第 2 章 通知サービスのインストール
Teradata Notification Service for Linux のインストール
Teradata Notification Service for Linux のインストール
Notification Service for Linux のインストールの準備
Teradata Notification Service をインストールする前に、次のことを確認します。
• Teradata Viewpoint サーバーがセットアップ済みで稼動していること。
• アラート サービスが Viewpoint サーバーで実行されていること。
• Teradata Viewpoint サーバーのホスト名または IP アドレスを知っていること。
• Java Runtime Environment 6 以上(64 ビット)がインストールされていること。
• JAVA_HOME 環境変数がデフォルト プロファイルで定義されていること。これに
より、ソフトウェアのインストール後にサービスが Java Runtime Environment
を検出できるようになります。
次の手順を実行して、システム設定を変更します 。
1 root としてログインします。
2 /etc/profile.local を編集して行を追加し、JRE をインストールした
JAVA_HOME を定義します。
例えば、Java 実行環境を/home/jre6 にインストールした場合は、以下を入力し
ます。
export JAVA_HOME=/home/jre6
3 JAVA_HOME 定義を参照するように更新したファイルをソースにします。
. /etc/profile.local
Linux サーバーでのソフトウェアのインストール
Teradata Notification Service for Linux は PUT を使用してインストールできます。
次の手順は、PUT インストール プロセスに慣れていること、および TDPut ソフト
ウェアが Linux サーバーにインストールされていて使用できることを前提としてい
ます。
1「
「Teradata Alerts 通知ソフトウェアのダウンロード」
」の説明に従って、Teradata
Software Server からソフトウェアをダウンロードします。
2 Linux サーバーで TDPut を起動し、tdnotification1410 パッケージをサーバー
にインストールします。
3 インストールの完了後、ソフトウェアを手動で構成し、Viewpoint サーバーの場
所を設定します。
対話形式での Teradata Notification Service のインストール
Linux サーバーで、対話形式で Teradata Notification Service をインストールまたは
アップグレードするには、次の手順を実行します。この手順は、PUT を使用できな
い場合にのみ実行します。xx は、インストールまたはアップグレードするソフト
ウェアのバージョンに置き換えてください 。
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
17
第 2 章 通知サービスのインストール
Teradata Notification Service for Linux のインストール
1 Teradata Software Server(http://tssprod.teradata.com:8080/TSFS/)からソフト
ウェアをダウンロードします。
2 インストールまたはアップグレードを行なうサーバーに rpm ファイル
tdnotification1410__SLES10_x8664.14.10.00.xx-1.rpm をコピーします。
3 Linux サーバーに root ユーザーとしてログオンします。.
4 rpm ファイルが保存されているディレクトリに移動します。
5 JAVA_HOME が定義されていることを確認します。
echo $JAVA_HOME
6 対話形式でインストールを行なうことを示すために CAM_INTERACTIVE_INSTALL
環境変数を設定します。
export CAM_INTERACTIVE_INSTALL=1
7 rpm をインストールします。
rpm -Uvh tdnotification1410__SLES10_x8664.14.10.00.xx-1.rpm.
8 メッセージが表示されたら、Viewpoint サーバーの名前を入力します。
9 メッセージが表示されたら、サービス ユーザーの名前を入力します。または、
デフォルト設定(camuser)をそのまま使用します。
サービスは、サービス ユーザー アカウントのユーザー ID を使用して実行されま
す。詳細については、「「サービス ユーザー」」を参照してください。
ソフトウェアは次の場所にインストールされます。
/opt/teradata/client/14.10/cam/tdnotification
インストール ディレクトリに対するシンボリック リンクが作成されます。
/opt/teradata/client/cam/tdnotification -> /opt/teradata/client/
14.10/cam/tdnotification
Viewpoint サーバーの名前を指定した場合は、これでソフトウェアの構成は完了
です。次のコマンドを使用して起動できます。
/etc/init.d/tdnotification start
サービス ユーザー
tdnotification インストール プロセスでは新規ユーザーが作成され、リリース 14.10
以降はインストール時に新規ユーザーをカスタム定義できます。ユーザーが定義さ
れていない場合、camuser というデフォルト ユーザーが作成されます。デフォルト
のホーム アカウントは/home/camuser です。ホーム アカウントを持つ新規ユー
ザー アカウントを作成できない場合は、ホーム アカウントなしで作成されます。
camuser アカウントは非ログイン アカウントです。tdnotification サービスは、ルー
ト ユーザーとしてではなく、ユーザー ID (カスタム定義または camuser)で実行され
ます。
18
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第 2 章 通知サービスのインストール
Teradata Notification Service for Linux のインストール
Teradata Viewpoint サーバーの場所の構成
前述のインストール手順では、Teradata Viewpoint サーバー名の入力が必要でした。
このステップを完了していない場合や PUT を使用してインストールを行った場合
は、Teradata Alerts がインストールされている Viewpoint サーバーの場所が含まれ
るように、Teradata Notification Service for Linux を手動で構成してください。
1 次のディレクトリが存在しない場合は作成します。
mkdir -p /etc/opt/teradata/cam
2 ディレクトリのアクセス権を変更します。
chmod 755 /etc/opt/teradata
chmod 755 /etc/opt/teradata/cam
3 次のディレクトリに移動します。
cd /opt/teradata/client/cam/tdnotification/config
4 cam.properties.template ファイルを構成の場所にコピーします。
cp cam.properties.template /etc/opt/teradata/cam/cam.properties
5 cam.properties を編集し、cam.activemq.host のエントリを探します。
#cam.activemq.host=localhost
6 コメント記号を削除して、Teradata Alerts パッケージをインストールした
Viewpoint サーバーに cam.activemq.host を割り当てます。
cam.activemq.host=serverName
7 ファイルを保存して閉じます。
8 ファイルの所有者を変更し、必要に応じて camuser をカスタム サービス ユー
ザーに置き換えます。
chown camuser: cam.properties
9 ファイルのアクセス権を変更します。
chmod 744 cam.properties
10 tdnotification サービスを再起動します。
/etc/init.d/tdnotification restart
Teradata Notification Service (Linux)の開始と停止
Teradata Notification Service は、Linux サービスおよび tdnotification サービスとし
てインストールされています。デフォルトのインストール手順では、システムの再
起動時にサービスが自動的に開始するように構成されます。
Teradata Notification Service for Linux には tdnotification という init スクリプトが
あり、/etc/init.d ディレクトリに保存されています。起動スクリプトには、以下
のコマンド引数を使用できます:
• start
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
19
第 2 章 通知サービスのインストール
Teradata Notification Service for Linux のインストール
サービスを開始します。サービスがすでに実行中の場合、新しいインスタンスは
開始しません。
• stop
サービスを停止します。
• restart
サービスを停止して再始動します。
• status
サービスが実行中かどうかを確認します。.
1 /etc/init.d/tdnotification の後にスペースとコマンド引数を入力します。
たとえば次のようなものです。
tdnotification サービスを開始する場合:
/etc/init.d/tdnotification start
tdnotification サービスを停止するには、次のように入力します。
/etc/init.d/tdnotification stop
tdnotification サービスを再起動するには、次のように入力します。
/etc/init.d/tdnotification restart
tdnotification サービスが実行中かどうかを確認するには、次のように入力します。
/etc/init.d/tdnotification status
BTEQ スクリプトおよびプログラム実行ファイルの設定
Teradata Notification Service for Linux では、BTEQ アラート アクションおよびプロ
グラムの実行アラート アクションが実行されます。BTEQ スクリプトおよびプログ
ラム実行ファイルは、指定されたディレクトリに保存する必要があります。
BTEQ スクリプトおよびプログラムを保存したディレクトリは、サービスの実行中に
Teradata Notification Service によって定期的にスキャンされます。ディレクトリの
変更が検出されると、更新されたディレクトリの内容がアラート サービスに中継さ
れ、Viewpoint サーバー上の Teradata Alerts リポジトリが更新されます。Viewpoint
サーバーで更新を表示するには、Viewpoint サーバーでアラート サービスが実行さ
れている必要があります。
インストール時に以下のディレクトリが作成され、アップグレード中も保持されま
す。システム管理者は 、これらのディレクトリにサービス ユーザー(デフォルトは
「camuser」)に対する適切な権限セットおよび tdnotification サービスの有効なユー
ザー ID が設定されていることを確認する必要があります。
/opt/teradata/client/cam/sql
/opt/teradata/client/cam/usrcmd
インストール時には、次のシンボリック リンクが作成されます。
• /opt/teradata/client/14.10/cam/tdnotification/sql -> /opt/teradata/
client/cam/sql
20
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第 2 章 通知サービスのインストール
Teradata Notification Service のアンインストール
• /opt/teradata/client/14.10/cam/tdnotification/usrcmd -> /opt/
teradata/client/cam/usrcmd
1 サーバーに root ユーザーとしてログインします。
2 次のディレクトリに BTEQ スクリプトを保存します。
/opt/teradata/client/cam/tdnotification/sql
3 BTEQ スクリプトに 744 以上のファイル権限があることを確認します。
4 次のディレクトリに実行するプログラムを保存します。
/opt/teradata/client/cam/tdnotification/usrcmd
5 プログラムに 755 以上のファイル権限があることを確認します。
Teradata Notification Service のアンインストール
1 Teradata Notification Service のアンインストール手順:
オペレーティング シ 説明
ステム
Windows
Teradata Notification Service をアンインストールするには
Windows のコントロール パネルを使用します。
Linux
次のコマンドを使用します。rpm -e tdnotification1410
Linux 環境に複数のバージョンの Teradata Notification Service Package がイン
ストールされている場合は、最新のバージョンを削除すると、すべてのソフト
リンクはインストールされている次に新しいバージョンに対して再構成されま
す。すべてのパッケージをアンインストールするには、インストールされたそ
れぞれの tdnotification パッケージに対してコマンドを使用します。
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
21
第 2 章 通知サービスのインストール
Teradata Notification Service のアンインストール
22
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第3章
管理タスク
Teradata Alerts サービスの起動と停止について
Teradata Alerts は、以下のサービスによって構成されています:
• tdactivemq
Teradata Alerts コンポーネント間のメッセージ交換を可能にするメッセージン
グ サービス
• camalert
イベントやアラートを処理するアラート サービス
それぞれのサービスの起動スクリプトが、Teradata Viewpoint サーバーの /etc/
init.d ディレクトリにあります。起動スクリプトには、以下のコマンド引数を使
用できます:
• start
サービスを開始します。サービスがすでに実行中の場合、新しいインスタンスは
開始しません。
• stop
サービスを停止します。
• restart
サービスを停止して開始します。
• status
サービスが実行中かどうかを確認します。
たとえば、アラート サービスを起動するには、次のように入力します
/etc/init.d/camalert start
アラート サービスを停止するには、次のように入力します。
/etc/init.d/camalert stop
アラート サービスを再起動するには、次のように入力します。
/etc/init.d/camalert restart
アラート サービスが実行中かどうかを確認するには、次のように入力します。
/etc/init.d/camalert status
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
23
第 3 章 管理タスク
以前のバージョンの Teradata Alerts に戻す
以前のバージョンの Teradata Alerts に戻す
Teradata Alerts のアップグレードによって、望ましくない、または予期せぬ影響が
ある場合、下記の手順で以前にインストールしたバージョンに戻すことができます。
xx は、ソフトウェアの特定のバージョンを示していることに注意してください 。
この手順は、Teradata Alerts 14.10.00.xx をリリース 14.01.00.xx に戻すものです。
Teradata Alerts 14.10.00.xx から、リリース 14.00.00.xx またはそれ以前に戻す手順
については、Teradata Viewpoint 構成ガイド を参照してください。
注意: 以前のバージョンの Teradata Alerts に戻す場合は、削除するバージョンを必要とす
るアプリケーションもすべてバック ダウンされることを確認してください。
1 Teradata Notification Service を Windows サーバー上で実行している場合は、こ
のサービスを停止します。
2 Teradata Notification Service を Linux サーバー上で実行している場合は、
tdnotification サービスを停止します。
/etc/init.d/tdnotification stop
3 Teradata Viewpoint サーバーで、すべての Teradata Alerts サービスを停止しま
す。また、Teradata Viewpoint サービスも停止します:
• /etc/init.d/dcs stop
• /etc/init.d/tmsmonitor stop
• /etc/init.d/viewpoint stop
• /etc/init.d/camalert stop
• /etc/init.d/tdactivemq stop
4 古いバージョンの Teradata Alerts データベースの最新の正常なバックアップを
復元します。
「Teradata Alerts データベースの復元」 を参照してください。
このプロセスにかかる時間は、データベースのサイズによって異なります。クラ
スタ環境であれば、プライマリのデータベースサーバーに対してリストアを実行
します。
5 Teradata Notification Service を Windows サーバー上で実行している場合は、
Teradata Notification Service をアンインストールします。
6 Teradata Notification Service for Linux を Linux サーバー上で実行している場合
は、tdnotification1410 パッケージをアンインストールします。
7 Teradata Alerts RPM を、すべての Teradata Viewpoint サーバーからアンインス
トールします。
「手動による Teradata Alerts パッケージのアンインストール」 を参照してくださ
い。
8 すべての Teradata Viewpoint サーバーに、以前のバージョンの Teradata Alerts
RPM を再インストールします。
24
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第 3 章 管理タスク
アラート データベースのバックアップについて
9 Windows サーバーに Teradata Notification Service がインストールされている場
合は、以前のバージョンの Teradata Notification Service for Windows をインス
トールし、設定します。
a プログラムを、現在のバージョンの usrcmd フォルダから、以前のバージョ
ンの usrcmd フォルダへ移動させます。
現在の usrcmd フォルダは、次の場所にあります:
installation folder\Teradata\Client\version\Teradata
Notification Service\usrcmd
b BTEQ スクリプトを、現在のバージョンの sql フォルダから、以前のバージョ
ンの sql フォルダへ移動させます。
sql フォルダは、次の場所にあります:
installation folder\Teradata\Client\version\Teradata
Notification Service\sql
c Teradata Notification Service の過去のバージョンを Windows サーバー上で
起動します。
10 Linux サーバーに Teradata Notification Service for Linux がインストールされて
いる場合は、以前のバージョンの Teradata Notification Service for Linux をイン
ストールします。
a tdnotification1400 がすでにインストールされている場合、それが現在のパッ
ケージです。インストールされていなければ、以前のバージョンを手動でイ
ンストールします。
b Linux サーバーで、以前のバージョンの Teradata Notification Service を起動
します:
/etc/init.d/tdnotification start
11 すべての Teradata Viewpoint サーバーで、以前のバージョンの Teradata Alerts
サービスを起動します。また、Teradata Viewpoint サービスも起動します:
• /etc/init.d/tdactivemq start
• /etc/init.d/camalert start
• /etc/init.d/dcs start
• /etc/init.d/tmsmonitor start
• /etc/init.d/viewpoint start
アラート データベースのバックアップについて
Teradata Viewpoint Data Collection Service (DCS)は、Teradata Alerts ("cam")データ
ベース、ならびに Teradata Viewpoint データベースの日次スナップショット ダンプ
を自動的に作成します。バックアップ プロセスは、バックアップ ポートレットで
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
25
第 3 章 管理タスク
Teradata Alerts データベースの復元
管理できます。詳細については、Teradata Viewpoint 構成ガイド を参照してください。
Teradata Alerts データベースの復元
次の手順では、Teradata Alerts("cam")データベースを Viewpoint 14.0 以降で作成さ
れたバックアップから復元します。この手順では、cam データベースのみを復元し
ます。Teradata Viewpoint データベースを Teradata Alerts データベースとともに復
元する手順については、<Teradata Viewpoint 構成ガイド>を参照してください。
Teradata Viewpoint 14.0 以降は、バックアップ プロセス全体のスピードを上げるた
めに、アラート ログ データの増分バックアップが行なわれます。ログ データの増
分バックアップが行なわれるため、データの一部分を復元することができます。以
下の復元を選択できます。
• 構成データ: Teradata Alerts 構成データを復元します。アラート ログ データは復
元されません。このオプションでは、cam データベースを削除して再度作成しま
す。
注意: このオプションでは、新しい cam データベースが作成されるため、cam のすべ
てのデータが削除されます。
• 現在のデータ: cam 内の現在の週のアラート ログ データを復元します。過去の週
のデータは復元されません。
• 履歴データ: cam 内の過去の週のアラート ログ データを復元します。現在の週の
アラート ログ データは無視されます。
• すべて(デフォルト): cam 内のすべてのデータを復元します。このオプションで
は、データベースを削除して再度作成します。
クラスタ環境でバックアップを復元する場合は、プライマリ サーバーで次の復元手
順を実行します。
1 Teradata Notification Service が Windows または Linux サーバーで実行されてい
る場合は、サービスを停止します。
2 すべての Teradata Viewpoint サーバーで、Teradata Alerts および Viewpoint サー
ビスを停止します。
• /etc/init.d/dcs stop
• /etc/init.d/tmsmonitor stop
• /etc/init.d/viewpoint stop
• /etc/init.d/camalert stop
• /etc/init.d/tdactivemq stop
3 バックアップ ファイルがネットワーク ストレージ上にある場合は、次の手順を
実行します。
a リモート ホスト ディレクトリを Teradata Viewpoint サーバーにマウントしま
す。
26
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第 3 章 管理タスク
Teradata Alerts データベースの復元
リモート ディレクトリ にはバックアップのルート ディレクトリを指定し、
データベース ディレクトリ(cam)を含める必要があります。
mkdir /data/restore
mount リモート ホスト:リモート ディレクトリ /data/restore
b /etc/opt/teradata/cam/cam.properties ファイルの backup.dir プロパ
ティの値を /data/restore と定義します。
c postgres Linux ユーザーに、/data/restore 内のディレクトリおよびファイ
ルに対しての読取り権限があることを確認します。
4 バックアップ ファイルがサード パーティ製アプリケーションのバックアップ
サーバーにある場合は、次の手順を実行します。
a Teradata Viewpoint サーバー上にバックアップ サーバーのファイルを格納す
るためのディレクトリを作成します。:
mkdir /data/restore
b Teradata Viewpoint サーバー上のこのディレクトリにバックアップ サーバー
のファイルをコピーします。
このディレクトリには、データベース ディレクトリ(cam)が含まれている必
要があります。
c /etc/opt/teradata/cam/cam.properties ファイルの backup.dir プロパ
ティの値を/data/restore と定義します。
d postgres Linux ユーザーに、/data/restore 内のディレクトリおよびファイ
ルに対しての読取り権限があることを確認します。
5 次のように、復元スクリプトを実行します。
• 構成データの場合:
/opt/teradata/cam/alert/bin/camrestore.sh conf
• 現在のデータの場合:
/opt/teradata/cam/alert/bin/camrestore.sh curr
注記: このオプションでは cam データベースおよび表は作成されないため、
conf オプションを実行してデータベースの作成後に実行する必要があります。
• 履歴データの場合:
/opt/teradata/cam/alert/bin/camrestore.sh hist
注記: このオプションでは cam データベースおよび表は作成されないため、
conf オプションを実行してデータベースの作成後に実行する必要があります。
• すべて(デフォルト):
/opt/teradata/cam/alert/bin/camrestore.sh
6 メッセージ"RESTORATION OF ALERTS ON サーバー COMPLETED
SUCCESSFULLY!"を確認して、スクリプトが正常に完了したことを確認します。
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
27
第 3 章 管理タスク
手動による Teradata Alerts パッケージのアンインストール
復元プロセスが失敗すると、成功メッセージではなくエラー メッセージが表示
されます。復元プロセスが失敗した場合、または何らかの理由で中断された場
合、失敗の原因となった問題を修正して、これらの手順を再び実行します。
7 バックアップ ファイルがネットワーク ストレージにある場合、/etc/opt/
teradata/cam/cam.properties ファイルを編集して backup.dir プロパティの
値を/data/backup に戻します。
8 バックアップが前のバージョンの Teradata Alerts から生成された場合、/opt/
teradata/cam/alert/bin/setupdb.sh を実行して、14.10 用に cam リポジト
リを更新します。
9 すべての Teradata Viewpoint サーバーで、Teradata Alerts および Viewpoint サー
ビスを開始します。
• /etc/init.d/tdactivemq start
• /etc/init.d/camalert start
• /etc/init.d/viewpoint start
• /etc/init.d/tmsmonitor start
• /etc/init.d/dcs start
10 Teradata Notification Service が Windows または Linux サーバーで実行されてい
た場合は、サービスを開始します。
手動による Teradata Alerts パッケージのアンインストール
必要に応じて、Teradata Alerts パッケージを手動でアンインストールできます。
1 rpm –e コマンドを使用して、各パッケージをアンインストールします。
例えば、camportlets パッケージをアンインストールするには、次のコマンドを
実行します。
rpm -e camportlets
2 以下の順に、パッケージをアンインストールします。
• camportlets
• camalert
• tdactivemq
Teradata Notification Service のクラスタ構成
Windows で BTEQ アラート アクションおよびプログラムの実行アラート アクショ
ンを使用するには、Windows サーバーに Teradata Notification Service をインストー
ルする必要があります。1 つの Teradata Alerts クラスタ内で実行できる Teradata
Notification Service for Windows は 1 つだけです。
28
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第 3 章 管理タスク
Teradata Notification Service のクラスタ構成
Linux で BTEQ アラート アクションおよびプログラムの実行アラート アクションを
使用するには、Linux サーバーに Teradata Notification Service をインストールする
必要があります。1 つの Teradata Alerts クラスタ内で実行できる Teradata
Notification Service for Linux は 1 つだけです。
Teradata Notification Service は、Viewpoint サーバー上のアクティブなキャッシュ
データベースに接続します。アクティブなキャッシュ データベースが昇格すると、
サービスは自動的に新しいアクティブ データベースに接続します。
Teradata Notification Service は、Viewpoint サーバー上のメッセージング サービス
に接続します。Teradata Alerts メッセージング サービスに障害が発生すると、
Teradata Notification Service は自動的に 2 番目のメッセージング サービスに再接続
します。メッセージング サービスが復元されると、Teradata Notification Service は
元のメッセージング サービスに再接続します。
以下のセクションでは、クラスタ構成を有効または無効にするために必要な手順に
ついて説明します。
クラスタの有効化
Viewpoint クラスタが構成される際に Teradata Notification Service が実行中の場合
があります。サービスは最初に、プライマリ Viewpoint サーバーとなるサーバーに
対する通知サービスとして構成する必要があります。
Viewpoint クラスタの構成後、Viewpoint サーバー上で実行される Teradata Alerts
コンポーネントは、新しいクラスタ構成で再始動されます。Teradata Notification
Service は、5 分以内に構成変更を自動検出し、クラスタ構成で動作するようにサー
ビスを再構成します。
クラスタの無効化
Teradata Notification Service は、クラスタ構成の一部である 2 つの Viewpoint サー
バーを認識しています。プライマリおよびセカンダリの Viewpoint サーバーの初期
状態は、サービスによって維持されます。
Viewpoint クラスタリングの無効化後、Viewpoint サーバー上で実行される Teradata
Alerts コンポーネントは、2 つのスタンドアロン Viewpoint サーバーとして再始動
されます。Teradata Notification Service は、5 分以内に構成変更を自動検出し、サー
ビスを最初のプライマリ Viewpoint サーバーに対する Teradata Notification Service
として再構成します。これが希望する Teradata Alerts 構成でない場合は、Viewpoint
サーバーの位置に基づいてサービスを手動で構成する必要があります。
Viewpoint サーバーの置き換えについて
Teradata Notification Service は、クラスタ構成の一部である 2 つの Viewpoint サー
バーを認識しています。プライマリおよびセカンダリの Viewpoint サーバーの初期
状態は、サービスによって維持されます。いずれかの Viewpoint サーバーを置き換
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
29
第 3 章 管理タスク
Teradata Notification Service のクラスタ構成
える場合、Teradata Notification Service を手動で再構成して、クラスタに残ってい
るサーバーと接続することをお勧めします。
Viewpoint クラスタが再構成されると、Teradata Notification Service は自身を再構
成します。
30
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第4章
ソフトウェアのアップグレード
Teradata Alerts ソフトウェアのアップグレードについて
Teradata Alerts ソフトウェアは、顧客がアップグレードすることも可能です。
インシデントの作成
ソフトウェアのアップグレードを実行する前に、Teradata at Your Service からイン
シデント番号を取得する必要があります。
1 Teradata at Your Service にログオンします。
2 インシデントページで、作成をクリックします。
3 次の項目に正しく入力します。
注記: 前後の選択画面に移動するには、緑色の矢印をクリックします。
オプション
説明
サイト
アクティビティが実行されるサイト 。
インシデント タイプ
インシデント タイプ項目のリスト。
• インシデント タイプには問題または質問を選択できる。
• 優先的は動作不能状態の緊急度を意味する。
• 製品領域はシステム内のアップグレードされる予定の部
分を示す。
問題タイプ
選択したインシデント タイプに関連する問題タイプのリスト。
概要
実行するアクティビティの簡単な 概要、およびすべての詳細
な説明。
4 インシデントの送信をクリックします。
5 OK をクリックして、インシデントの送信を確定します。
インシデントがインシデントのリストに追加されます。カスタマー サービスが
アクティビティを承認するまで 、ステータスは保留状態(青色の円)になっていま
す。承認されると、ステータスはアクティブ(緑色の円)になります。
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
31
第 4 章 ソフトウェアのアップグレード
システムで実行されている PUT のバージョンの確認
システムで実行されている PUT のバージョンの確認
1 使用している PC で、システム内のサーバーへの通信ウィンドウを開きます 。
2 システム構成に応じて次のいずれかのコマンドを発行します 。
システム構成
コマンド
PDE がインストールされた複数のノード(MPP)
psh rpm -qa TDput
PDE がインストールされていない単一のノード(SMP)また rpm -qa TDput
は複数のノード
注記: PUT バージョン 03.04.06.16 以前では、ファイル名とパス名に"NCRput"と
いう句が含まれています。この句は、PUT バージョン 03.04.06.17 で"TDput"に
変更されました。以前のバージョンを使用している場合は、コマンドで
"TDput"ではなく"NCRput"を指定してください。
各サーバーからの応答は次のようになります。
all 2 nodes:
TDput-03.04.06.17-20080390753
通常はどのサーバーでも同じバージョンになりますが、バージョンが異なる場合
もあります。
3 現行の PUT バージョン番号を記録します。
最新の PUT リリースの判定
PUT は定期的に更新されています。常に最新バージョンの PUT を使用してくださ
い。最新バージョンは http://tssprod.teradata.com:8080/TSFS/にある Teradata
Software Server 上にあります。
1 マスター ノードにインストールされている PUT のバージョンと、Teradata
Software Server のバージョンを比較します。
注記: バージョンが同じ場合は何もする必要はありません。PUT ソフトウェアを
ダウンロードしたり、PUT ソフトウェアのファイルをマスター ノードに転送し
てノードの PUT ソフトウェアを更新したりする必要はありません。
2 インストールされているバージョンより Teradata Software Server のバージョン
の方が新しい場合は、マスター ノードおよび PUT を実行しているその他のノー
ドを最新のバージョンに更新します。
新規 PUT パッケージのダウンロード
このタスクは、PUT のバージョンを更新する必要がある場合にのみ実行します。
32
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第 4 章 ソフトウェアのアップグレード
新規 PUT パッケージのダウンロード
1 使用している Windows PC で、Web ブラウザを開いて Teradata @ Your Service
(http://tays.teradata.com)に接続し、ログインします。
2 ソフトウェアのダウンロード -動作保証構成をクリックします。
3 動作保証構成ヘルプ画面で、左枠のソフトウェアのパッチの下にある Parallel
Upgrade Tool (PUT)をクリックします。
4 PUT パッケージ タイプの指定セクションで、以下を選択します。
フィールド
選択
プラットフォーム
オペレーティング システム
現在
現在
5 実行依頼をクリックします。
6 Teradata PUT 画面で、ダウンロードする PUTSRC および TDput を選択し、以下
のスペースにバージョン番号を書き留めます。
TDput ______________________________________
PUTSRC____________________________________
7 次のように指定して、ダウンロード リクエストを完了します。
フィールド
選択/入力
Download Type
Windows
Download Readme Files?
いいえ
User Name
アカウントの名前
E-Mail
アカウントの E メール アドレス
Site ID
サイトのサイト ID
Change Control Number
以前取得した変更管理番号
注記: 入力する変更管理番号は、サイト ID
に対して有効になっている必要がある。
8 実行依頼をクリックします。
9 ダウンロードをクリックします。
10 ダウンロード ファイルを保存し、PUT のマスター ノードに転送します。
注記: ダウンロードの詳細な手順については、<Electronic Software Distribution
Guide>を参照してください。
a ボタンをクリックしてダウンロードするように求められたら、ダウンロード
をクリックします。
b ファイルのダウンロードダイアログ ボックスで、Save をクリックします。
c 名前を付けて保存ダイアログ ボックスで、ダウンロードするパッケージの
ターゲット ディレクトリに移動し、Save をクリックします。
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
33
第 4 章 ソフトウェアのアップグレード
PUT のインストールおよびアップグレード
パッケージ ファイルは、単一の Windows .zip ファイルに圧縮されます。
d ダウンロードした.zip ファイルを展開または解凍します。
注記: ファイルが解凍されると、.gz 形式または.rpm 形式の Linux ファイルに
なります。Linux の.gz ファイルは、Windows コンピュータでは絶対に解凍し
ないでください。Windows コンピュータで解凍すると、ファイルが壊れるお
それがあります。
e SFTP (Secure File Transfer Protocol)ユーティリティを使用して.gz ファイルま
たは.rpm ファイルをマスター ノードのダウンロード ディレクトリに転送
し、.rpm ファイルを解凍します(.gz ファイルの解凍は不要です)。
注記: ファイルの転送は、ASCII モードではなくバイナリ モードで行ってくだ
さい。
PUT のインストールおよびアップグレード
PUT がシステムにインストールされていない場合は 、PUT のインストール手順を使
用します。PUT の既存のバージョンをアップグレードする場合は、PUT のアップグ
レード手順を使用します。
PUT のインストール
1 <Parallel Upgrade Tool (PUT) リファレンス>の手順に従って PUT をインストー
ルします。
注記: PUT のバージョンは、TMS サーバーを含むすべてのノードで同じバージョ
ンになるようにしてください。また、常に最新バージョンの PUT を使用してく
ださい。
PUT のアップグレード
この手順では、新しいバージョンの PUT をインストールする必要がある他のすべて
のノードにマスター ノードから PUT をコピーします。
注記: 指定された操作以外の PUT 操作は選択しないでください。タスクで指定され
ていない PUT 操作を選択すると、ユーザー データに重大な損傷を与える可能性があ
ります。
1 マスター ノードで PUT を開始します(まだ開始されていない場合)。
2 メイン画面で、PUT のインストール/アップグレード を選択して次へをクリック
します。
3 ネットワーク サブネット選択画面で、リストから byn0 を選択して次へをクリッ
クします。
4 ノードの選択画面で、以下を行ないます。
34
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第 4 章 ソフトウェアのアップグレード
ノードの領域の確認
a システム内のすべてのノードがリストされていることを確認します 。
いずれかのノードが欠落している場合はこのアップグレードを続行できず、
インシデントを開く必要があります。
b >>ボタンを使用し、使用可能列で必要なノードを選択して選択済み列に移動
します。
c 次へをクリックします。
5 ソフトウェアの格納場所の選択画面で、ダウンロードした PUT パッケージのソー
ス ディレクトリを入力して次へをクリックします。
PUT によって PUT パッケージ情報の収集、PUT パッケージのスプールと配布、
および PUT パッケージのアップグレード画面で処理が進められます。これには、
数分かかる場合があります。ここでは、ユーザーによる操作は不要です。パッ
ケージ インストールの全体的な結果画面に到達すると、パッケージ名とインス
トール結果が表示されます。
6 インストールの結果を確認して、失敗があればレポートします。
7 次へをクリックします。
8 完了しました!画面で、終了をクリックします。
操作が完了し、メイン画面に戻ります。
ノードの領域の確認
1 ソフトウェア パッケージをダウンロードする前に、次のコマンドを使用してシ
ステム内のノードをチェックし、十分な領域があることを確認します。
df -k
次のようなシステム レポートが表示されます。
Filesystem
/dev/sda2
udev
/dev/sda5
/dev/sda7
1K-blocks
9076396
4123416
2016016
37293996
Used
8580828
2528
312628
4112908
Available
34504
4020888
1600976
1286628
Use%
100%
1%
17%
12%
Mounted on
/
/dev
/var
/var/opt/teradata
この例では、 / ドライブに利用可能な領域がないことがわかります。システム
管理者に連絡し、古いファイルを削除して新しいパッケージ用の領域を空けて
ください。ダウンロードするパッケージに必要な領域を合計し、その数値の 2
倍の空き領域を推奨します。
ターゲット ディレクトリの作成
1 次のコマンドを使用し、サーバー上にダウンロードしたパッケージを保存する
ディレクトリを作成します。
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
35
第 4 章 ソフトウェアのアップグレード
ソフトウェア パッケージのダウンロード
mkdir -p /var/opt/teradata/ccnumber/pkgs
次の例のように、ccnumber は Teradata 変更管理番号です。
/var/opt/teradata/VECD2RQ9B/pkgs
ソフトウェア パッケージのダウンロード
ソフトウェア パッケージは Teradata At Your Service(http://tays.teradata.com)から
ダウンロードする必要があります。
ソフトウェア パッケージのダウンロード
1 Teradata Software Server ウィンドウの Teradata タブをクリックします。
2 左枠の Certification List セクションで、Combined List をクリックします。
3 Combined Certification List 領域で、次の項目に正しく入力します。
フィールド
選択/入力
Node Type
インストールするアプリケーション パッ
ケージ。
Target OSs
ノードのオペレーティング システム 。
Application Version
アプリケーションのリリース番号。
Teradata Releases
適用なし
BusType
SM3G
External Storage Type
外部ストレージのタイプ(存在する場合)。
TESA Type
選択したノード タイプに適用する Teradata
Enterprise Service Architecture(TESA)のタ
イプ。TESA タイプにより、Server
Management に対する CMIC およびノード
コンポーネントを特定。
Would you like to compare lists?
Yes または No を選択します。
4 実行依頼をクリックします。
5 すべてのパッケージを選択します。
6 次のように指定して、ダウンロード リクエストを完了します。
36
フィールド
選択/入力
Download Type
Windows
Download Readme Files?
いいえ
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第 4 章 ソフトウェアのアップグレード
過去のデータベース バックアップの確認
フィールド
選択/入力
User Name
アカウントの名前
E-Mail
アカウントの E メール アドレス
Site ID
サイトのサイト ID
Change Control Number
以前取得した変更管理番号
注記: 入力する変更管理番号は、サイト ID
に対して有効になっている必要がある。
7 実行依頼をクリックします。
8 .zip パッケージをダウンロードする準備が整ったら、Download ボタンをクリッ
クします。
オプションで、Save the Patch for future use ボックスをオンにして、後で使用
できるようにパッチを保存できます。
9 File Download ダイアログ ボックスで、Save をクリックし、ターゲット ディレ
クトリに移動してもう一度 Save をクリックします。
10 ターゲット ディレクトリ内のファイルを展開または解凍します。
過去のデータベース バックアップの確認
バック ダウン手順が必要な場合は、現在のデータベースが正常にバックアップされ
ていることを確認します。.
1 Teradata Alerts ソフトウェアをインストールまたはアップグレードするサーバー
で Teradata Viewpoint にログオンします。
2 管理 -Viewpoint 構成 -バックアップ を選択します。
3 バックアップ情報を確認します。
この情報には、前回のバックアップの完了日時、および正常に完了したかどう
かが含まれます。
クラスタリングの前提条件
Teradata クラスタ環境で Teradata Alerts をインストールまたはアップグレードする
前に、次のステップを完了します。
プライマリ キャッシュ データベース サーバーの特定
1 任意のサーバーで、次のコマンドを入力して、/etc/opt/teradata/viewpoint/
distributed.cluster.properties ファイルの内容を確認します。
more /etc/opt/teradata/viewpoint/distributed.cluster.properties
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
37
第 4 章 ソフトウェアのアップグレード
ソフトウェアのインストール
プライマリ キャッシュ データベースの IP アドレスまたはサーバー名が、出力の
active.database.host キーの後に示されています。
Teradata Viewpoint サービスの停止
プライマリ サーバー以外のすべてのサーバーで、Teradata Viewpoint サービスを停
止します。クラスタに 3 つ以上の Teradata Viewpoint サーバーがある場合、この手
順を実行するサーバーの順序は重要ではありません。
1 各 Teradata Viewpoint サービスを停止します。
/opt/teradata/viewpoint/bin/vp-control.sh stop
ソフトウェアのインストール
Teradata Alerts は通常、TDPut を使用してインストールします。次の手順は、TDPut
インストール プロセスを熟知していること、そして TDPut ソフトウェアが Teradata
Viewpoint サーバーにインストールされ、使用可能になっていることを前提としてい
ます。
1 前述の手順に従って次の作業を行ないます。
• ソフトウェアをダウンロードする
• データベース バックアップを確認する
• クラスタ環境にインストールする場合は、クラスタ化の前提条件を満たして
おく
2 Teradata Viewpoint サーバーで PUT を起動します。
3 サーバーまたはプライマリ サーバー(クラスタ構成の場合)に次のパッケージをイ
ンストールします。
• tdactivemq
• camalert
• camportlets
注記: Teradata Alerts 14.10 には Viewpoint 14.10 が必要です。Viewpoint
14.10 がまだ実行されていない場合は、次の追加パッケージをインストールし
ます。
•
•
•
•
•
•
•
•
38
dcs
viewpoint
postgresql-init
postgresql91
postgresql91-server
postgresql91-contrib
libossp-uuid16
libpq5
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
第 4 章 ソフトウェアのアップグレード
ソフトウェアのインストール
4 (クラスタ構成の場合のみ)クラスタ内の残りのサーバーにパッケージをインス
トールします。
Teradata Alerts サービスは、インストールが完了すると自動的に開始されます。
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10
39
第 4 章 ソフトウェアのアップグレード
ソフトウェアのインストール
40
Teradata Alerts インストレーション、構成およびアップグレード ガイド、 リリース 14.10