前のトピック: 前提条件: CA AppLogic® グリッド計画チャート次のトピック: [失敗、実行中]状態のグリッドでの作業


グリッドの作成方法

バックボーン管理者として、BFC 上でグリッドをセットアップします。 サーバとグリッド コントローラの通信、アプライアンスのストレージ アクセス、およびプライベート アプライアンス間通信を制御するために、CA AppLogic® はプライベート ネットワークを使用します。 パブリック ネットワーク上で、グリッドはサーバ パブリック、アプリケーション、およびコントローラの IP アドレスを使用します。 新規グリッド ウィザードを使用し、ユーザを追加して、グリッドにグループ権限を設定します。

以下の図に、BFC 上でグリッドをセットアップする方法を示します。

グリッドを作成して設定する方法を示す図

  1. ウィザードを使用して、グリッドを作成します
  2. グリッド ユーザおよび権限を設定します
  3. グリッドを起動します
  4. グリッドをブランディングします
ウィザードを使用したグリッドの作成

グリッドを作成するには、新規グリッド ウィザードを使用します。 [グリッド]ページからウィザードを開いて、手順に従ってグリッドを作成します。

以下の手順に従います。

  1. [グリッドの追加]をクリックします。

    ウィザードの[一般]ページが表示され、ここで、グリッド名およびライセンス情報を指定します。

  2. [一般]ページの以下のフィールドに入力します。
    1. グリッドの名前を入力します。

      重要: スペースを含まない英数字名を指定します。

    2. (オプション)グリッドに関する説明を入力します。
    3. CA AppLogic® ライセンス キーが指定するアカウント名を入力します。
    4. CA AppLogic® ライセンス キーを入力します。
    5. VMware ライセンス キーを入力します。

      注: このフィールドは、ESX ベースのグリッド サーバを持つグリッドにのみ必要です。

    6. [次へ]をクリックします。

    [バージョン]ページが表示され、ここで、グリッドにインストールする CA AppLogic® ソフトウェアのバージョンとホットフィックス(適用される場合)を指定します。

  3. [バージョン]ページの以下のフィールドに入力します。
    1. [バージョン]ドロップダウン リストからソフトウェア バージョンを選択します。

      選択したバージョンについてホットフィックスがある場合は、そのホットフィックスの名前が[ホットフィックス]リストに表示されます。

    2. ホットフィックスをインストールするには、チェック ボックスをオンにします。
    3. [次へ]をクリックします。

    [Xen]ページが表示され、ここで、グリッドの Xen サーバ ハードウェアの最小要件を指定します。 また、タグを使用して、サーバの割り当てを指定することもできます。

  4. [Xen]ページの以下のフィールドに入力します。
    1. グリッドの以下のサーバ値を指定します。
      • 機能するグリッドに必要なサーバの最小数を入力します。
      • グリッドの最適なサーバ数を入力します。
      • グリッドのサーバの最大数を入力します。
    2. 指定した値を Xen グリッドにのみ適用する場合は、[Xen]チェック ボックスをオンにします。

      ウィザードの次のページでは、VMware グリッドに対して別の値を指定できます。

    3. タグの関係を入力します。

      次のメンバ]または[次のメンバでない]を指定して、関係を確立する選択を指定します。 この関係は、[タグ/プロパティ]フィールドで指定したタグを参照します。

    4. 関係を持たせるタグを入力します。
    5. 条件を広げるか狭めることにより、サーバ ハードウェアをより詳細に選択します。

      たとえば、複数のタグでメンバシップを指定します。または、メンバシップを指定したタグに制限できます。

    6. [一致する Xen/VMware サーバ]で指定したタグおよびプロパティの条件に一致するサーバを確認します。

      注: この領域には空きサーバのみがリストされ、隔離されたサーバはリストされません。

    7. [次へ]をクリックします。

    [VMware]ページが表示され、ここで、グリッドの VMware サーバ ハードウェアの最小要件を指定します。 また、タグを使用して、サーバの割り当てを指定することもできます。

  5. [VMware]ページの以下のフィールドに入力します。
    1. グリッドで VMware サーバが使用される場合は、グリッドの VMware サーバ値を指定します。
    2. タグの関係を入力します。

      次のメンバ]または[次のメンバでない]を指定して、関係を確立する選択を指定します。 この関係は、[タグ/プロパティ]フィールドで指定したタグを参照します。

    3. 関係を持たせるタグを入力します。
    4. 条件を広げるか狭めることにより、サーバ ハードウェアをより詳細に選択します。

      たとえば、複数のタグでメンバシップを指定します。または、メンバシップを指定したタグに制限できます。

    5. [一致する Xen/VMware サーバ]で指定したタグおよびプロパティの条件に一致するサーバを確認します。

      注: この領域には空きサーバのみがリストされ、隔離されたサーバはリストされません。

    6. [次へ]をクリックします。

    [ネットワーク リソース]ページが表示され、ここで、グリッドに割り当ててアプリケーションおよびコントローラ IP で使用する IP 範囲を指定します。 VLAN タグ付け機能をオプションで使用する場合は、[管理]ページの[ネットワーク]タブで作成した範囲から IP 範囲を選択できます。

  6. [ネットワーク リソース]ページの以下のフィールドに入力します。
    1. [追加]をクリックして、[IP 範囲の追加/編集]ダイアログ ボックスを表示します。
    2. グリッドの VLAN を入力します。

      ドロップダウン リストから VLAN を選択します。 このリストには、[管理]ページで設定した VLAN が表示されます。 ネットワーク リソースに VLAN を含めないよう選択できます。

      注: [管理]ページで VLAN を定義していない場合、VLAN の値は「なし(タグなし)」と表示されます。

    3. グリッドのネットワークを入力します。
    4. グリッドの IP 範囲を指定します。

      選択したネットワークに基づき、[開始]、[終了]、および[スコープ]の各フィールドに自動的に値が入力されます。 これらのフィールドは必要に応じて変更できます。

      • 開始 - このオプションは、グリッドの IP 範囲の最初の IP を指定します。
      • 終了 - このオプションは、グリッドの IP 範囲の最後の IP を指定します。
      • スコープ - このオプションは、IP の表示オプションを指定します。
      • パブリック - このオプションは、グリッドの外部に表示されるルーティング可能な IP を指定します。
      • プライベート - このオプションは、グリッドの外部からはアクセスできないルーティング不可能な IP を指定します。
    5. [IP 範囲の追加/編集]ダイアログ ボックスの[保存]をクリックします。
    6. [設定]をクリックして、コントローラ IP の以下のパラメータを設定します。
      • VLAN - このオプションは、グリッド コントローラで使用する VLAN を指定します。 ドロップダウン リストから VLAN を選択できます。 このリストには、[管理]ページの[ネットワーク]タブで作成した VLAN が表示されます。 ネットワーク リソースに VLAN を含めないよう選択できます。 [管理]ページで VLAN を定義していない場合、VLAN の値は「なし(タグなし)」と表示されます。
      • ネットワーク - (読み取り専用)ネットワークの IP アドレスを指定します。
      • コントローラ IP - このオプションは、グリッド コントローラの IP アドレスを指定します。

        コントローラ IP は、ネットワーク ページ上で定義された外部ネットワークのいずれかにあり、グリッドに対して定義されたアプリケーション IP の範囲内にはない IP を指定する必要があります。 たとえば、グリッドに 111.222.111.10 ~ 20 のアプリケーション IP がある場合、グリッド コントローラ IP を 111.222.111.9 には設定できますが、111.222.111.10 には設定できません。

    7. [保存して次へ]をクリックします。

    [コントローラ]ページが表示され、ここで、グリッド コントローラ情報 (たとえば、グリッド ID、グリッド コントローラの userID とパスワード、使用する OEM キットなど)を指定します。

  7. [コントローラ]ページの以下のフィールドに入力します。
    1. ネットワーク上のグリッドを識別する一意の ID 番号を入力します。
    2. グリッド コントローラのホスト名を入力します。
    3. グリッドの最初のログインに使用するユーザ名を入力します。
    4. 初期ユーザのパスワードを入力します。

      パスワードは別のフィールドに再度入力することが要求されます。

    5. グリッド コントローラがアクセス不能なときに実行される、コントローラの復旧パスワードを入力します。

      パスワードは別のフィールドに再度入力することが要求されます。

    6. グリッドを作成する場合、使用に OEM キットの名前を入力します。 OEM キットでは、CA AppLogic® GUI の外観および選択されたエレメントをカスタマイズできます。
    7. その他のグリッド パラメータを指定するには、高度な設定を入力します。

      たとえば、バックボーン LAN に account_id、account_key、ctl_blk_copy および参照を入力します。

    8. [次へ]をクリックします。

    [ストレージ]ページが表示されて、外部ストレージ設定用のストライピング オプションおよびパラメータを指定します。

  8. [ストレージ]ページの以下のフィールドに入力します。
    1. ストライピングを有効にする場合は、[ストライピング有効]をクリックします。
    2. ストライプ サイズ(KB 単位)を指定します。
    3. 外部ストレージがない場合は「なし」、アクティブなストレージには「NFS」を指定します。
    4. 外部 NFS 共有をホストしているコンピュータの IP アドレスを入力します。 NFS 共有をホストしているマシンは、BFC と同じバックボーン ネットワークにある必要があります。

      重要: 外部ストレージ共有はインターフェースを介して、グリッド バックボーン ネットワーク上で、192.168.<グリッド ID>.0/24 ネットワークにトラフィックをルーティングするように設定する必要があります。 グリッドを追加する前に、外部ストレージを設定します。設定しない場合、グリッド作成は失敗します。

    5. 共有ストレージのディレクトリの場所を入力します。
    6. 外部ストレージの IP アドレスおよびディレクトリをテストする場合は、[テスト]をクリックします。

      このテストは、指定された場所で外部ストレージへの接続を試行します。 メッセージにテスト結果が表示されます。

    7. [次へ]をクリックします。

    [認証]ページが表示され、ここで、ローカル、LDAP、Active Directory など、役割ベース アクセス制御(RBAC)のデフォルト認証を指定します。

  9. [認証]ページの以下のフィールドに入力します。
    1. 認証として[ローカル]、[LDAP]、または[Active Directory]を選択します。

      注: 認証方法として LDAP を選択した場合、エントリでユーザ用の基本オブジェクト クラス(person、inetOrgPerson、または organizationalPerson)のいずれかが使用されていれば、グローバル ディレクトリ サービス内のグローバル ユーザのみが認識されます。

      エントリでグループ用の基本オブジェクト クラス(groupOfNames と groupOfUniqueNames)のいずれかが使用されている場合は、グローバル ディレクトリ サービス内のグループのみが認識されます。

    2. ディレクトリ サーバの[IP アドレス]または[解決可能なドメイン名]を入力します。
    3. ディレクトリ サービスにアクセスするために使用するポート番号を入力します。

      (オプション)暗号化された接続を使用してディレクトリ サービスにアクセスするためにトランスポート レイヤ セキュリティ(TLS)を使用するかどうかを選択します。

    4. [ユーザ ベース識別名]を入力します。
    5. [グループ ベース識別名]を入力します。
    6. ユーザ ID を含むディレクトリ フィールドを入力します。
    7. グループ ID を含むディレクトリ フィールドを入力します。
    8. [ログイン キャッシュ期間]を秒単位で入力します。

      このフィールドは、グローバル ユーザがグローバル ディレクトリ サービスで最後に認証されてからの時間を示します。 この時間内は、グローバル ディレクトリ サービスが使用できない場合にユーザはローカルで認証されます。

    9. [保存して次へ]をクリックします。
  10. [完了]をクリックします。

    グリッドはリストにすぐに表示されますが、グリッド作成プロセスの完了には数時間かかる場合があります。 アニメーション グリッド ステータス アイコン上にマウスを置くと、グリッド作成の進捗状況をモニタすることができます。

ユーザおよび権限の設定

グリッド URL またはグリッド コントローラ IP アドレスを使用して、ブラウザ内のグリッドに接続します。 ユーザをグリッドに追加したり、ユーザをローカル グループに追加したり、ユーザに管理者権限を付与したりできます。 また、グリッドの SSH キーを追加することもできます。

以下の手順に従います。

  1. ユーザをグリッドに追加するには、グリッド シェルでユーザ作成コマンドを実行します。
    create user firstname.lastname@myaddress.com pwd=-
    
  2. ユーザを作成するには、パスワードを 2 回入力します。

    ユーザは、all という名前のローカル役割ベースのアクセス グループに割り当てられます。 このグループには明示的なメンバのリストはありませんが、すべてのユーザが暗黙的にメンバとして含まれます。

  3. ユーザをローカル グループに追加するには、以下のコマンドを実行します。
    group modify groupname +local:user:firstname.lastname@myaddress.com
    

    grid modify_acl コマンドを使用すると、グリッド ユーザを grid_administrator グループに追加できます。

  4. ユーザに管理者権限を付与するには、以下のコマンドを実行します。
    grid modify_acl local:user:firstname.lastname@myaddress.com=grid_administrator
    

    ユーザ アクセスを付与するには、SSH キーをグリッドにプッシュします。 /root/.ssh/authorized_keys ファイルには、<ランダムなテキスト> root@<bfc ホスト> という名前の 2 つのキーが格納されています。

    SSH キーには以下の形式があります。

    ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtdsF6rxRPvi3aKciQ1J+7yZTgAXDVkNZDRzZPzpEtAak+tnroXS6RvwUOv8Oa9toCjlEIol1EuvaYBryzmRqH5cdm9UKXJjNZ5fnF7fhz928wcCHrHYebtOWGdqXi03MFt0Q4ytZI0+xnjS5iZkaJLW1IAoNLVQdrjUWhH4f+GIJ58jg7xpp3aORQ/zCnXWzxMJs78rX3LkbVW5EftzUZZowVSRVrO6JRq3/7sMzktKDHbB4Am2WoxzceA36NxPQsg7gcao5BPGAvJg2B1MnBdVBIy5gSYuPNtjjpfHboZWWd4cywZ+uIlOFIJy0GGIizrdza351MX7PuZ/YZulffw== root@bfccontroller
    
  5. SSH キーを追加するには、以下の手順に従います。
    1. 左のメニューから[グリッド]を選択します。

      [グリッド]ページが表示されます。

    2. グリッドに対してチェック ボックスをオンにします。
    3. [サーバ アクション]ドロップダウン リストから[SSH キーの管理]を選択します。
    4. グリッド SSH キーを追加するか置換するかを指定します。
    5. [参照]をクリックして、SSH キーを選択します。
    6. [キーをプッシュ]をクリックします。

      キーがグリッドにプッシュされます。

グリッドの起動

グリッドは必要に応じて起動または停止できます。 グリッドを停止した場合、BFC はグリッド サーバの電源をオフにします。 グリッドを再起動するまで、グリッドはオンラインに戻ることができません。

重要: グリッド上でアプリケーションが実行されている場合は、アプリケーションを停止したことを製品システム ダッシュボードで確認してから、グリッドを停止します。

以下の手順に従います。

  1. 左のメニューから[グリッド]を選択します。

    [グリッド]ページが表示されます。

  2. 開始または停止するグリッドの横にあるチェック ボックスをオンにします。
  3. [グリッド アクション]ドロップダウン リストから[開始]を選択します。
グリッドのブランディング

製品 GUI の外観および選択したエレメントをカスタマイズできます。 ユーザが GUI にログインするときにカスタム ロゴを使用できます。 また、グリッド ダッシュボード サポートページ上で使用可能なリンクを置き換えることもできます。

以下の手順に従います。

  1. 左のメニューから[管理]を選択します。

    [管理]ページが表示されます。

  2. [その他]タブの[OEM キットを追加]をクリックします。
  3. 以下のフィールドを指定します。
    名前

    OEM キット ファイルの名前を指定します。 グリッドを作成すると、この名前が[OEM キット]ドロップダウン リストに表示されます。

    デフォルトとして設定

    グリッドを作成するときに OEM キットをデフォルト キットとして使用することを示します。

    OEM キット ファイル

    oem.conf ファイル、および任意で banner.png または banner.jpg ファイルが含まれる TAR ファイルを指定します。

  4. [追加]をクリックします。

    グリッドがブランディングされます。

グリッドを正常に作成しました。 グリッド設定タスクを実行できます。