Veritas NetBackup™ トラブルシューティングガイド
- 概要
- トラブルシューティングの手順
- NetBackup の問題のトラブルシューティング
- vnetd プロキシ接続のトラブルシューティング
- セキュリティ証明書失効のトラブルシューティング
- NetBackup のホスト名およびサービスエントリの検証
- 凍結されたメディアのトラブルシューティングについての注意事項
- NetBackup Web サービスの問題のトラブルシューティング
- PBX の問題の解決
- リモートホストの検証に関する問題のトラブルシューティング
- 自動イメージレプリケーションのトラブルシューティング
- NetBackup ユーティリティの使用
- ディザスタリカバリ
- UNIX および Linux のディスクリカバリ手順について
- UNIX および Linux のクラスタ化された NetBackup サーバーのリカバリについて
- Windows のディスクリカバリ手順について
- Windows のクラスタ化された NetBackup サーバーのリカバリについて
- NetBackup カタログのリカバリについて
- NetBackup カタログのリカバリと OpsCenter について
- NetBackup カタログ全体のリカバリについて
- NetBackup カタログイメージファイルのリカバリについて
- NetBackup リレーショナルデータベースのリカバリについて
NetBackup Messaging Broker (または nbmqbroker) サービスに関する問題のトラブルシューティング
次を実行します。
マスターサーバーでサービスが構成され、開始されていることを確認します。サービスを構成するには、configureMQ コマンドを実行します。
『NetBackup コマンドリファレンスガイド』を参照してください。
原因:
サービス用に構成されたポートがその他のプロセスによって使用されている。
構成ファイルが破損している。
次を実行します。
configureMQ コマンドログでエラーを確認します。
nbmqbroker サービスログでエラーを確認します。
configureMQ コマンドを実行します。
『NetBackup コマンドリファレンスガイド』を参照してください。
原因:
サービス用に構成されたポートを使用できない。
何らかの SSL 例外で接続に失敗した。
マスターサーバーで configureWebServerCerts コマンドを実行した後、nbmqbroker サービスが再起動されていない。
次を実行します。
nbmqbroker サービス用に構成されたポートが利用可能で、NetBackup ホストからアクセス可能であることを確認します。
nbcertcmd -ping コマンドを使用し、マスターサーバーと NAT クライアント間の接続を確認します。
コマンドが正常に実行されない場合は、NetBackup Web サービスのトラブルシューティングのセクションを参照してください。
コマンドが正常に実行されたら、configureMQ コマンドを実行し、nbmqbroker サービスを構成します。
nbmqbroker サービスを再起動します。
原因:
NAT クライアントの JSON Web トークン (JWT) を更新できない。
NAT クライアントのセキュリティ証明書が失効している。
NetBackup Web 管理コンソール (または nbwmc ) サービスが実行されていない。
次を実行します。
サブスクライバのトラブルシューティング手順を参照してください。
クライアントのセキュリティ証明書が失効した場合、証明書を再発行します。
nbwmc サービスを起動します。
原因:
ディザスタリカバリパッケージが失われた。
ディザスタリカバリ (DR) のインストール後に、configureMQ コマンドが実行されていない。
次を実行します。
configureMQ または configureMQ -defaultPorts コマンドを実行します。
『NetBackup コマンドリファレンスガイド』を参照してください。
インストールルートフォルダで 8dot3 ファイル名の設定が有効になっているかどうかを確認するには、フォルダから次のコマンドを実行します。
>dir /x
例: Program Files ディレクトリで 8dot3 ファイル名の設定が有効になっているため、短い名前「PROGRA ~ 1」が生成されます。
ただし、これは「not8 Dot3」ディレクトリとは異なります。
C:\>dir /x
ドライブ C のボリュームにはラベルがありません。
ボリュームのシリアル番号は FE21-2F8E です。
C:\ のディレクトリ
-5.6.3
12/06/2019 02:24 PM <DIR> not8 Dot3
12/02/2019 06:35 AM <DIR> PROGRA~1 Program Files
12/02/2019 10:44 AM <DIR> PROGRA~2 Program Files (x86)
この問題を解決するには、次を実行します。
- fsutil コマンドを使って NetBackup インストールルートフォルダの 8dot3 名ファイル設定を有効にします。
Fsutil 8dot3name を参照してください。
- 問題が解決しない場合は、ベリタスのテクニカルサポートに問い合わせてください。
次のシナリオを検討します。
NetBackup は、カタログバックアップ時に外部 CA が署名した証明書のみを使用するように構成されています。したがって、カタログバックアップ中に作成されたディザスタリカバリパッケージには、必要な外部証明書が含まれています。NetBackup のインストール後に、そのようなディザスタリカバリパッケージを使用してホスト ID がリカバリされた場合、インストール中に発行された NetBackup CA 署名証明書が原因で、nbmqbroker サービスが正しく動作しないことがあります。
この問題を解決するには
- NetBackup 環境で、外部 CA が署名した証明書のみを使用しているかどうかを確認します。次のコマンドを実行します。
nbcertcmd -getSecConfig -caUsage
- nbmqbroker サービスが使う証明書を確認します。次のコマンドを実行します。
Unix の場合: cat /usr/openv/var/global/mqbroker/mqbroker.config | grep ssl_options
Windows の場合: type "NetBackup_Install_path\var\global\mqbroker\mqbroker.config" | findstr "ssl_options"
お使いの環境で外部 CA が署名した証明書のみが使用されている場合、このコマンドは、externalcacreds エントリを含むパスを表示します。
コマンドで nbcacreds エントリを含むパスが表示される場合、NetBackup CA が署名した証明書が使用されます。
例:
{ssl_options, [{cacertfile, "/usr/openv/var/global/mqbroker/certstore/nbcacreds/ca.pem"}, {ssl_options, [{cacertfile, "/usr/openv/var/global/mqbroker/certstore/nbcacreds/ca.pem"},
nbmqbroker サービスが適切に機能するように、NetBackup 証明書を削除する必要があります。
- 次のコマンドを実行して、NetBackup 証明書を削除します。
configureWebServerCerts -removeNBCert
- NetBackup Web 管理コンソール (nbwmc) サービスと nbqmbroker サービスを再起動して変更を反映します。
- nbmqbroker サービスが使う証明書を確認します。次のコマンドを実行します。
Unix の場合: cat /usr/openv/var/global/mqbroker/mqbroker.config | grep ssl_options
Windows の場合: type "NetBackup_Install_path\var\global\mqbroker\mqbroker.config" | findstr "ssl_options"
外部証明書専用モードの予想出力:
{ssl_options, [{cacertfile, "/usr/openv/var/global/mqbroker/certstore/externalcacreds/ca.pem"}, {ssl_options, [{cacertfile, "/usr/openv/var/global/mqbroker/certstore/externalcacreds/ca.pem"},
UNIX でのディザスタリカバリパッケージのリストアを参照してください。
Windows でのディザスタリカバリパッケージのリストアを参照してください。