NetWorker:postgresデーモンが実行されていない場合、NMCログイン時に「データベースに接続できません」というエラーが表示されます。
Summary: NetWorker:postgresデーモンが実行されていない場合、NMCログイン時に「データベースに接続できません」というエラーが表示されます。
Symptoms
NetWorker Management Console (NMC)にアクセスすると、次の処理が返されます。「データベースに接続できません」
postgresデーモンがNMC GSTサービスにリストされていません。
Linuxの場合 ps -ef | grep "gst\|lgtogst"
Windows (PowerShell)の場合: Get-WmiObject Win32_Process | Where-Object {$_.Name -match "gstd.exe|postgres.exe"} | Select-Object Name, ProcessID, CommandLine
gstd.rawファイルノートのレンダリング
gstd NSR warning: failed to get db connection to fetch server configuration
NetWorker:nsr_render_logを使用して.rawログ ファイルをレンダリングする方法
Linuxの場合/opt/lgtonmc/logs/gstd.raw
Windowsの場合:<INSTALL_DRIVE>:\Program Files\EMC NetWorker\Management\GST\logs.gstd.raw
Cause
Resolution
- 次のコマンドでNMCデーモンを停止します。
Linuxの場合 /etc/init.d/gst stop または systemctl stop gst
Windowsの場合: net stop gstd
- デーモンが次のように停止していることを確認します。
Linuxの場合 ps -ef | grep "gst\|lgtogst"
Windows (PowerShell)の場合: Get-WmiObject Win32_Process | Where-Object {$_.Name -match "gstd.exe|postgres.exe"} | Select-Object Name, ProcessID, CommandLine
- シャットダウンしなかったNMCプロセスをすべて終了します。
Linuxの場合 kill -9 PID
Windowsの場合: taskkill /F /PID PID
- NMCデーモンを次のコマンドで開始します。
Linuxの場合 /etc/init.d/gst start または systemctl start gst
Windowsの場合: net start gstd
- すべてのデーモンが次で始まっていることを確認します。
Linuxの場合 ps -ef | grep "gst\|lgtogst"
Windows (PowerShell)の場合: Get-WmiObject Win32_Process | Where-Object {$_.Name -match "gstd.exe|postgres.exe"} | Select-Object Name, ProcessID, CommandLine
NMC gstd.rawとpostgresログにエラーがないか監視します。
NetWorker:nsr_render_logを使用して.rawログ ファイルをレンダリングする方法
Linuxの場合
-
- /opt/lgtonmc/logs/gstd.raw
- /nsr/nmc/nmcdb/pgdata/pg_log/postgresql-DAY.log
Windowsの場合:
-
- <INSTALL_DRIVE>:\Program Files\EMC NetWorker\Management\GST\logs.gstd.raw
- <INSTALL_DRIVE>:\Program Files\EMC NetWorker\Management\nmcdb\pgdata\pg_log\postgresql-DAY.log