> Hi all, > > I'm curious after the recent storm about systemd to find out how many > people > have actually tried to use it? > > I installed a test machine with CentOS 7 (which has systemd by default) to > see > if it causes any issues with the Slurm HPC job queuing system we use on our > supercomputers. The reason is that both want to use cgroups and (in our > case) > Slurm's need is greater than systemd's. > > To my great surprise both my cats are still alive, there have been no > unexplained solar eclipses and the world has not ended. Oh, and Slurm > continues to work as before. >
Having upgraded to Jessie at home, systemd has popped up everywhere. It broke a few things, which I have posted before but will mention again: . auto startup of mythtv. I was using inittab which is horrible but worked. A quick google showed me how to do it under systemd, and it is so much better. Inittab is a pain to try and get packages to maintain. . serial console. Knowing that I was using system and that inittab wouldn't get me a serial console I figured I'd need to do some funky systemd magic to get it working. Turns out that I didn't need to do anything. Anything else that systemd has done under the covers, I haven't noticed. I think I might have been affected by some bugs where openvswitch didn't start up properly or something and I ended up putting a manual "ifup -a" in a script somewhere to fix it, but that was a bug, not a broken-by-design-ism, and it's long since been fixed. I think Linux has been missing proper service control for a long time. Different packages have thrown together half baked solutions where the init.d script starts a watcher process that starts the actual service, and restarts it if it stops for some reason (does mysql have this or am I thinking of something else?), but of course that involves a different config for every different service, and half the time doesn't work properly anyway because the developer hasn't considered various corner cases. Whether systemd is the best solution to that I don't really know, and maybe Debian has been forced to make a choice too early.... only time will tell, but the previous implementation of service management was well broken, IMHO. James _______________________________________________ luv-main mailing list [email protected] http://lists.luv.asn.au/listinfo/luv-main
