はじめに
本記事ではVerticaで出力されるログファイルの一覧および自動メンテナンスの有無について記載します。Verticaログファイル一覧
No | ログファイル名 | 出力ノード | 出力ディレクトリ | 内容 |
---|---|---|---|---|
1 | mconsole.log | Management Console導入ノード | /opt/vconsole/log/mc | Management Consoleの各種稼働状況を出力 |
2 | startup.log | Management Console導入ノード | /opt/vconsole/log/mc | Management Console起動時の出力 |
3 | derby.log | Management Console導入ノード | /opt/vconsole/mcdb/derby | Management Consoleが利用するderbyのエラーを出力 |
4 | adminTools.errors | 全ノード | /opt/vertica/log | Administration Toolsのクリティカルなエラーを出力 |
5 | adminTools.log | 全ノード | /opt/vertica/log | Administration Toolsのステータスや各種実行内容を出力 |
6 | agent.log | 全ノード | /opt/vertica/log | Verticaのagentプロセスの稼働状況を出力 |
7 | agent_dbadmin.err | 全ノード | /opt/vertica/log | agentプロセスのクリティカルなエラーを出力 |
8 | agent_dbadmin.log | 全ノード | /opt/vertica/log | agentプロセスの稼働状況を出力 |
9 | agentStdMsg.log | 全ノード | /opt/vertica/log | agentプロセスやジョブ失敗時のメッセージを出力 |
10 | do_logrotate.log | 全ノード | /opt/vertica/log | ログローテートの実行状況を出力 |
11 | install.log | 全ノード | /opt/vertica/log | Verticaのインストール結果を出力 |
12 | logrotate.state | 全ノード | /opt/vertica/log | ログローテートのステータスを出力 |
13 | uiMgr-dbadmin.log | 全ノード | /opt/vertica/log | Administration Tools実行中の要求と応答を出力 |
14 | dbLog | 全ノード | <カタログディレクトリ>/<データベース名> | データベース起動時の情報を出力 |
15 | bootstrap-catalog.log | 該当操作を実行したノード | <カタログディレクトリ>/<データベース名>/<ノード名>_catalog | データベース作成またはリストア時の情報を出力 |
16 | editor.log | 全ノード | <カタログディレクトリ>/<データベース名>/<ノード名>_catalog | カタログを編集する全てのコマンドを出力 |
17 | Epoch.log | 全ノード | <カタログディレクトリ>/<データベース名>/<ノード名>_catalog | データベース停止中のみ出力。Last good epoch等の情報を出力 |
18 | ErrorReport.txt | 全ノード | <カタログディレクトリ>/<データベース名>/<ノード名>_catalog | プロセスが予期せず終了した場合、スタックトレースを出力 |
19 | startup.log | 全ノード | <カタログディレクトリ>/<データベース名>/<ノード名>_catalog | データベース起動時のステータス情報を出力 |
20 | vertica.log | 全ノード | <カタログディレクトリ>/<データベース名>/<ノード名>_catalog | Verticaの各種稼働状況(実行SQL、エラー、ジョブ等)を出力 |
21 | <テーブル名>-<ファイル名>-copy-from-exceptions | COPY実行ノード | <カタログディレクトリ>/<データベース名>/<ノード名>_catalog/CopyErrorLogs | ファイルからのデータロードに失敗した理由を出力(ローカルでのロード時のみ) |
22 | <テーブル名>-<ファイル名>-copy-from-rejected-data | COPY実行ノード | <カタログディレクトリ>/<データベース名>/<ノード名>_catalog/CopyErrorLogs | ファイルからのデータロードに失敗した行データを出力(ローカルでのロード時のみ) |
23 | <テーブル名>-STDIN-copy-from-exceptions | COPY実行ノード | <カタログディレクトリ>/<データベース名>/<ノード名>_catalog/CopyErrorLogs | 標準入力からのデータロードに失敗した理由を出力(ローカルでのロード時のみ) |
24 | <テーブル名>-STDIN-copy-from-rejected-data | COPY実行ノード | <カタログディレクトリ>/<データベース名>/<ノード名>_catalog/CopyErrorLogs | 標準入力からのデータロードに失敗した理由を出力(ローカルでのロード時のみ) |
25 | UDxFencedProcesses.log | 全ノード | <カタログディレクトリ>/<データベース名>/<ノード名>_catalog/UDxLogs | Javaのfenced処理からのメッセージを出力 |
26 | AdvancedAnalytics.log | 全ノード | <カタログディレクトリ>/<データベース名>/<ノード名>_catalog/UDxLogs | Machine Learning for Predictive Machine Learning for Predictive Analytics機能の実行状況を出力 |
27 | designer.log | 全ノード | Database Designer実行時に指定したディレクトリ | Database Designerの実行内容を出力 |
28 | vbr_YYYY-MM-DD-HHMISS.log | バックアップ実行ノード | vbrのバックアップ設定時に指定した一時ディレクトリ(tempDirパラメータ) | バックアップ実行状況を出力 |
※カタログディレクトリの確認方法につきましては、参考情報に記載の記事をご参照ください。
ログファイル・メンテナンス一覧
「○」:自動メンテナンス有り、 「×」:自動メンテナンス無し「△」:オペレーション次第で自動メンテナンス有り。詳細はメンテナンス内容に記載
ファイル名 | メンテナンス | アーカイブ先 | メンテナンス内容 |
---|---|---|---|
mconsole.log | ○ | /opt/vconsole/log/ mc/mconsole.log.NN (※)NNは01からはじまる連番 | /opt/vconsole/temp /webapp/WEB-INF /classes/log4j.xmlに定義 |
startup.log | ○ | - | Management Console起動毎に上書き |
derby.log | ○ | - | Management Console起動毎に上書き |
adminTools.errors | × | - | - |
adminTools.log | ○ | /opt/vertica/log/ admintTools.log- YYYYMMDD.gz | /opt/vertica/config/logrotate /admintool.logrotateに定義 |
agent.log | ○ | /opt/vertica/log/ agent.log- YYYYMMDD.gz | /opt/vertica/config/logrotate /agent.logrotateに定義 |
agent_dbadmin.err | ○ | - | Vertica起動毎に上書き |
agent_dbadmin.log | ○ | /opt/vertica/log/ agent_dbadmin.log- YYYYMMDD.gz | /opt/vertica/config/logrotate /agent.logrotateに定義 |
agentStdMsg.log | ○ | /opt/vertica/log/ agentStdMsg.log- YYYYMMDD.gz | /opt/vertica/config/logrotate /agent.logrotateに定義 |
do_logrotate.log | ○ | - | cronに定義されたジョブ実行毎に上書き |
install.log | × | - | - |
logrotate.state | ○ | - | cronに定義されたジョブ実行毎に上書き |
uiMgr-dbadmin.log | × | - | - |
dbLog | ○ | <カタログディレクトリ> /<データベース名> /dbLog-YYYYMMDD.gz | /opt/vertica/config/logrotate /<データベース名>に定義 |
bootstrap-catalog.log | × | - | - |
editor.log | ○ | <カタログディレクトリ> /<データベース名> /<ノード名>_catalog /editor.log.YYYYMMDD.gz | /opt/vertica/config/logrotate /<データベース名>に定義 |
Epoch.log | ○ | - | Vertica起動時に削除 |
ErrorReport.txt | × | - | - |
startup.log | ○ | - | Vertica起動毎に上書き |
vertica.log | ○ | <カタログディレクトリ> /<データベース名> /<ノード名>_catalog /vertica.log-YYYYMMDD.gz | /opt/vertica/config/logrotate /<データベース名>に定義 |
<テーブル名> -<ファイル名> -copy-from-exceptions | △ | - | 対象テーブルに対して同一名 のファイルでCOPYを再実行 した場合のみ上書き。 再実行が正常終了した場合、 ファイルは自動削除 |
<テーブル名> -<ファイル名> -copy-from-rejected-data | △ | - | 対象テーブルに対して同一名 のファイルでCOPYを再実行 した場合のみ上書き。 再実行が正常終了した場合、 ファイルは自動削除 |
<テーブル名>-STDIN -copy-from-exceptions | △ | - | 対象テーブルに対して標準 出力からCOPYを再実行した 場合のみ上書き。 再実行が正常終了した場合、 ファイルは自動削除 |
<テーブル名>-STDIN -copy-from-rejected-data | △ | - | 対象テーブルに対して標準 出力からCOPYを再実行した 場合のみ上書き。 再実行が正常終了した場合、 ファイルは自動削除 |
UDxFencedProcesses.log | ○ | <カタログディレクトリ> /<データベース名> /<ノード名>_catalog/UDxLogs | /opt/vertica/config/logrotate /<データベース名>に定義 |
AdvancedAnalytics.log | ○ | <カタログディレクトリ> /<データベース名> /<ノード名>_catalog/UDxLogs | /opt/vertica/config/logrotate /<データベース名>に定義 |
designer.log | × | - | - |
vbr_YYYY-MM-DD-HHMISS.log | × | - | - |
参考情報
カタログディレクトリの確認方法につきましては、以下の記事をご参照ください。Verticaサーバへウィルス対策ソフトを導入する際の注意点
http://vertica-tech.ashisuto.co.jp/antivirus/