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