Rate This Document
Findability
Accuracy
Completeness
Readability

Querying the VM vCPU Affinity

Syntax

vasctl query affinity

Parameter Description

Table 1 Parameter description

Parameter

Value

Description

-s/--scope

all/uuid

Obtains the vCPU affinity information of VMs.

  • all: obtains the affinity information of all VMs.
  • uuid: obtains the affinity information of a specific VM.

Example

vasctl query affinity -s all

Command output:

{
	"a1d11347-8738-45fb-8944-e3a058f46401": {
		"uuid": a1d11347-8738-45fb-8944-e3a058f46401,
		"tgid": 266956,
		"ioThreadIds": [1,
		3],
		"domainAffinityMap": {
			"1": {
				"numaId": 1,
				"groups": [{
					"id": "a1d11347-8738-45fb-8944-e3a058f46401_1_10_0",
					"clusterId": 10,
					"layerId": 0,
					"start": 0,
					"nrCpus": 1,
					"usedBitmap": 10000000,
					"entityPids": [266990]
				}],
				"vcpuAffinityInfoMap": {
					"3": {
						"vcpu": 3,
						"pid": 266990,
						"cpuIdx": 0
					}
				}
			},
			"0": {
				"numaId": 0,
				"groups": [{
					"id": "a1d11347-8738-45fb-8944-e3a058f46401_0_0_0",
					"clusterId": 0,
					"layerId": 0,
					"start": 0,
					"nrCpus": 3,
					"usedBitmap": 11100000,
					"entityPids": [266987,
					266988,
					266989]
				}],
				"vcpuAffinityInfoMap": {
					"0": {
						"vcpu": 0,
						"pid": 266987,
						"cpuIdx": 0
					},
					"1": {
						"vcpu": 1,
						"pid": 266988,
						"cpuIdx": 1
					},
					"2": {
						"vcpu": 2,
						"pid": 266989,
						"cpuIdx": 2
					}
				}
			}
		}
	}
}