Skip to content

Instantly share code, notes, and snippets.

@jtaleric
Last active August 29, 2015 14:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jtaleric/4f4b9dd65b47982a30f9 to your computer and use it in GitHub Desktop.
Save jtaleric/4f4b9dd65b47982a30f9 to your computer and use it in GitHub Desktop.
[root@macb8ca3a60ff54 ~]# virsh list --all | grep instance | awk '{ print $1 }' | xargs -I {} sh -c 'virsh dumpxml {} | grep '$xmltoken' && echo "=="'
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
==
<vcpupin vcpu='0' cpuset='0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30'/>
[root@macbc305bf5f451 nova(openstack_admin)]# grep _ratio * | grep -v "#"
nova.conf:cpu_allocation_ratio=1.0
nova.conf:disk_allocation_ratio=1.0
nova.conf:ram_allocation_ratio=1.0
+----------------------------+------------------------+
| Property | Value |
+----------------------------+------------------------+
| OS-FLV-DISABLED:disabled | False |
| OS-FLV-EXT-DATA:ephemeral | 0 |
| disk | 20 |
| extra_specs | {"hw:numa_nodes": "1"} |
| id | 2 |
| name | m1.small |
| os-flavor-access:is_public | True |
| ram | 2048 |
| rxtx_factor | 1.0 |
| swap | |
| vcpus | 1 |
+----------------------------+------------------------+
[root@macbc305bf5f451 nova(openstack_admin)]# grep scheduler nova.conf | grep filter | grep -v "#"
scheduler_available_filters=nova.scheduler.filters.all_filters
scheduler_default_filters=RetryFilter,AvailabilityZoneFilter,RamFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter, NUMATopologyFilter
[root@macbc305bf5f451 nova(openstack_admin)]#
[root@macb8ca3a60ff54 ~]# numactl --hardware
available: 2 nodes (0-1)
node 0 cpus: 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
node 0 size: 65490 MB
node 0 free: 60400 MB
node 1 cpus: 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31
node 1 size: 65536 MB
node 1 free: 61420 MB
node distances:
node 0 1
0: 10 20
1: 20 10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment