4.2. データセンターのリスト表示
Red Hat Virtualization は、インストール時に Default のデータセンターを作成します。以下の例では、仮想環境のベースとして Default データセンターを使用します。
以下の要求は、データセンターの表現を取得します。
GET /ovirt-engine/api/datacenters HTTP/1.1
Accept: application/xml
curl コマンドを使用した同じ要求。
# curl \
--cacert '/etc/pki/ovirt-engine/ca.pem' \
--request GET \
--header 'Version: 4' \
--header 'Accept: application/xml' \
--user 'admin@internal:mypassword' \
https://myengine.example.com/ovirt-engine/api/datacenters
結果として、DataCenter タイプのオブジェクトリストが作成されます。
<data_centers>
<data_center href="/ovirt-engine/api/datacenters/001" id="001">
<name>Default</name>
<description>The default Data Center</description>
<link href="/ovirt-engine/api/datacenters/001/clusters" rel="clusters"/>
<link href="/ovirt-engine/api/datacenters/001/storagedomains" rel="storagedomains"/>
...
<local>false</local>
<quota_mode>disabled</quota_mode>
<status>up</status>
<supported_versions>
<version>
<major>4</major>
<minor>0</minor>
</version>
</supported_versions>
<version>
<major>4</major>
<minor>0</minor>
</version>
</data_center>
...
</data_centers>
Default データ センター の ID をメモします。仮想環境の他のリソースに関連して、このデータセンターを特定します。
データセンターには、データセンターにアタッチされたストレージドメインを管理する サービス へのリンクも含まれています。
<link href="/ovirt-engine/api/datacenters/001/storagedomains" rel="storagedomains"/>
このサービスは、メインの storagedomains コレクションからストレージドメインを割り当てるために使用されます。この例では、この点について後ほど説明します。