Sun Java Enterprise System 2005Q4 インストールガイド(UNIX 版)

Java ES コンポーネントのアンインストール動作の確認

以下の中から関係のある表を調べて、アンインストーラが各 Java ES コンポーネントに対して行う内容を確認してください。さらに、作業手順の計画を立てて、データが紛失したり相互依存関係が消失したりすることがないようにします。

ここで説明する内容は、次のとおりです。

Access Manager のアンインストール動作

表 8–2 Access Manager のアンインストールの詳細

項目 

詳細 

設定データ 

Directory Server のエントリは、Access Manager 固有のデータを含め、何も削除されません。 

依存 

Directory Server 

Web コンテナ 

このインストールを必要とする製品 

  • Portal Server (Access Manager SDK と同じホスト上に存在する必要がある)

  • Calendar Server (シングルサインオン (SSO) を使用するように設定されている場合)

  • Instant Messaging (Portal Server、SSO を使用するように設定されている場合)

  • Messaging Server (SSO を使用するように設定されている場合)

  • Communications Express (SSO を使用するように設定されている場合、および Schema 2 を使用している場合)

アンインストール前の作業 

/etc/opt/SUNWam/config/ds_remote_schema_uninstall.ldif を使ってスキーマを削除します。

アンインストール後の作業 

アンインストールによって、Web Server または Application Server 上でのみ、Access Manager のインストール設定すべてが Web コンテナから解除されます。サードパーティー製の Web コンテナから Access Manager の設定が解除されることはありません。また、Web Server、Application Server、BEA WebLogic、IBM WebSphere といった Web コンテナの SDK インストールの設定も解除されません。 

さらに、次のファイルが /var/sadm/install ディレクトリに格納されている場合は、それを削除します。

.lockfile.pkg.lock

管理サーバーのアンインストール動作

表 8–3 管理サーバーのアンインストールの詳細

項目 

詳細 

設定データ 

  • アンインストール時に他のサーバーを管理するためのプロキシ情報が失われます。

  • 他のサーバーを管理するために管理サーバーが使用する設定データは、設定 Directory Server に残されます。この情報は、その後の管理サーバーのインストール時に再利用することができます。

依存 

Directory Server 

このインストールを必要とする製品 

Directory Proxy Server と Messaging Server には、管理サーバーが必要です。設定によっては、Directory Server にも管理サーバーが必要です。 

注: 管理サーバーを削除し、Directory Server を削除しなかった場合、Directory Server に付属するその他のユーティリティーを使用して Directory Server を管理する必要があります。詳細については、Directory Server のマニュアル (http://docs.sun.com/coll/DirectoryServer_05q4_ja) を参照してください。

アンインストール前の作業 

設定 Directory Server が稼働していることを確認し、管理者ユーザー ID とパスワードを指定できるように準備します。 

アンインストール後の作業 

なし 

Application Server のアンインストール動作

表 8–4 Application Server のアンインストールの詳細

項目 

詳細 

設定データとユーザーデータ 

  • インストール時に作成されたデフォルトのドメインは、アンインストール時に削除されます。

  • アンインストール時には、すべての管理サーバーインスタンスと Application Server インスタンスを含め、設定されている管理ドメインは削除されません。

  • アンインストールが完了するまでに、すべての管理サーバーインスタンスと Application Server インスタンスは停止されます。

依存 

同一システム上に Message Queue が必要です。 

このインストールを必要とする製品 

  • Access Manager (Application Server を使用するように設定されている場合)

  • Portal Server (Application Server を使用するように設定されている場合)

  • Communications Express (Application Server を使用するように設定されている場合)

アンインストール前の作業 

設定データを保存するために、管理ドメインディレクトリのコピーを作成します。 

アンインストール後の作業 

システムから Application Server を完全に削除するために、残っている Application Server のログファイルとディレクトリを削除します。Application Server ディレクトリのデフォルトの場所は次のとおりです。 

Solaris OS の場合: 

/var/opt/SUNWappserver

/opt/SUNWappserver

Linux の場合: 

/var/opt/sun/appserver

/opt/sun/appserver

Message Queue のアンインストール後の作業については、「Message Queue のアンインストール動作」を参照してください。

Calendar Server のアンインストール動作

表 8–5 Calendar Server のアンインストールの詳細

項目 

詳細 

設定データとユーザーデータ 

設定データとユーザーデータはアンインストール時には削除されず、以後のインストール時に上書きされます。 

Calendar Server のカスタマイズ情報はアンインストール時に削除されます。 

依存 

  • Directory Server

  • Access Manager (シングルサインオン (SSO) 用に設定されている場合、または Schema 2 を使用する場合)

  • Messaging Server (またはその他のメールサーバー、Calendar Server の電子メール通知サービスを使用する場合)

このインストールを必要とする製品 

  • Portal Server (Portal Server のカレンダチャネルに Calendar Server を使用するように設定されている場合)

  • Communications Express

アンインストール前の作業 

設定データやユーザーデータの再利用を予定している場合は、『Sun Java System Calendar Server 6 2005Q4 Administration Guide』に記載されている移行手順に従ってください。

アンインストール後の作業 

不要なログファイルと Calendar Server ディレクトリを削除します。 

Communications Express のアンインストール動作

表 8–6 Communications Express のアンインストールの詳細

項目 

詳細 

設定データとユーザーデータ 

すべての設定データ、ユーザーデータ、UI カスタマイゼーションは、アンインストール後も維持されます。 

Communications Express ファイルは、次の 2 つの場所に保持されます。 

デフォルトのパッケージインストール: 

Solaris OS の場合: /opt/SUNWuwc

Linux の場合: /opt/sun/uwc

設定時にデフォルトで作成されるアプリケーション配備: 

Solaris OS の場合: /var/opt/SUNWuwc

Linux の場合: /var/opt/sun/uwc

Communications Express をアンインストールすると、アンインストーラはパッケージインストールの場所だけからデータを削除します。アプリケーション配備の場所にあるデータは、そのまま残されます。アプリケーション配備の場所からアプリケーションにアクセスすることができます。 

ただし、すべての設定データと UI カスタマイゼーションは再設定時に上書きされます。ユーザーデータは再設定後もそのまま維持されます。 

依存 

  • Application Server (Application Server 下で実行するように設定されている場合)

  • Web Server (Web Server 下で実行するように設定されている場合)

  • Access Manager (SSO を使用するように設定されている場合)

  • Directory Server

  • Calendar Server

  • Messaging Server

このインストールを必要とする製品 

なし 

アンインストール前の作業 

Communications Express を設定解除します。『Sun Java System Communications Express 6 2005Q4 Administration Guide』の「Communications Express の設定解除」の節を参照してください。

アンインストール後の作業 

不要なログファイルと Communications Express ディレクトリを削除します。 

Delegated Administrator のアンインストール動作

表 8–7 Delegated Administrator のアンインストールの詳細

項目 

詳細 

設定データ 

設定データとユーザーデータはアンインストール時に削除されません。このデータは以降のインストール時に上書きされます。 

Delegated Administrator へのカスタマイズはアンインストール時に削除されます。 

依存 

  • Directory Server

  • Access Manager

  • 次のいずれかの Web コンテナ: Web Server または Application Server

このインストールを必要とする製品 

なし 

アンインストール前の作業 

設定データやユーザーデータの再利用を予定している場合は、『Sun Java System Communications Services 6 2005Q4 Delegated Administrator Guide』「Preserve an Existing Configuration」を参照してください。

アンインストール後の作業 

不要なログファイルと Delegated Administrator ディレクトリを削除します。 

Directory Server のアンインストール動作

表 8–8 Directory Server のアンインストールの詳細

項目 

詳細 

設定データとユーザーデータ 

設定ディレクトリをホストする Directory Server をアンインストールする場合、設定ディレクトリの情報はアンインストール時に削除されます。ユーザーデータをホストする Directory Server をアンインストールする場合、Directory Server の LDAP データベースはアンインストール時に削除されます。 

注: データの損失を避けるために、アンインストール前に Directory Server 情報をバックアップする必要があります。Directory Server には、Directory Server をバックアップしたり、設定データを移行したりするためのツールやユーティリティーが、いくつか用意されています。詳細については、Directory Server のマニュアル (http://docs.sun.com/coll/DirectoryServer_05q4_ja) を参照してください。

注: o=NetscapeRoot サフィックスの下にある、設定情報を含む設定ディレクトリをアンインストールする場合、警告は出力されません。その他のディレクトリの設定情報も含む中央の設定ディレクトリをアンインストールすると、アンインストール後にそれらのディレクトリを管理できなくなります。

依存 

なし 

このインストールを必要とする製品 

  • 管理サーバー

  • Calendar Server

  • Directory Proxy Server

  • Access Manager

  • Instant Messaging

  • Messaging Server

  • Portal Server

  • Communications Express

アンインストール前の作業 

  • 必要に応じて Directory Server の設定ディレクトリと Directory Server LDAP データベースのバックアップを行います。

  • 設定ディレクトリをホストする Directory Server インスタンスが稼働していることを確認し、管理者ユーザー ID とパスワードを指定できるように準備します。

アンインストール後の作業 

Directory Server のアンインストールでは、残りのファイルとディレクトリの手動削除が必要となる場合があります。 

Directory Proxy Server のアンインストール動作

表 8–9 Directory Proxy Server のアンインストールの詳細

項目 

詳細 

設定データ 

  • アンインストールする Directory Proxy Server インスタンスの設定データは、アンインストール時に削除されます。

  • Directory Proxy Server の複数のインスタンスで共有される設定データは、アンインストール後も残されます。

  • Directory Proxy Server はユーザーデータを持ちません。

依存 

Directory Proxy Server は、設定 Directory Server として機能するローカルまたはリモートの Directory Server に論理的に依存します。Directory Proxy Server はローカルの管理サーバーに依存しています。 

このインストールを必要とする製品 

なし 

アンインストール前の作業 

なし 

アンインストール後の作業 

なし 

Instant Messaging のアンインストール動作

表 8–10 Instant Messaging のアンインストールの詳細

項目 

詳細 

設定データとユーザーデータ 

設定データは、アンインストール後もすべて残されるため、以後のインストールで再利用できます。 

依存 

  • Directory Server

  • Access Manager SDK

このインストールを必要とする製品 

Portal Server (Instant Messaging チャネルを使用するように設定されている場合) 

アンインストール前の作業 

なし 

アンインストール後の作業 

なし 

Messaging Server のアンインストール動作

表 8–11 Messaging Server のアンインストールの詳細

項目 

詳細 

設定データとユーザーデータ 

すべての設定データとカスタマイズ情報はアンインストール後も残されるため、以後のインストールで再利用できます。 

依存 

  • Directory Server

  • 管理サーバー (同じホストに配備する必要がある)

  • Web Server (フィルタなどのメール機能用)

  • Access Manager (Schema 2 を使用している場合)

このインストールを必要とする製品 

  • Calendar Server

  • Portal Server (メッセージングチャネルを使用するように設定されている場合)

  • Communications Express (メッセージングを使用している場合)

アンインストール前の作業 

なし 

アンインストール後の作業 

状況によっては、「Messaging Server インストール後」に記載されているアンインストール後作業が必要になる場合があります。

Message Queue のアンインストール動作

表 8–12 Message Queue のアンインストールに関する詳細

項目 

詳細 

設定データ 

インスタンスに固有の設定データ、ユーザーリポジトリ、およびアクセス制御ファイルはアンインストール後も残され、以後の再インストール時に再利用できます。 

依存 

Directory Server (オプション) 

このインストールを必要とする製品 

Application Server (Message Queue と同じホストに存在する必要がある) 

アンインストール前の作業 

  • 実行しているすべてのブローカを停止します。ユーザー名 (管理者) とパスワードの入力が求められます。imqcmd shutdown bkr [ -b hostName:port]

  • Message Queue の再インストールを予定しておらず、各ブローカインスタンスに関連するダイナミックデータ、フラットファイルユーザーリポジトリ、アクセス制御ファイルを削除する場合は、次のコマンドを使用してこのデータを削除します。 imqbrokerd -name instanceName -remove instance

  • Message Queue アップグレードスクリプトを使用して Message Queue をアップグレードする場合には、使用するプロセスを書き留めておいてください。アップグレードスクリプトがインストール情報を Java ES レジストリに書き込まないからです。詳細については、『Sun Java Enterprise System 2005Q4 アップグレードガイド』を参照してください。

アンインストール後の作業 

Message Queue の再インストールを予定していない場合は、コンポーネントのマニュアルで説明されているコマンドを実行してシステムをクリーンアップします。Message Queue のマニュアルは、次の場所から入手できます。http://docs.sun.com/coll/MessageQueue_35_SP1_ja

Portal Server のアンインストール動作

表 8–13 Portal Server のアンインストールの詳細

項目 

詳細 

設定データとユーザーデータ 

  • 設定データはアンインストール時に削除されます。設定の解除には、Portal Server によって Access Manager 内に作成されたサービスの削除も含まれます。

  • ユーザーチャネルのプロバイダは、アンインストール時に削除されないため、以後のインストールで再利用できます。

  • カスタマイズ設定データには、ディスプレイプロファイル、プロパティーファイル、リソース文字列などのカスタマイズデータが含まれ、これらはアンインストーラによっては削除されません。カスタマイズ設定データは以後のインストールで再利用できますが、それには Portal Server を同一ホスト上に同じ設定で再インストールする必要があります。

依存 

  • Directory Server

  • Application Server または Web Server (IBM WebSphere または BEA WebLogic に依存するように設定することもできる。)

  • Access Manager

Portal Server のチャネルを使用するように設定されている場合: 

  • Calendar Server

  • Messaging Server

  • Instant Messaging

このインストールを必要とする製品 

なし 

アンインストール前の作業 

なし 

アンインストール後の作業 

  • Portal Server が Web Server 内で実行されており、Portal Server だけを削除する場合、Access Manager を再起動する必要があります。詳細については、「Access Manager アンインストール後の問題」を参照してください

  • Portal Server が IBM WebSphere Web コンテナに配備されている場合、追加のアンインストール作業が必要となる場合があります。

Portal Server Secure Remote Access のアンインストール動作

表 8–14 Portal Server Secure Remote Access のアンインストールに関する詳細

項目 

詳細 

設定データ 

  • Portal Server Secure Remote Access コアコンポーネントのすべての設定データは、アンインストール時に削除されます。

  • 配備されているすべての Web アプリケーションの配備が解除されます。

  • Portal Server Secure Remote Access のゲートウェイ、Netlet プロキシ、Rewriter プロキシの各コンポーネントの設定データには、ユーザーはアクセスできません。

依存 

  • Portal Server Secure Remote Access は Portal Server に依存しています。

  • Portal Server, Secure Remote Access ゲートウェイ、Netlet プロキシ、Rewriter プロキシの各コンポーネントは、Access Manager SDK に依存しています。

  • Portal Server と Portal Server Secure Remote Access サポートは、同一ホスト上の同一ディレクトリ内に存在している必要があります。

  • Access Manager SDK は、ゲートウェイ、Netlet プロキシ、および Rewriter プロキシと同じホスト上に存在している必要があります。ゲートウェイ、Netlet プロキシ、および Rewriter プロキシを同一ディレクトリ内に置くことはできません。

  • Portal Server Secure Remote Access のどのコンポーネントを削除する場合も、それに依存するコンポーネントを削除する必要はありません。

  • ゲートウェイを削除しても、Access Manager SDK をホスト上に残すことができます。

このインストールを必要とする製品 

なし 

アンインストール前の作業 

なし 

アンインストール後の作業 

なし 

Service Registry のアンインストール動作

レジストリ設定プロセスは、レジストリデータベースおよびサーバーキーストアを次のディレクトリ内にインストールします。

このディレクトリは、Service Registry をアンインストールしても削除されません。このため、必要であればそのデータベースを保存しておき、将来のインストール時やリリース時に使用することもできます。そうするには、レジストリの再インストール前に Solaris OS の場合は /var/opt/SUNWsoar/3.0 ディレクトリを、Linux の場合は /var/opt/sun/SUNWsoar/3.0 を別の場所にコピーし、再インストール後にそれを元の場所にコピーして戻します。

Sun Cluster のアンインストール動作

表 8–15 Sun Cluster ソフトウェアのアンインストールの詳細

項目 

詳細 

設定データ 

インストールされてはいるが、クラスタノードの設定に一度も使用されていない Sun Cluster ソフトウェアを除き、Sun Cluster ソフトウェアの削除には Java Enterprise System アンインストーラを使用しないでください。詳細については、「Sun Cluster ソフトウェアのアンインストール」を参照してください。

依存 

Sun Cluster コアと Sun Cluster エージェントは、同時に削除する必要があります。 

このインストールを必要とする製品 

なし 

アンインストール前の作業 

Sun Cluster ソフトウェアのアンインストールには、Sun Cluster のインストール時に提供されるユーティリティーだけを使用します。 

アンインストール後の作業 

Sun Cluster ソフトウェアのアンインストール後に、productregistry ファイルのアップデートが必要になる場合があります。詳細については、「Sun Cluster ソフトウェアのアンインストール」を参照してください。

Web Server のアンインストール動作

表 8–16 Web Server のアンインストールの詳細

項目 

詳細 

設定データとユーザーデータ 

  • アンインストール時に、ユーザーデータは削除されませんが、設定データは削除されます。

  • Web Server の管理サーバーインスタンスと設定済みの Web Server インスタンスディレクトリは、削除されます。初期設定によるドキュメントルートディレクトリは維持されます。

  • Web Server 管理サーバーインスタンスと Web Server インスタンスは、アンインストールが完了する前に停止されます。

依存 

なし 

このインストールを必要とする製品 

  • Access Manager (Web Server 内で実行されるように設定されている場合)

  • Portal Server (Web Server 内で実行されるように設定されている場合)

  • Communications Express

  • Application Server ロードバランスプラグイン (Application Server は Web Server を自身の Web コンテナとして使用する)

アンインストール前の作業 

なし 

アンインストール後の作業 

設定データを維持する場合は、インストールディレクトリ内の管理サーバーインスタンスと Web Server インスタンスのディレクトリのバックアップを行います。 

Web Proxy Server のアンインストール動作

表 8–17 Web Proxy Server のアンインストールの詳細

項目 

詳細 

設定データ 

インストール場所の下にある alias ディレクトリ内の証明書データベースファイルのみが維持されます。その他のファイルはすべて削除されます。 

依存 

Directory Server (省略可能。外部 LDAP アクセス制御が選択された場合) 

アンインストール前の作業 

Web Proxy Server のすべてのインスタンスを停止します。 

アンインストール後の作業 

WebProxyServer-base/alias ディレクトリの下に証明書データベースが保存されています。再インストールを実行する前に、この証明書データベースを移動し、古いインストールディレクトリを削除する必要があります。