Originally posted by tuxd3v
View Post
Announcement
Collapse
No announcement yet.
Debian Developer Resigns From The Systemd Maintainership Team
Collapse
X
-
Originally posted by tuxd3v View PostSisvinit is not perfect , but it is good for servers...you can adapt things and control them without go in code, or binary...
But I want sysvinit in my small 400 server high availability center...I will not use systemD here!!
(Not a nitpicking thing, 'sysv*' is part of various commonly-used commands and config files. Used several times, so not a typo).
Trolls are bad enough without pretending they have a clue.
Comment
-
-
Originally posted by michal View Post"systemd is for desktops, sysvinit is for servers" - who invented this myth?
Maybe there will be different option for Debian 9. Though I would guess it wont be sysv init, because when evaluating options on the tech committee if there was a unanimous decision, it was to not use sysv init.
(the Debian vote on uncoupling AFAIK finishes tomorrow too, that should be interesting.)
Comment
-
Originally posted by FLHerne View PostYou run a 400-server cluster, in which you 'adapt things and control them' through the init system often enough that you care, but you can't spell the name (SysVinit) of the init system you supposedly use and adapt?
(Not a nitpicking thing, 'sysv*' is part of various commonly-used commands and config files. Used several times, so not a typo).
Trolls are bad enough without pretending they have a clue.
Comment
-
Actually systemd is really nice for servers.
With sysvinit, if your daemon dies, it does not care.
Because it was started by a friggin shell script, which actially quit the very first second.
Systemd restarts failed services and those that depend on it. Very nice for servers.
With sysvinit you need ugly hacks like monit to check if the pid (if the pidfile was created right) is still alive... just one of the things sysvinit does really bad, and i don't underatand why people shed a tear. I'd probably underatand if people fought for upstart or anything modern. But why badly written shell scripts that fail more often than they work?
Comment
-
Originally posted by monraaf View PostActually systemd is really nice for servers.
With sysvinit, if your daemon dies, it does not care.
Because it was started by a friggin shell script, which actially quit the very first second.
Systemd restarts failed services and those that depend on it. Very nice for servers.
With sysvinit you need ugly hacks like monit to check if the pid (if the pidfile was created right) is still alive... just one of the things sysvinit does really bad, and i don't underatand why people shed a tear. I'd probably underatand if people fought for upstart or anything modern. But why badly written shell scripts that fail more often than they work?
and no, you don't want to do that on a server and you don't use monit/systemd to check if your server is online
Comment
-
Originally posted by michal View Post"systemd is for desktops, sysvinit is for servers" - who invented this myth?
For example, do a "service blah status" on CentOS 6. It'll say something like "Service blah running on PID 1234". Wow how very useful! Now do "systemctl status blah" on a machine running systemd. And you'll get detailed info on the service, including a few lines from the journal. That's just one tiny example, but it already makes a big impact.
Comment
-
-
Originally posted by Gusar View PostFor example, do a "service blah status" on CentOS 6. It'll say something like "Service blah running on PID 1234". Wow how very useful! Now do "systemctl status blah" on a machine running systemd. And you'll get detailed info on the service, including a few lines from the journal. That's just one tiny example, but it already makes a big impact.
"slm's answer has more about this sort of init querying but the problem with trusting that is it only really tells you if a process is still running. Your httpd's main process could be running but in some way deadlocked."
that's the proper way to see if your server is running
to check every couple minutes if it is serving, that is
Comment
Comment