6.27. 클러스터 구조
클러스터의 유형 표현입니다.
클러스터의 JSON 표현
{ "cluster" : [ { "ballooning_enabled" : "false", "cpu" : { "architecture" : "x86_64", "type" : "Intel SandyBridge Family" }, "custom_scheduling_policy_properties" : { "property" : [ { "name" : "HighUtilization", "value" : "80" }, { "name" : "CpuOverCommitDurationMinutes", "value" : "2" } ] }, "error_handling" : { "on_error" : "migrate" }, "fencing_policy" : { "enabled" : "true", "skip_if_connectivity_broken" : { "enabled" : "false", "threshold" : "50" }, "skip_if_gluster_bricks_up" : "false", "skip_if_gluster_quorum_not_met" : "false", "skip_if_sd_active" : { "enabled" : "false" } }, "gluster_service" : "false", "ha_reservation" : "false", "ksm" : { "enabled" : "true", "merge_across_nodes" : "true" }, "maintenance_reason_required" : "false", "memory_policy" : { "over_commit" : { "percent" : "100" }, "transparent_hugepages" : { "enabled" : "true" } }, "migration" : { "auto_converge" : "inherit", "bandwidth" : { "assignment_method" : "auto" }, "compressed" : "inherit", "policy" : { "id" : "00000000-0000-0000-0000-000000000000" } }, "optional_reason" : "false", "required_rng_sources" : { "required_rng_source" : [ "random" ] }, "switch_type" : "legacy", "threads_as_cores" : "false", "trusted_service" : "false", "tunnel_migration" : "false", "version" : { "major" : "4", "minor" : "1" }, "virt_service" : "true", "data_center" : { "href" : "/ovirt-engine/api/datacenters/123", "id" : "123" }, "mac_pool" : { "href" : "/ovirt-engine/api/macpools/456", "id" : "456" }, "scheduling_policy" : { "href" : "/ovirt-engine/api/schedulingpolicies/789", "id" : "789" }, "actions" : { "link" : [ { "href" : "/ovirt-engine/api/clusters/234/resetemulatedmachine", "rel" : "resetemulatedmachine" } ] }, "name" : "Default", "description" : "The default server cluster", "href" : "/ovirt-engine/api/clusters/234", "id" : "234", "link" : [ { "href" : "/ovirt-engine/api/clusters/234/permissions", "rel" : "permissions" }, { "href" : "/ovirt-engine/api/clusters/234/cpuprofiles", "rel" : "cpuprofiles" }, { "href" : "/ovirt-engine/api/clusters/234/networkfilters", "rel" : "networkfilters" }, { "href" : "/ovirt-engine/api/clusters/234/networks", "rel" : "networks" }, { "href" : "/ovirt-engine/api/clusters/234/affinitygroups", "rel" : "affinitygroups" }, { "href" : "/ovirt-engine/api/clusters/234/glusterhooks", "rel" : "glusterhooks" }, { "href" : "/ovirt-engine/api/clusters/234/glustervolumes", "rel" : "glustervolumes" } ] } ] }
이름 | 유형 | 요약 |
---|---|---|
| ||
| 이 오브젝트에 대한 설명이 포함된 무료 텍스트입니다. | |
| ||
| 클러스터의 사용자 정의 스케줄링 정책 속성. | |
| 사람이 읽을 수 있는 설명은 일반 텍스트로 표시됩니다. | |
| ||
| ||
| 클러스터에 사용자 정의 펜싱 정책을 정의할 수 있습니다. | |
| ||
| ||
| 고유 식별자입니다. | |
| ||
| ||
| ||
| ||
| 사람이 읽을 수 있는 이름은 일반 텍스트로 표시됩니다. | |
| ||
| ||
| ||
| ||
| 지정된 클러스터의 모든 네트워크에서 사용할 스위치 유형입니다. | |
| ||
| ||
| ||
| 클러스터의 호환성 버전입니다. | |
|
6.27.1. custom_scheduling_policy_properties
클러스터의 사용자 정의 스케줄링 정책 속성. 이러한 선택적 속성은 scheduling_policy
링크로 지정된 스케줄링 정책의 속성을 재정의하고 이 특정 클러스터에만 적용됩니다.
예를 들어 클러스터의 사용자 정의 속성을 업데이트하려면 요청을 보냅니다.
PUT /ovirt-engine/api/clusters/123
요청 본문이 있는 경우:
<cluster> <custom_scheduling_policy_properties> <property> <name>HighUtilization</name> <value>70</value> </property> </custom_scheduling_policy_properties> </cluster>
custom_
특성을 사용하여 작업을 업데이트하면 scheduling_policy 링크로 지정된 스케줄링 정책의 속성이 업데이트되지 않으며 이 특정 클러스터에만 반영됩니다.
scheduling_policy
_properties