for example: service nscd
1.execute: systemctl stop nscd.service
  stop nscd process actually
2.execute: /usr/bin/nscd
  start nscd by shell command
3.execute: systemctl status nscd.service
  inactive(dead)
  systemctl can't know nscd is running
4.excute: systemctl stop nscd.service
  nscd process still exist, it seems that systemctl does not execute stop 
actually


How can I stop nscd.service by systemctl when it is started not by systemctl?


Why I need stop nscd.service by systemctl? 
Because when linux reboot or shut down, linux will auto stop service by 
'systemctl stop nscd.service'.
If 'systemctl stop nscd.service' does not stop service actually, my service 
will exit abnormally. That may lead data loss in my service.


Thank you very much
_______________________________________________
systemd-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to