Sun N1 Service Provisioning System ユーザーズガイド (SAP Plug-In 1.0)

カスタム例外ファイルを使用するアプリケーションサーバーのインストール

カスタム例外ファイルを使用して、アプリケーションサーバーの配備に使用する独自の変数のセットを作成できます。

この節では、次のタスクについて説明します。

Procedureカスタム例外ファイルコンポーネントを作成する

カスタム例外ファイルを作成すると、SPS にカスタム例外ファイルを提供し、チェックインできます。アプリケーションの配備に、プラグインが提供するデフォルトの例外ファイルの代わりに、カスタム例外ファイルを使用できます。

始める前に

カスタム例外ファイルは、カスタム例外ファイルコンポーネントが作成されたマシンから使用可能である必要があります。

  1. カスタム例外ファイルを作成します。

    詳細は、「例外ファイルの例」を参照してください。

  2. N1 SPS のブラウザインタフェースの「Common Tasks」セクションで、「SAP」をクリックします。

  3. 「SAP Tasks」ページの「Application Server With Custom Exception File」セクションで、「Create Component」をクリックします。

  4. コンポーネント情報を指定します。

    Component

    このフィールドは必須です。コンポーネント名です。

    Type

    この値は、com.sun.sap#AppServerWithExceptionFile のままにしておきます。

    Platform

    具体的にプラットフォームを選択するか、デフォルトの値 system#any のままにしておきます。

    Label

    コンポーネントの短い説明です。

    Description

    コンポーネントの説明です。

  5. ホストから例外ファイルをインポートします。

    1. 「Select From List」リンクをクリックします。

    2. 「Current Hosts Found」リストからホストを選択します。

    3. 「Add Hosts to Main Window」ボタンをクリックします。

    4. 「Refresh」をクリックします。

    5. 例外ファイルにナビゲートして、それを選択します。

  6. 必要に応じて追加のオプションを選択します。

  7. 「Check In Selected Item」ボタンをクリックします。

    「Check In」画面が表示されます。

  8. コンポーネント名を指定します。

    必要な場合は、コンポーネント名を変更できます。例: MyCustomExceptionFileComponent

  9. 「Change Folder」リンクをクリックします。

  10. /com/sun/n1aa/exceptionfiles ディレクトリに変更します。

    詳細については、『Sun N1 Service Provisioning System 5.2 システム管理者ガイド』の第 6 章「フォルダの設定」を参照してください。

  11. 「Change To Selected Folder」ボタンをクリックします。

  12. 「Continue to Check In」ボタンをクリックします。

    「Components」表が表示されます。

Procedureすべての例外ファイルコンポーネントを表示する

  1. N1 SPS のブラウザインタフェースの「Common Tasks」セクションで、「SAP」をクリックします。

  2. 「SAP Tasks」ページの「Application Server With Custom Exception File」セクションで、「View All Components」をクリックします。

  3. 「View Current Component Check-Ins」ボタンをクリックします。

    デフォルトの例外ファイル、および以前にチェックインしたすべてのカスタム例外ファイルが表示されます。

    チェックインしたコンポーネントが表示されない場合は、「Change Folder」リンクをクリックして、コンポーネントを作成したフォルダに変更します。

Procedureアプリケーションサーバーコンポーネントを作成する

このタスクは、 SPS データベースに SAP Application Server コンポーネントを作成します。この SAP Application Server は、OS レベルで新しい SAP Application Server を配備、作成するために、Sun N1 Advanced Architecture for SAP Solutions によって使用されます。

  1. N1 SPS のブラウザインタフェースの「Common Tasks」セクションで、「SAP」をクリックします。

  2. 「SAP Tasks」ページの「Application Server With Custom Exception File」セクションで、「Create Component」をクリックします。

  3. コンポーネント情報を生成します。


    注 –

    UserExit で終わるコンポーネント変数の詳細については、「ユーザーによる終了」を参照してください。


    Component

    このフィールドは必須です。コンポーネント名です。コンポーネント名の形式は、ASWithcustom-exception-filename です。custom-exception-filename は前に作成したコンポーネントです。

    例: ASWithMyCustomExceptionFile。このコンポーネントは、/com/sun/n1aa/exceptionfiles ディレクトリにある必要があります。

    Type

    この値は、com.sun.sap#AppServerWithExceptionFile のままにしておきます。

    Platform

    具体的にプラットフォームを選択するか、デフォルトの値 system#any のままにしておきます。

    Label

    短い説明です。

    Description

    コンポーネントの説明です。

    Referenced Components
    1. 例外ファイルコンポーネントの「Reference Existing」リンクをクリックします。

    2. 例外ファイルを選択します。

    3. 「Reference Checked Components」ボタンをクリックします。

      「Add Component Variables」表が表示されます。


      注 –

      この表は、コンポーネント変数がない場合は空です。


    4. 「Continue to Reference Components」ボタンをクリックします。

  4. コンポーネント変数を生成します。

    resourceName

    Sun Cluster 環境では必須です。

    groupName

    このフィールドは必須です。


    注 –

    Sun Cluster 環境では、groupName は Sun Cluster のリソースグループ名と等しくなければなりません。


    installPath

    インストールの場所です。

    ciLhName

    デフォルト環境のインストールでは必須です。主要インスタンスの論理ホストです。

    asLhName

    デフォルト環境では必須です。アプリケーションサーバーの論理ホストです。

    sapSid

    デフォルト環境では必須です。SAP システム ID です (大文字の英数字 3 文字)。最初の文字は英字である必要があります。

    asSystemInstanceNumber

    デフォルト環境では必須です。アプリケーションサーバーのインスタンス番号です。

    ciInstanceName

    このフィールドは必須です。主要インスタンス番号です。入力された変数から生成されます。

    instanceSize

    アプリケーションサーバーインスタンスの容量です。デフォルト値: medium

    envType

    このコンポーネントが、デフォルト環境、Sun Cluster 環境、または SAP AC 環境のうちどの環境に配備されるかを特定します。値は、ac、sc、または default です。デフォルト値: default

    accServiceID

    SAP AC 環境では必須です。SAP AC サービス ID です。

    srmProject

    SRM (Solaris Resource Management) プロジェクト名です。デフォルト値: default。

    isNewSAPVersion

    このフィールドは必須です。TRUE の場合は、アプリケーションサーバーの起動および停止に、主要スクリプトが使用されます。FALSE の場合は、アプリケーションサーバーの起動および停止に、SAP ユーザーのホームディレクトリにあるインスタンス固有の起動および停止スクリプトが使用されます。デフォルト値: TRUE

    createdBy

    コンポーネントのインストーラを特定します。

  5. 「Check In」をクリックします。

  6. 「Continue to Check In」をクリックします。

    これで、カスタム例外ファイルコンポーネントを使用するアプリケーションサーバーの作成は完了しました。

Procedureすべてのアプリケーションサーバーコンポーネントを表示する

  1. N1 SPS のブラウザインタフェースの「Common Tasks」セクションで、「SAP」をクリックします。

  2. 「SAP Tasks」ページの「Application Server With Custom Exception File」セクションで、「View All Components」をクリックします。

    「Components」表が表示されます。

Procedureカスタム例外ファイルを使用するアプリケーションサーバーのインストールプランを作成する

  1. 「Application Server with Custom Exception File」コンポーネントを選択します。

    次のうちの 1 つを実行し、プランを作成するタスクを開始します。

    • 「Components Details」画面を表示している場合

      1. 「default: install」を選択します。

    • 「Common Tasks」ページから操作する場合

      1. N1 SPS のブラウザインタフェースの「Common Tasks」セクションで、「SAP」をクリックします。

      2. 「SAP Tasks」ページの「Application Server With Custom Exception File」セクションで、「View All Components」をクリックします。

      3. 適切なカスタム例外ファイルを使用するアプリケーションサーバーを選択します。

      4. コンポーネントプロシージャー表から、default:install プロシージャーを選択します。

  2. 「Generate Plan With Checked Procedures」をクリックします。

    「plans details advanced edit」ページが表示されます。

  3. プラン名を入力します。

    プラン名の形式は、Installcomponent-namePlan です。例: InstallASWithMyCustomExceptionFilePlan

  4. プラン定義を編集します。

    1. <paramList> から </paramList> までを削除します。

    2. <argList> から </argList>までを削除します。

  5. 「Check In」ボタンをクリックします。

    「Plans Details Edit Check In」画面が表示されます。


    注 –

    次のような警告が表示される場合がありますが、これは無視してかまいません。


    warning – plan names and/or paths differ

  6. 「Continue To Check In」ボタンをクリックします。

    「Plans Details」画面が表示されます。

  7. 「Done」をクリックします。

    「Plans」表が表示されます。