Output width. Your output is being truncated at the default 80 columns.
Add, say "-w 180" to your top parameter list.
(Also, top doesn't require --become; any id can run top.)
Cheers,
--
Todd
On 7/15/23 8:40 AM, Luiz Gustavo wrote:
Hello,
ansible <hostname> \
-i <inventory_file> \
-m shell \
-a "top -b -n 1 -d 1" \
-K -b --become-user=root
Look at pid 4 where the result is "rcu_par*+*" and should be
"rcu_par_gp". Why?:
# ansible output:
<hostname> | CHANGED | rc=0 >>
... <<omit>>
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 245612 11128 8084 S 0.0 0.3 21:04.17
systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:18.99
kthreadd
3 root 0 -20 0 0 0 I 0.0 0.0 0:00.00
rcu_gp
4 root 0 -20 0 0 0 I 0.0 0.0 0:00.00
*rcu_par+*
... <<omit>>
While running on the host it displays:
... <<omit>>
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 245612 11128 8084 S 0.0 0.3 21:04.18
systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:18.99
kthreadd
3 root 0 -20 0 0 0 I 0.0 0.0 0:00.00
rcu_gp
4 root 0 -20 0 0 0 I 0.0 0.0 0:00.00
*rcu_par_gp*
... <<omit>>
--
--
You received this message because you are subscribed to the Google Groups "Ansible
Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/3eb6abaa-db2f-ee6b-7e33-69471d2dadf8%40gmail.com.