第14章 ホスト

14.1. ホストの要素

hosts コレクションは、Red Hat Enterprise Virtualization 環境内のホストに関する情報を提供します。API ユーザーは、エントリーポイント URL から取得した rel="hosts" リンクでこの情報にアクセスします。
GET 要求に関する追加の情報は、All-Content: true ヘッダーを使用して取得することができます。
以下の表には、ホストリソースの表現に含まれる特定の要素をまとめています。

表14.1 ホストの要素

要素タイプ説明プロパティー
link rel="storage"リレーションシップホストストレージの storage サブコレクションへのリンク
link rel="nics"リレーションシップホストのネットワークインターフェースの nics サブコレクションへのリンク 
link rel="numanodes"リレーションシップホストの NUMA ノードの numanodes サブコレクションへのリンク 
link rel="tags"リレーションシップホストのタグの tags サブコレクションへのリンク 
link rel="permissions"リレーションシップホストパーミッションの permissions サブコレクションへのリンク 
link rel="statistics"リレーションシップホストの統計の statistics サブコレクションへのリンク
link rel="hooks"リレーションシップホストのフックの hooks サブコレクションへのリンク
link rel="fenceagents"リレーションシップホストのフェンスエージェントの fenceagents サブコレクションへのリンク
link rel="katelloerrata"リレーションシップホストエラータの katelloerrata サブコレクションへのリンク
link rel="devices"リレーションシップホストデバイスの devices サブコレクションへのリンク
link rel="networkattachments"リレーションシップホストのネットワークインターフェースの networkattachments サブコレクションへのリンク
link rel="unmanagednetworks"リレーションシップ ホストの管理対象外ネットワークの unmanagednetworks サブコレクションへのリンク
link rel="storageconnectionextensions"リレーションシップホストストレージ接続の拡張機能の storageconnectionextensions サブコレクションへのリンク
name文字列ホストの一意識別子 
root_password文字列そのホストの root パスワード。規則により、作成時にクライアント提供のホストの表現のみに記載されます。
comment文字列ホストに関するコメント 
address文字列ホストの IP アドレスまたはホスト名
certificate複合型organization および subject を含むホストの証明書の詳細情報への参照
status下記参照ホストのステータス
external_status複合型/列挙型外部システムおよびプラグインがレポートするホストのヘルスステータス。state 要素には、okinfowarningerror または failure の列挙値が含まれます。 
cluster id=GUIDそのホストを含むクラスタへの参照 
port整数そのホストで実行中の VDSM デーモンのリッスンポート
typerhel または rhev-hホストタイプ
storage_manager priority=ブール値: true または falseホストがストレージマネージャーかどうかを指定します。
version major= minor= build= revision= full_version=複合型ホストの互換性レベル
hardware_information複合型manufacturerversionserial_numberproduct_nameuuidfamily など、ホストのハードウェアに関する情報 
power_management type=複合型enabledoptionskdump_detectionautomatic_pm_enabledagents などを含む、ホストの電源管理の設定オプション。ホストの電源管理オプションに関する詳しい情報は、「電源管理の要素」を参照してください。 
ksmブール値: true または falseKSM (Kernel SamePage Merging) が有効化されている場合は true 
transparent_hugepagesブール値: true または falseTransparent Hugepages が有効化されている場合は true 
iscsi複合型ホストの SCSI initiator
ssh複合型portfingerprint など、ホストとの SSH 接続に関する詳細 
cpu複合型ホスト CPU の統計。CPU の nametopology cores=topology sockets=topology threads=、および speed のサブ要素を含みます。topology cores= はコア数の合計を集計し、topology sockets= は物理 CPU の合計を集計します。仮想マシンが使用可能なコア数の合計は、ソケット数に 1 ソケットあたりのコア数を乗算した値と等しくなります。
memory整数ホストメモリーの合計容量 (バイト単位)
max_scheduling_memory整数スケジューリングに使用可能な最大メモリー量 (バイト)
summary複合型ホスト上の仮想マシンの統計のサマリー。activemigrating、および total の仮想マシン数のサブ要素が含まれます。
os type=複合型version full_version= など、ホストにインストールされたオペレーティングシステムの詳細
libvirt_version major= minor= build= revision= full_version=複合型ホストの libvirt 互換性レベル
status には次の列挙値のいずれかが含まれます: downerrorinitializinginstallinginstall_failedmaintenancenon_operationalnon_responsivepending_approvalpreparing_for_maintenanceconnectingrebootunassignedup。 これらのステータスは、capabilities の下の host_states に記載されています。