Sun Java System Portal Server 7.2 管理ガイド

ポータルの設定

ポータルは、同一のコンテンツを配信し、単一の URL (Uniform Resource Locator) にマップされる 1 つ以上の Portal Server インスタンスから成ります。ポータルから配信されるコンテンツとサービスは、ポータルのすべてのインスタンスで共通です。

複数のポータルは、同じユーザーセットを共有します。それらのポータルは 1 つ以上のホストに配備できますが、すべてのポータルで同じユーザーリポジトリ、つまり同じ Access Manager およびディレクトリサーバーを共有します。


注 –

ポータルが 2 つ以上あっても使用する Access Manager が異なる場合は、複数のポータルとはいいません。それらは独立した互いに無関係なポータルで、独自のユーザーセットを持っています。

Access Manger は、固有のインスタンスのコレクションとして実行できます。その場合、すべてのインスタンスで同じ Directory Server インスタンスのセットが使用されます。異なる Access Manager とは、互いに無関係な 2 つの Access Manager のことで、同じ Access Manager の異なるインスタンスのことではありません。


ここでは、次のタスクの実行方法について説明します。

Procedureポータルの一覧を表示する

設定済みの Portal Server の一覧を表示できます。

  1. Portal Server 管理コンソールにログインします

  2. 「ポータル」タブを選択します。

同等の psadmin コマンド

psadmin list-portals

Procedureポータルを作成する

Portal Server のインストール時に、portal1 という名前のデフォルトポータルが作成されます。「新規ポータル」ウィザードを使用して新しいポータルサーバーを作成することもできます。

  1. Portal Server 管理コンソールにログインします

  2. 「ポータル」タブを選択します。

  3. 「新規ポータル」ボタンをクリックしてウィザードを起動します。

  4. 作成する Portal Server に portal5 など、一意の名前を指定します。

  5. エンドユーザーが Portal Server にアクセスできるように、/portal などの URI を入力します。

  6. Web コンテナ情報を入力します。

    使用できるタイプは次のとおりです。

    • Sun JavaTM System Web Server 6.0

    • Sun Java System Web Server 7.x

    • Sun Java System Application Server 8.x

    • BEA WebLogic 8.1SP4/SP5

    • IBM WebSphere 5.1.1.6

  7. (省略可能) デフォルト Web コンテナインスタンスのプロパティーを変更します。

    詳細は、『Sun Java System Portal Server 7.1 Configuration Guide』の「Creating a New Portal」を参照してください。

  8. 入力した情報を確認します。

  9. 「完了」をクリックすると、新しいポータルが作成されます。

  10. (省略可能) 処理を監視するにはログファイルを表示します。

    1. ポータルが作成されるマシンにログインします。

    2. psdadmin set-logger コマンドを実行します。

      . /psadmin set-logger -u uid -f password -m component-type -O logger-name

同等の psadmin コマンド

psadmin create-portal

サポートされている Web コンテナの webcontainer.properties のテンプレートは、portal-install-dir/template ディレクトリにあります。

Procedureポータルを削除する

すべてのホスト上にあるポータルの既存インスタンスをすべて削除して、Access Manager LDAP ディレクトリ内のそのポータルのデータをクリーンアップすることができます。

  1. Portal Server 管理コンソールにログインします

  2. 「ポータル」タブを選択します。

  3. 削除するポータルをリストから選択して、「ポータルを削除」ボタンをクリックします。

同等の psadmin コマンド

psadmin delete-portal

Procedureポータルデータをエクスポートする

par ファイルに保存できるポータルデータは次のとおりです。

アーカイブに保存したデータは、同じポータルまたは別のポータルにインポートできます。psconsole からポータルをエクスポートするには、次の手順に従います。

  1. Portal Server 管理コンソールにログインします

  2. 「ポータル」タブを選択します。

  3. テーブルからポータルを選択します。

  4. 「エクスポート」ボタンをクリックします。

  5. Portal Server マシン上の par ファイルの場所、およびエクスポートするデータを指定します。

    • すべてのデスクトップデータ — エクスポート先の par に、ファイルシステムデータおよびディスプレイプロファイルデータが保存されます

    • ファイルシステムデータのみ — エクスポート先の par ファイルに、ポータルデスクトップおよびポータル web-src に配備されるデータ、つまりデスクトップファイルシステムデータのみが保存されます

    • ディスプレイプロファイルデータのみ — エクスポート先の par に、ディスプレイプロファイルデータのみが保存されます

同等の psadmin コマンド

psadmin export


注 –

このコマンドでは、Directory Server 内のユーザーデータはサポートされません。


Procedureポータルデータをポータルにインポートする

エクスポート済みの任意のポータルデータを任意のポータルにインポートできます。

  1. Portal Server 管理コンソールにログインします

  2. 「ポータル」タブを選択します。

  3. テーブルからポータルを選択します。

    「デスクトップデータのインポート」ページが表示されます。

  4. 「インポート」ボタンをクリックし、次の情報を指定します。

    • インポートするデータの par ファイルパス。par ファイルは、Portal Server システム上に存在する必要があります。

    • ポータルのストレージ構造とインポートするアーカイブファイルとが一致しない場合に、続行するかどうか。

  5. ポータルの Web アプリケーションを再配備します。

    1. psadmin redeploy コマンドを実行する時刻をスケジュールします。

      この手順は、休憩時間中に行うか、システムが本稼働していないシステム保守モードで実行するように計画します。この処理により、ポータル war ファイルが再配備され、デスクトップを実行中のユーザーはログアウトされるため、ユーザーの作業内容が失われます。

    2. psadmin redeploy コマンドを実行します。

      psadmin redeploy -u amadmin -f passwordfile -p portalID --allwebapps

同等の psadmin コマンド

psadmin import


注 –

このコマンドでは、Directory Server 内のユーザーデータはサポートされません。