worker calculation is not being applied across all services

Bug #1763671 reported by Joe Talerico on 2018-04-13
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tripleo
High
Unassigned

Bug Description

I am noticing some services are not having the worker logic applied

- heat-engine
- swift-proxy
- swift-object

heat-engine:
()[heat@overcloud-controller-0 /]$ ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
heat 1 0.9 0.0 347036 96140 ? Ss Apr11 21:40 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 26 0.1 0.0 354312 96840 ? S Apr11 2:25 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 27 0.1 0.0 354304 96884 ? S Apr11 2:26 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 28 0.1 0.0 354256 96940 ? S Apr11 2:24 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 29 0.1 0.0 353972 96784 ? S Apr11 2:17 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 30 0.1 0.0 354292 96916 ? S Apr11 2:25 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 31 0.1 0.0 353924 96792 ? S Apr11 2:23 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 32 0.1 0.0 354260 96920 ? S Apr11 2:24 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 33 0.1 0.0 354316 96916 ? S Apr11 2:24 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 34 0.1 0.0 354248 96936 ? S Apr11 2:25 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 35 0.1 0.0 354296 96920 ? S Apr11 2:21 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 36 0.1 0.0 354308 96904 ? S Apr11 2:22 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 37 0.1 0.0 354228 96912 ? S Apr11 2:22 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 38 0.1 0.0 354312 96908 ? S Apr11 2:22 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 39 0.1 0.0 354292 96936 ? S Apr11 2:22 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 40 0.1 0.0 353912 96792 ? S Apr11 2:23 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 41 0.1 0.0 354248 96944 ? S Apr11 2:21 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 42 0.1 0.0 354244 96944 ? S Apr11 2:24 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 43 0.1 0.0 354248 96880 ? S Apr11 2:18 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 44 0.1 0.0 354244 96944 ? S Apr11 2:23 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 45 0.1 0.0 354240 96860 ? S Apr11 2:23 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 46 0.1 0.0 354240 96912 ? S Apr11 2:22 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 47 0.1 0.0 354256 96924 ? S Apr11 2:23 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 48 0.1 0.0 354300 96924 ? S Apr11 2:23 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 49 0.1 0.0 354212 96928 ? S Apr11 2:21 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 50 0.1 0.0 354308 96908 ? S Apr11 2:22 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 51 0.1 0.0 354324 96940 ? S Apr11 2:21 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 52 0.1 0.0 354196 96916 ? S Apr11 2:22 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 53 0.1 0.0 354240 96912 ? S Apr11 2:24 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 54 0.1 0.0 353996 96780 ? S Apr11 2:17 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 55 0.1 0.0 354320 96956 ? S Apr11 2:21 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 56 0.1 0.0 354304 96936 ? S Apr11 2:21 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 57 0.1 0.0 354228 96936 ? S Apr11 2:21 /usr/bin/python /usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.
heat 43109 0.0 0.0 11816 1712 ? Ss 10:00 0:00 bash
heat 43187 0.0 0.0 51708 1728 ? R+ 10:04 0:00 ps aux
()[heat@overcloud-controller-0 /]$ ps aux | wc -l
37
[root@overcloud-controller-0 heat]# cat /proc/cpuinfo | grep processor | wc -l
32

num_engine_workers was still commented out in the container.

Changed in tripleo:
milestone: none → rocky-1
status: New → Triaged
Changed in tripleo:
milestone: rocky-1 → rocky-2
Changed in tripleo:
milestone: rocky-2 → rocky-3
Changed in tripleo:
milestone: rocky-3 → rocky-rc1
Changed in tripleo:
milestone: rocky-rc1 → stein-1
Changed in tripleo:
milestone: stein-1 → stein-2
Changed in tripleo:
milestone: stein-2 → stein-3
Changed in tripleo:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers