Хорошо. Я наконец-то решил эту проблему сам. Если используется
ps aux | sort -nrk 3,3 | head -n 5
И это показывает некоторый процесс оракула с использованием процессора 96%. Затем я прокрутил верхний список, чтобы найти тот же процесс, и там он был показан с 0% использования процессора .....
Процесс не остановился после закрытия всех баз данных и слушателей Oracle.
Я остановил этот процесс и перезапустил все службы. Теперь все работает нормально.
Странная вещь - разница между "top" и "ps aux", но пока это решено для меня ...
Нашел свою ,,глупую ошибку
[root@ansi1 ansible]# ansible example -s -m shell -a "hostname && df -h"
ansi2.example.com | SUCCESS | rc=0 >>
ansi2.example.com
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_ansible2-lv_root
6.5G 980M 5.2G 16% /
tmpfs 939M 0 939M 0% /dev/shm
/dev/sda1 477M 54M 398M 12% /boot
Кажется, ansible
не использует оболочку для выполнения вашей команды. Однако вы, очевидно, используете синтаксис оболочки в своей пользовательской команде: &&
. Таким образом, один из вариантов для вас — напрямую указать ansible на использование оболочки:
$ ansible localhost -s -a "bash -c 'hostname && df -h'"