ホスト検索とは、プロビジョニングシステムのホストで実行されるクエリーです。ホスト検索は、ホスト検索クエリーで指定した基準を満たすホストのリストを生成します。ホスト検索を使用して、同じホストタイプのホスト、または同じサブネットマスクで構成されたホストのリストを作成できます。
ホスト検索は、名前と属性を持つオブジェクトです。したがって、ホスト検索を作成する場合、ホスト検索に名前、説明、および検索パラメータを割り当てて、保存します。ホスト検索はオブジェクトであり保存されます。必要に応じてホスト検索を起動することで、ホスト検索に記述した基準を満たすホストがどれであるかを判断できます。
ホスト検索を起動すると、ホスト構成に関する現在の情報が提供されます。
ホスト検索は、ホスト名、説明、ホストタイプ、ホストタイプに関連するユーザー定義の属性など、ホストの属性を検索するよう定義できます。さらに、ホストはオペレーティングシステムやバージョンについても検索できます。
ホストセット (またはホストのグループ) に、特定のホスト検索で返されたホストのリストを含めるよう定義すると、実行時のホスト構成に基づき、ターゲットとして使用できるホストのリストを動的に生成できます。
ホストセットに関する詳細については、「ホストセットの概要」を参照してください。
ホスト検索は、以下のような場合に作成または編集できます。
特定の属性を持つホストに対して操作を実行する場合
プロビジョニングシステムで、特定の構成を持つホストを照会する場合
特定の基準に従い、ホストのリストを動的に生成できます。基準が変更したときに、ホスト検索を編集します。
ここでは、ブラウザインタフェースを使用してホスト検索を作成、または編集する方法について解説します。また、次のコマンドを使用してホスト検索を作成、または編集することもできます。
hdb.hr.add – ホスト検索を作成します。
hdb.hr.mod – ホスト検索を編集します。
このコマンドに関する詳細については、『N1 Grid Service Provisioning System 5.0 コマンド行インタフェース (CLI) リファレンスマニュアル』の第 7 章「hdb:ホストを管理する CLI コマンド」を参照してください。
ホスト検索を作成、または編集するには、ホストの Create、Edit、Delete 許可を持つユーザーグループに属する必要があります。
「Host Searches」ページに移動します。
「Host Searches」ページへのナビゲートについては、「ホスト検索を表示する」を参照してください。
ホスト検索を作成するか、既存のホスト検索の「Details」ページを表示します。
属性値を検索基準として追加します。
検索対象を、物理ホストのみ、仮想ホストのみ、またはこの両方で指定することができます。
検索を、特定のプロビジョニングシステムアプリケーションを実行するホスト、つまり、Master Server 、Local Distributor、または Remote Agent に限定するかどうかを示します。
(省略可能) これまでに定義した基準を満たすホストの一覧を表示するには、「Refresh Listing」をクリックします
ホスト検索を定義したら、「Save」をクリックします。
「Host Searches」ページに、新規ホスト検索、または変更されたホスト検索が表示されます。
ここでは、ブラウザインタフェースを使用してホスト検索を表示する方法について解説します。また、次のコマンドを使用してホスト検索を表示することもできます。
hdb.hr.la – すべてのホスト検索を表示します。
hdb.hr.le – ホスト検索によって返されるすべてのホストを一覧表示します。
hdb.hr.lo – 特定のホスト検索に関する詳細情報を表示します。
このコマンドに関する詳細については、『N1 Grid Service Provisioning System 5.0 コマンド行インタフェース (CLI) リファレンスマニュアル』の第 7 章「hdb:ホストを管理する CLI コマンド」を参照してください。
ナビゲーションメニューから、「Host Setup」を選択します。
「Host Setup」ページが表示されます。
「Host Setup」ページで「Host Searches」をクリックします。
ブラウザインタフェースは「Host Searches」ページを表示します。デフォルトでは、このページには表示状態のすべてのホスト検索が一覧表示されます。
(省略可能) 非表示のホスト検索を含めるには、ページの右上の「Show Hidden Host Searches」を選択します。
(省略可能) 特定のホスト検索に関する詳細を表示するには、表示するホストセットをリストする行の「Details」をクリックします。
選択したホスト検索の「Details」ページが表示されます。
ホスト検索の削除は恒久的なものであり、取り消すことはできません。ホスト検索を削除するには、時間がかかることもあります。
ここでは、ブラウザインタフェースを使用してホスト検索を削除する方法について解説します。また、次のコマンドを使用してホスト検索を削除することもできます。
hdb.hr.del – ホスト検索を削除します。
このコマンドに関する詳細については、『N1 Grid Service Provisioning System 5.0 コマンド行インタフェース (CLI) リファレンスマニュアル』の第 7 章「hdb:ホストを管理する CLI コマンド」を参照してください。
ホスト検索がプラグインで作成された場合、ホスト検索を削除するにはプラグインを削除する必要があります。
ホスト検索を削除するには、ホストの Create、Edit、Delete 許可を持つユーザーグループに属する必要があります。
削除するホスト検索の「Details」ページに移動します。
「Host Searches」ページへのナビゲートについては、「ホスト検索を表示する」を参照してください。
「Details」ページの下にある「Delete」をクリックします。
ホスト検索の削除が確認されます。
「Continue to Delete」をクリックし、ホスト検索の削除を確認します。
ホスト検索が削除されると、ブラウザインタフェースは更新された「Host Searches」ページを表示します。