ホストの作成(hostCreate)
hostCreate
コマンドは、モデル内にホストを定義します。
ttGridAdmin hostCreate [name]
[-address addr]
[-internalAddress addr]
[-externalAddress addr]
[-dataspacegroup n
]
[-nodataspacegroup]
[-like name [-cascade]]
[-comment comment]
オプション
hostCreate
コマンドには、次のオプションがあります。
オプション | 説明 |
---|---|
|
モデル内のホスト・オブジェクトの名前を指定します。デフォルトでは、オペレーティング・システム・ホスト名の最初のコンポーネントになります(最初の「.」までのホスト名で「.」自体は含みません。たとえば、 このオプションを省略する場合は、 |
|
グリッド内部にある、内部通信用のホストのDNS名またはIPアドレス。これは、 このオプションには1つの名前またはアドレスのみを指定するため、指定した名前は1つのIPアドレスか、同じネットワーク・セグメント上にある複数のIPアドレスに解決される必要があります。
次のノートと、「アドレス形式」も参照してください。 |
|
クライアント/サーバー接続を対象とした、グリッドの外部にある、外部通信用のホストのDNS名またはIPアドレス。これは、 このオプションには1つの名前またはアドレスのみを指定しますが、1つの名前が1つ以上のIPアドレスに解決されることがあります。
次のノートと、「アドレス形式」も参照してください。 |
|
外部通信と内部通信の両方用のホストのDNS名またはIPアドレス(単一のアドレスが使用されている場合)。指定したアドレスでパスワードなしSSHを介してホストにアクセスできる必要があります。 このオプションには1つの名前またはアドレスのみを指定するため、指定した名前は1つのIPアドレスか、同じネットワーク・セグメント上にある複数のIPアドレスに解決される必要があります。
ノート: 本番環境で単一のアドレスを使用することはお薦めしません。 次のノートと、「アドレス形式」も参照してください。 |
|
このホストがデータ領域グループ番号 データ・インスタンスがあるホストは、データ領域グループに属している必要があります。 また、 ノート: ホストがデータ領域グループに割り当てられ、 |
|
ホストがデータ領域グループに割り当てられないことを指定します。これはデフォルトです。 データ・インスタンスがあるホストは、データ領域グループに属している必要があります。 また、 |
|
指定する他のオプションによって既存のホストの設定が上書きされる場合を除き、指定された既存のホストと同じ属性でこの新しいホストを作成する必要があることを指定します。 また、 |
|
このオプションは、 |
|
ホスト・オブジェクトにコメントを関連付けます。空白がある場合には、コメントを引用符で囲みます。コメントは、 |
例
インストールとインスタンスのセットを既存のホストのもの(-like
オプションに指定されているもの)と同じにしてモデルに新しいホストを追加することで、2つ目の管理インスタンスを作成します。このコマンドは、最初のホストmysys1host
(以前「グリッドの作成(gridCreate)」の例で定義したもの)にある最初の管理インスタンスから実行します:
% ttGridAdmin hostCreate mysys2host -internalAddress intmysys2.example.com -externalAddress extmysys2.example.com -like mysys1host -cascade Host mysys2host created in Model Installation installation1 created in Model Instance gridmgmt1 created in Model
これにより、mysys2host
にgridmgmt1
が定義され、mysys1host
にgridmgmt1
が複製されます。
データ・インスタンスのホストを作成し、データ領域グループを指定します。
% ttGridAdmin hostCreate mysyshost3 -internalAddress intmysys3.example.com -externalAddress extmysys3.example.com -dataSpaceGroup 1 Host mysyshost3 created in Model
ノート
-
ホスト・アドレスを指定する際には、各ホストでそのホストに対する
gridSshConfig
コマンドに使用されていたのと同じ形式(完全修飾ドメイン名、ホスト名またはIPアドレス)を使用します。たとえば、gridSshConfig
にmysys1.example.com
を指定している場合に、hostCreate
にmysys1
を指定しないでください。 -
後で
hostModify
を使用して一部の設定を変更できます。 -
グリッド内のホストは、システム・トポロジに応じて、1つまたは2つのネットワーク・アドレスで構成できます。2つのアドレスで構成した場合、1つはグリッド内にある(内部)システムとの通信に使用され、1つはグリッド外にある(外部)システムからグリッド内にあるデータベースへのクライアント/サーバー・アクセスに使用されます。1つのアドレスで構成した場合(本番環境にはお薦めしません)、そのアドレスは内部通信と外部通信の両方に使用されます。
-address
を設定するか、-internalAddress
および-externalAddress
を設定する必要があります。