AVincentInSpace, (edited )

ya see, when i ssh into a server and i run some commands, sometimes i mess up, see, and i wanna reboot to get the system back to a known state, right

and even if the system is in an unknown or invalid state, right,

i don’t wanna wait half a bloody hour for systemd to get tired of waiting for 1m30s countdowns and actually bounce the damn machine, if it bounces at all

and i can’t just hold the power button, see, because i’m 2000 miles away from the bloody box

(I did not make that number up, by the way. I once has a hard drive get hot removed while it was mounted, couldn’t umount it so I had to reboot, and it confused systemd so bad it took 27 minutes to shut down)

EDIT: aw come on, are you really gonna downvote without leaving a reply?

whats_all_this_then,

I was wondering why my fedora install took ages to shutdown sometimes and the little googling I did got me nothing. Do i hate systemd now?

caseyweederman,

I mean. You can fix those with a bit of effort.

orangeboats,

Do I hate systemd now?

No, because that’s not specific to systemd.

I can quite clearly remember the long shutdown times back when Ubuntu was still using Upstart.

Generally speaking, long shutdown times are an indication of a system issue (e.g. HDD going bad or slow network) or just scripts being written poorly, and could be worked around by changing the timeout value. Systemd defaults to 90 seconds, but you can change that to 30 secs or lower.

rivalary,

Heads up that you can hit [escape] key while booting or shutting down in order to see the console and tell what the computer is actually doing.

seaQueue,
@seaQueue@lemmy.world avatar

Check out systemd’s userspace reboot feature, they implemented it to avoid long reboot times on server hardware.

www.phoronix.com/news/systemd-254-Released

taladar,

That version is too new to be in any stable server distro yet.

seaQueue,
@seaQueue@lemmy.world avatar

Ah, fair enough. I’ve used it on my Arch boxes since shortly after release.

elscallr,
@elscallr@lemmy.world avatar

Raising Skinny Elephants Is Utterly Boring.

It can be done remotely, even over SSH by writing to /proc/sysrq-trigger

DAMunzy,

I want init 6 back! It’s a reflex to type that.

Sysosmaster,

how is this any diffrent from SysV scripts hanging and preventing a reboot that way…

you are blaming SystemD for an issue not part of SystemD, but a generic computing issue…

and yes, you can still just hard reboot your system with SystemD as @elscallr has point out…

corsicanguppy,

It’s a pretty bridge, they’d say, but be careful you don’t look at the supports. It was built using bad techniques, bad procedures, no coordination and no inspection.

Just cross your fingers as you drive over and hope it doesn’t blow up because of its flawed construction.

I find it’s a great way to cross the river, today.

anarchy79,

In a quiet village, two monks stood on the bank of a wide river. The older monk asked the younger, “How do you cross this river?”

The younger monk pointed at the grand bridge a short distance away, “Through that bridge, master.”

The older monk shook his head, "You see a bridge, yet the river flows beneath. In seeking to cross, you are already on the other side. Tell me, where is the true bridge?

At that moment, the young monk became enlightened, supposedly, because that’s how most zen koans end.

IverCoder,

Are you using Linux for ordinary daily tasks like browsing, gaming, and coding? Then SystemD is perfect for such systems. No need to use distros that sell the lack of SystemD as their main selling point—it’s more trouble than it’s worth. Avoid SystemD haters like the plague.

Do you use Linux for enterprise servers? Then SystemD is just one of the options for you, go try all of them out to see what’s best for such workflow.

art,
@art@lemmy.world avatar

For a desktop it’s suitable for 99% of what you’d want to do. Might not be the best tool for large servers or something (I really don’t know) but I’m sure all that depends on use case.

platypus_plumba,

Linux power-users hate it when a tool tries to become a platform.

It breaks the principle of single responsibility and becomes a threat to the evolution of alternatives.

It’s pros and cons. Having a platform is better because everyone works together on a single effort. But it also becomes a risk because now everyone depends on a single thing that does too much.

SaltyIceteaMaker,

As far as i have heard it is because it doesn’t adhere to unix philosophy and trie to be more than an init system.

I don’t really care as long as it doesn’t try to spy and/or force features/settings onto me

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • [email protected]
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • Socialism
  • KbinCafe
  • TheResearchGuardian
  • Ask_kbincafe
  • oklahoma
  • feritale
  • SuperSentai
  • KamenRider
  • All magazines