sysctl or systemctl errors

After 6 months of no use I did a (large) “zypper up” which included a kernel update. On bootup I now get an error which tells me I should check it by invoking “sysctl status nscd.service”, but when I do that the result is…

# sysctl status nscd.service
sysctl: cannot stat /proc/sys/status: No such file or directory
sysctl: cannot stat /proc/sys/nscd/service: No such file or directory
#

I believe sysctl has been replaced by systemctl. Do I need to invoke sytemctl in my boot procedure, and how do I do that?

Thanks in advance.

sysctl and systemctl are two completely different things, and none replaced the other.

sysctl sets or queries certain kernel parameters (see “man sysctl”), while systemctl allows to communicate with systemd.

So, your problem is that nscd.service failed to start, and you were told to run this actually to find out why:

systemctl status nscd.service

JFYI, it works fine on my (up-to-date) 13.2 systems, so there’s not a general problem with nscd…

Thank you for correcting my error.