Upgrading systemd. Need downtime?
by james000 from LinuxQuestions.org on (#58SFF)
Hello,
On my RHEL 7.2, I am seeing systemd is consuming 98% of memory. I see this note, which explains this bug - https://access.redhat.com/solutions/4401881
And I see lot of core files under /var/spool/abrt
Code:[root@rhel7.2 ~]# systemctl |grep "of user root" |grep "abandoned" | wc -l
415
[root@rhel7.2 ~]#
[root@rhel7.2 ~]# top
top - 17:07:34 up 478 days, 54 min, 2 users, load average: 1.30, 1.31, 1.69
Tasks: 570 total, 5 running, 564 sleeping, 0 stopped, 1 zombie
%Cpu(s): 52.6 us, 2.7 sy, 0.0 ni, 44.6 id, 0.0 wa, 0.0 hi, 0.2 si, 0.0 st
KiB Mem : 8069256 total, 66792 free, 4885060 used, 3117404 buff/cache
KiB Swap: 5861372 total, 5276804 free, 584568 used. 2388032 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2484 root 20 0 351316 217428 1468 R 99.0 2.7 0:24.12 systemd-logind
50037 postgres 20 0 3663976 847772 5320 S 15.8 10.5 3205:26 java
16723 polkitd 20 0 527084 1048 492 R 3.0 0.0 245:42.96 polkitd
1035 dbus 20 0 32460 2536 812 S 1.0 0.0 611:09.92 dbus-daemon
2536 root 20 0 150820 2648 1508 R 0.7 0.0 0:00.04 top
74 root 20 0 0 0 0 S 0.3 0.0 170:54.17 rcuos/0So it looks like I need to install systemd-219-30.el7.x86_64, instead of existing systemd-219-19.el7.x86_64. I am able to download systemd-219-30.el7.x86_64
It is production server, so being more cautious. Would I install it (yum install systemd-219-30.el7.x86_64) or upgrade it? Can it impact something on server then downtime is needed?
Thanks


On my RHEL 7.2, I am seeing systemd is consuming 98% of memory. I see this note, which explains this bug - https://access.redhat.com/solutions/4401881
And I see lot of core files under /var/spool/abrt
Code:[root@rhel7.2 ~]# systemctl |grep "of user root" |grep "abandoned" | wc -l
415
[root@rhel7.2 ~]#
[root@rhel7.2 ~]# top
top - 17:07:34 up 478 days, 54 min, 2 users, load average: 1.30, 1.31, 1.69
Tasks: 570 total, 5 running, 564 sleeping, 0 stopped, 1 zombie
%Cpu(s): 52.6 us, 2.7 sy, 0.0 ni, 44.6 id, 0.0 wa, 0.0 hi, 0.2 si, 0.0 st
KiB Mem : 8069256 total, 66792 free, 4885060 used, 3117404 buff/cache
KiB Swap: 5861372 total, 5276804 free, 584568 used. 2388032 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2484 root 20 0 351316 217428 1468 R 99.0 2.7 0:24.12 systemd-logind
50037 postgres 20 0 3663976 847772 5320 S 15.8 10.5 3205:26 java
16723 polkitd 20 0 527084 1048 492 R 3.0 0.0 245:42.96 polkitd
1035 dbus 20 0 32460 2536 812 S 1.0 0.0 611:09.92 dbus-daemon
2536 root 20 0 150820 2648 1508 R 0.7 0.0 0:00.04 top
74 root 20 0 0 0 0 S 0.3 0.0 170:54.17 rcuos/0So it looks like I need to install systemd-219-30.el7.x86_64, instead of existing systemd-219-19.el7.x86_64. I am able to download systemd-219-30.el7.x86_64
It is production server, so being more cautious. Would I install it (yum install systemd-219-30.el7.x86_64) or upgrade it? Can it impact something on server then downtime is needed?
Thanks