Earlier quoted context omitted.
The problem with a box that has been running the same critical service for years on end, is that nobody knows if it would actually boot back up successfully in the event of a reboot/crash/power cut/etc... I inherited administration over a number of one-off critical linux systems back in ~2010 that had 6+ years of uptime. Spent a long time analysing their contents, and then building replacement stacks with redundancy…
Yes, you should semi-regularly restart everything (both OS and server processes), so you know you can bring them back up.
Switching customers from Linux to BSD because boring is good
61–70 of 91 posts
Re: Switching customers from Linux to BSD because boring is good
#62Earlier quoted context omitted.
If you need a stable desktop put z/OS on it, you normally don't reboot those til the end of the systems lifetime.
> If you need a stable desktop put z/OS on it You mean use a mainframe remotely ?
Or use MVS TK5 ;)
https://www.prince-webdesign.nl/index.php/software/mvs-3-8j-...
Re: Switching customers from Linux to BSD because boring is good
#63I'm currently building my homelab and I'm seriously considering SmartOS as a hypervisor. I've never used Solaris or illumos before, but I'm looking for something bullet-proof, idiot-proof and maintenance-free. The mainstream solution would probably be Proxmox and while I know how to administrate a Debian system, I don't trust myself as a sysadmin while acting in a personal capacity. Proxmox intrinsically just doesn't…
I’ve run SmartOS, but mainly use OmniOS. As with all these, they are very good but make sure to run them on supported hardware. They have good documentation, very small community, and if you run into problems then debugging them is very possible - but not for the technically challenged. OmniOS I basically run as an appliance and has been trouble free since the start.
illumos Distribution comparison:
Re: Switching customers from Linux to BSD because boring is good
#64Earlier quoted context omitted.
>9 years without a NetBSD release update (or kernel upgrade) is not something to be proud of. Not every system has to be connected to the internet....imagine that ;)
In the post describing that server: > They required a dhcp, an internal DNS, an Apache + PHP server for some internal (and a couple of external) websites, a file server accessible via both NFS and Samba (as Windows PCs needed access), an internal SMTP connecting to an external relay to ensure faster email dispatches for employees given their unstable connectivity, and a few other nuances. It's running basically every…
Re: Switching customers from Linux to BSD because boring is good
#65Maybe I'm biased because I had worse experience making FreeBSD and OpenBSD in a desktop than with Gentoo, but I think working Modern Linux distros are as customizable, as stable, and with a lot more community and professionals working on them than any BSD one, and with a business in mind, that last detail is really important.
Re: Switching customers from Linux to BSD because boring is good
#66Earlier quoted context omitted.
Mac isn’t really BSD, it’s a common misconception. It shares some of the userland code, but it’s a vastly different kernel (derived from the Mach microkernel). The userland has diverged quite significantly now too. Though, I guess it probably is closer to BSD than Linux
>but it’s a vastly different kernel (derived from the Mach microkernel). XNU is a combination of a FreeBSD-Kernel (Networking, Filesystem, etc) and a Mach-Kernel (scheduling, ipc, virtual-memory etc): https://en.wikipedia.org/wiki/XNU https://www.youtube.com/watch?v=-7GMHB3Plc8
FreeBSD is like a great grandparent, related but still very different.
Re: Switching customers from Linux to BSD because boring is good
#67Earlier quoted context omitted.
Mac isn’t really BSD, it’s a common misconception. It shares some of the userland code, but it’s a vastly different kernel (derived from the Mach microkernel). The userland has diverged quite significantly now too. Though, I guess it probably is closer to BSD than Linux
No one really cares about the kernel internals, its origin or the license of it. What is prominent is the user-space components (i.e. shell and other binaries). macOS is closer to other BSDs than Linux is, as Linux usually ships with GNU libs and utilities.
Re: Switching customers from Linux to BSD because boring is good
#68All the home-server setups of my colleagues are tiny Kubernetes setups in various ways. Breaking down in various ways. Mine is a Debian box. Upgraded from Debian 10 to 11 to 12. Running all kinds of things. I only use Debian packages alongside one or two Docker containers. Linux can do boring just fine.
Re: Switching customers from Linux to BSD because boring is good
#69Earlier quoted context omitted.
Whenever topic of FS arises, I always hear anecdata that btrfs/ext4 lost data and ZFS was smooth sailing.
Yes and not a single one of them can quote someone from this decade because it's a shitty internet myth that won't die.