Troubleshooting
Problem
SMB1が無効、あるいはブロックされていて使用できません。
Symptom
アップグレード中、インスタンス情報を入れました。正しいユーザー名、パスワードをセットしましたが、確認が失敗します。
Cause
Remote Execution and Access (RXA)が、以下の理由から失敗していると考えられます。
- 1. SMB1が無効、あるいはブロックされています。(参考:マイクロソフト社のドキュメント、英語)
2. リモートレジストリーサービスが無効になっている。
3. ファイアウォールがRXAプロトコルをブロックしている。
4. アンチウイルスソフトが有効で、RXAプロトコルをブロックしている。
Diagnosing The Problem
インストールのログ(C:\ProgramData\IBM\InstallationManager\logsにあります)に以下のデータが記録されています。
java.net.ConnectException: CTGRI0001E アプリケーションは、 xxxxx への接続を確立できませんでした
Resolving The Problem
問題を解決するには、RXA失敗を解決するか、サーバーインスタンスを手動でアップグレードします。
方法1 RXA失敗を解決する方法
1. SMB1が有効で、ブロックされていないことを確認します。(参考:マイクロソフト社のドキュメント、英語)
2. リモートレジストリーサービスが有効であることを確認します。
3. ファイアウォールがRXAプロトコルをブロックしていないことを確認します。
4. アンチウイルスソフトが有効な場合、RXAプロトコルをブロックしていないことを確認します。
方法2 インスタンスを手動でアップグレードする方法
DB2のコマンドは、インスタンスユーザーで実行ください。
1. DB2の変数を以下のコマンドで取得します。
(重要)この結果をファイルで保存しておきます。設定を変更しますので、元に戻す際、この記録を使用します。
db2set -all
2. アップグレード手順を実行します。Tivoli Storage Managerのインスタンスをアップグレードしますか?という問いにはNOを入力します。
3. アップグレード後、下記の手順でインスタンスをアップグレードします。
a. DB2インスタンスを削除します。
- db2idrop インスタンス名
- db2icrt インスタンス名 -u インスタンスユーザー名
例えば、DB2_SKIPINSERTED 変数をセットする場合、以下のコマンドを実行します。
- db2set -i tsminst1 "DB2_SKIPINSERTED=ON"
- db2cmd
set db2instance=インスタンス名
db2stop
db2start
- db2 catalog db tsmdb1 on インスタンスパス
db2 upgrade db tsmdb1
- db2stop
Related Information
Was this topic helpful?
Document Information
Modified date:
17 June 2018
UID
swg22015259