Sun Java ロゴ     前へ      目次      索引      次へ     

Sun ロゴ
Sun Java System Identity Synchronization for Windows 1 2004Q3 インストールおよび設定ガイド 

第 8 章
ソフトウェアの削除

この章では、Identity Synchronization for Windows 1 2004Q3 を削除する手順について説明します。この章で説明する内容は次のとおりです。


アンインストールの計画

ソフトウェアを削除する前に、次の点に注意してください。


製品のコンポーネントとサブコンポーネントのアンインストールは、指示に明記されているとおりに行い、すべてのコンポーネントが正しくアンインストールされたことを確認してください。



ソフトウェアのアンインストール

システムには、次の Identity Synchronization for Windows コンポーネントの一部またはすべてがインストールされています。

Windows NT システムには、Windows NT コネクタとサブコンポーネントがインストールされている可能性があります。

すべてのコネクタとサブコンポーネントを削除し、コア (インストールされている場合) を削除するには、runUninstaller.sh (Solaris) または uninstall.cmd (Windows) を使用します。

ここでは、次の手順について説明します。

Directory Server プラグインのアンインストール


  • アンインストーラは、Identity Synchronization for Windows の Directory Server プラグインだけを削除します。このアンインストーラを使用して、その他の Directory Server プラグインを削除することはできません。
    このマニュアルでは、特に指定がないかぎり、Directory Server プラグインという表現は、Identity Synchronization for Windows の Directory Server プラグインを意味します。
  • アンインストールプログラムをテキストベースモードで実行するには、次のように入力します (Solaris 環境のみ)。

    ./runUninstaller.sh -nodisplay

    このプログラムを実行すると、パスワードがクリアテキストとしてエコーされないように、Identity Synchronization for Windows はパスワードを自動的にマスクします。

Identity Synchronization for Windows Directory Server プラグインをアンインストールする手順は、次のとおりです。

  1. アンインストールプログラム (Solaris の場合は runUninstaller.sh、Windows の場合は uninstall.cmd) を起動します。
  2. これらのアンインストールプログラムは、インストールディレクトリ (デフォルトでは /opt/SUNWisw) に格納されています。

  3. 「ようこそ」画面が表示されるので、「次へ」をクリックします。
  4. 設定ディレクトリのホスト名とポート番号を入力します。
    • 設定ディレクトリのルートサフィックスを選択する。必要に応じて「更新」をクリックし、サフィックスのリストを表示する
    • アンインストールプログラムと設定ディレクトリサーバーの間の通信をセキュリティ保護する場合は、「セキュアポート」ボックスにチェックマークを付け、Directory Server の SSL ポート番号を指定する
  5. 設定ディレクトリの管理者の名前とパスワードを入力します。
  6. 「ディレクトリサーバープラグインをアンインストールします」オプションを選択します。
  7. Directory Server のホスト名とポート番号、管理者のクレデンシャル (名前とパスワード) を入力します。
  8. 「次へ」をクリックし、アンインストールに必要な関連タスクを実行します。
  9. プラグインがインストールされていた Directory Server の再起動が要求されるので、Directory Server を再起動します。
  10. サマリーウィンドウが表示されます。このウィンドウに表示される指示に従って操作します。
    • Solaris システム : アンインストールログは /var/sadm/install/logs/ に書き込まれる
    • Windows システム : アンインストールログは %TEMP% ディレクトリに書き込まれる。これは次の場所の下にある Local Settings フォルダのサブディレクトリである
    • C:¥Documents and Settings¥Administrator


      Windows 2000 Advanced Server などの一部の Windows システムでは、Local Settings フォルダは隠しフォルダです。

      このフォルダと Temp サブディレクトリの内容を表示するには、次のように操作します。

      Windows エクスプローラを開き、メニューバーから「ツール」 > 「フォルダオプション」を選択します。「フォルダオプション」ダイアログボックスが表示されるので、「表示」タブの「すべてのファイルとフォルダを表示する」を有効にします。


      「閉じる」をクリックしてプログラムを終了します。

  11. ターゲットホストにインストールされている Identity Synchronization for Windows コンポーネントが Directory Server プラグインだけである場合は、isw-hostname フォルダを削除できます。
  12. ネットワーク上の Windows 2000 サーバーにインストールされている Directory Server プラグインごとに、手順 1 から手順 9 を繰り返します。

コネクタのアンインストール

コネクタをアンインストールする手順は、次のとおりです。

  1. アンインストールプログラム (Solaris の場合は runUninstaller.sh、Windows の場合は uninstall.cmd) を起動します。
  2. これらのプログラムは、インストールディレクトリ (デフォルトでは /opt/SUNWisw) に格納されています。

  3. 「ようこそ」画面が表示されるので、「次へ」をクリックします。
  4. 設定ディレクトリのホスト名とポート番号を入力します。
    • 設定ディレクトリのルートサフィックスを選択する。必要に応じて「更新」をクリックし、サフィックスのリストを表示する
    • アンインストールプログラムと設定ディレクトリサーバーの間の通信をセキュリティ保護する場合は、「セキュアポート」ボックスにチェックマークを付け、Directory Server の SSL ポート番号を指定する
  5. 設定ディレクトリの管理者の名前とパスワードを入力します。
  6. アンインストールするコネクタを選択します。

  7. 選択したコネクタは、ターゲットホストに存在する必要があります。


  8. 「次へ」をクリックし、アンインストールに必要な関連タスクを実行します。
  9. サマリーウィンドウが表示されます。このウィンドウに表示される指示に従って操作します。
    • Solaris システム : アンインストールログは /var/sadm/install/logs/ に書き込まれる
    • Windows システム : アンインストールログは %TEMP% ディレクトリに書き込まれる。これは次の場所の下にある Local Settings フォルダのサブディレクトリである
    • C:¥Documents and Settings¥Administrator


      Windows 2000 Advanced Server などの一部の Windows システムでは、Local Settings フォルダは隠しフォルダです。このフォルダと Temp サブディレクトリの内容を表示するには、次のように操作します。

      Windows エクスプローラを開き、メニューバーから「ツール」 > 「フォルダオプション」を選択します。「フォルダオプション」ダイアログボックスが表示されるので、「表示」タブの「すべてのファイルとフォルダを表示する」を有効にします。


  10. 「閉じる」をクリックしてプログラムを終了します。
  11. ターゲットホストのすべてのインストールコネクタがアンインストールされた場合は、isw-<hostname> フォルダを安全に削除できます。
  12. コネクタがインストールされているすべてのホストで、手順 1 から手順 7 を繰り返します。

コアのアンインストール


Directory Server プラグインのアンインストールは、コアをアンインストールする前に行う必要があります。

プラグインを削除する前にコアをアンインストールすると、Directory Server から登録を解除する前にプラグインのビットが削除され、cn=pswsync,cn=plugins,cn=config を手動で削除しないかぎり、Directory Server を起動できなくなります。


コアをアンインストールする手順は、次のとおりです。

  1. アンインストールプログラムを起動します。
    • Windows 環境 :
      1. 「スタート」 > 「設定」 > 「コントロールパネル」を選択します。
      2. 「アプリケーションの追加と削除」をダブルクリックします。
      3. 「アプリケーションの追加と削除」ダイアログボックスで「Identity Synchronization for Windows」を選択し、「変更と削除」をクリックします。
    • Solaris または Windows 環境 : Solaris では runUninstaller.sh、Windows では uninstall.cmd を実行する
    • これらのプログラムは、インストールディレクトリ (デフォルトでは /opt/SUNWisw ディレクトリ) に格納されている

  2. 「ようこそ」画面が表示されるので、「次へ」をクリックします。
  3. 設定ディレクトリのホスト名とポート番号を入力します。
    • 設定ディレクトリのルートサフィックスを選択する。必要に応じて「更新」をクリックし、サフィックスのリストを表示する
    • アンインストールプログラムと設定ディレクトリサーバーの間の通信をセキュリティ保護する場合は、「セキュアポート」ボックスにチェックマークを付け、Directory Server の SSL ポート番号を指定する
  4. 設定ディレクトリの管理者の名前とパスワードを入力します。
  5. アンインストールするコアを選択し、「次へ」をクリックします。
  6. 設定ディレクトリの URL を入力して「更新」をクリックし、ドロップダウンメリストから適切なルートサフィックスを選択します。
  7. 「次へ」をクリックし、アンインストールに必要な関連タスクを実行します。
  8. サマリーウィンドウが表示されます。このウィンドウに表示される指示に従って操作します。
    • Solaris システム : アンインストールログは /var/sadm/install/logs/ に書き込まれる
    • Windows システム : アンインストールログは %TEMP% ディレクトリに書き込まれる。これは次の場所の下にある Local Settings フォルダのサブディレクトリである
    • C:¥Documents and Settings¥Administrator


      Windows 2000 Advanced Server などの一部の Windows システムでは、Local Settings フォルダは隠しフォルダです。

      このフォルダと Temp サブディレクトリの内容を表示するには、次のように操作します。

      Windows エクスプローラを開き、メニューバーから「ツール」 > 「フォルダオプション」を選択します。「フォルダオプション」ダイアログボックスが表示されるので、「表示」タブの「すべてのファイルとフォルダを表示する」を有効にします。


  9. 「閉じる」をクリックしてプログラムを終了します。

  10. ハードディスクの障害によってコネクタファイルを喪失した場合など、何らかの理由によって特定コネクタのアンインストーラを実行できない場合は、idsync resetconn サブコマンドを使用します (「resetconn の使用」を参照)。

    このコマンドは、コネクタを任意の場所に再インストールできるように、設定ディレクトリ内のコネクタの状態を「アンインストール済み」にリセットします。resetconn サブコマンドは、設定ディレクトリにアクセスするその他のコマンドに似ており、次の 2 つのオプションを指定できます。

    • -e <dir-source>: リセットするディレクトリソースの名前を指定する。インストーラは、コネクタをディレクトリソース名で識別する
    • -n (安全モード): 実際の処理を行わずに、指定された引数が正しいかどうかを示す

    次に、コマンドの実行例を示します。

    idsync resetconn -D "cn=Directory Manager" -w [-h CR-hostname]
    [-p 389] [-s dc=example,dc=sun,dc=com] -q [-Z] [-P "cert8.db"]
    [-m "secmod.db"] -e "dc=central,dc=example,dc=com" [-n]

    resetconn の出力 :

    注意: このプログラムは、指定されたディレクトリソース「dc=central,dc=example,dc=com」に関連するコネクタのインストール状態を UNINSTALLED にリセットします。

    コネクタの状態を UNINSTALLED に変更するのは最後の手段です。これは、コネクタをアンインストールすることが目的ではありません。通常は、そのコネクタを使用するマシンを失い、アンインストーラを実行できない場合に使用されます。また、このプログラムは既存の設定を書き替えます。これは少し手間のかかるプロセスです。処理を進める前に、コンソール、実行中のインストーラ、およびその他すべてのシステムプロセスを停止します。また、設定ディレクトリ内の ou=Services ツリーをバックアップのために ldif ファイルにエクスポートします。

    コネクタのインストーラ設定をリセットしてよろしいですか (y/n)?



コンソールの手動アンインストール

その他すべての Identity Synchronization for Windows コンポーネントを削除したあとに、コンソールを手動でアンインストールする必要があります。

Solaris システムでの操作

Solaris システムからコンソールをアンインストールする手順は、次のとおりです。

  1. 設定ディレクトリから次のサブツリーを削除します。
  2. cn=Sun Java (TM) System Identity Synchronization for Windows,cn=<server_group>,cn=<hostname>, ou=<domain_ name>, o=netscaperoot

  3. コンソールのすべてのインストールで、isw というプレフィックスを持つ .jar ファイルを次のディレクトリから削除します。
  4. <serverroot></server>/java/jars

Windows システムでの操作

Windows Active Directory または NT システムからコンソールをアンインストールする手順は、次のとおりです。

  1. 設定ディレクトリから次のサブツリーを削除します。
  2. cn=Sun Java (TM) System Identity Synchronization for Windows,cn=<server_group>,cn=<hostname>, ou=<domain_name>, o=netscaperoot

  3. コンソールのすべてのインストールで、isw というプレフィックスを持つ .jar ファイルを次のディレクトリから削除します。
  4. <serverroot>/<server>/java/jars



前へ      目次      索引      次へ     


Part No: 817-7846   Copyright 2004 Sun Microsystems, Inc. All rights reserved.