OpenIndiana Hipster 2019.10 is here – openindiana
openindiana.org
openindiana.org
"illumos is a consolidation of software that forms the core of an Operating System. It includes the kernel, device drivers, core system libraries, and utilities. It is the home of many technologies include ZFS, DTrace, Zones, ctf, FMA, and more. We pride ourselves on having a stable, highly observable, and technologically different system. In addition, illumos traces it roots back through Sun Microsystems to the original releases of UNIX and BSD."
There are other variants under development. Illumos probably is the largest one, SmartOS another.
The OS is packaged the same way Linux is, with different distributions maintained by people outside the kernel devs.
I think it's not ideal to use the term "distribution" for their downstreams like SmartOS etc. because it reminds people of all these GNU/Linux distributions, but a better term doesn't immediately come to mind...
And have you tested recent Linux w/zfs?
Solaris (proprietary) -> Open Solaris -> Illumos -> Open Indiana.
Sun open sourced Solaris, then Oracle bought them and closed sourced it again. But several forks remain of the open-sourced version.
They didn’t help themselves by breaking with the solar/light-themed name either. Few people know the relation of “Indiana” to Solaris. But naming things is hard for some programmers I suppose.
Naming things is indeed one of the exactly two hard things in computer science, the others being cache invalidation and off-by-one errors.
I'll see myself out.
20 goto 10
RUN
I think I only knew what it was cause I go on DistroWatch a bit to keep tabs on any new distros. I assume not a looot of people do this.
What's the relation?
[0] https://www.openindiana.org/documentation/faq/#why-is-it-cal...
ZFS implementation is rock solid
Excellent fault isolation - even on x64, I had some ECC ram that went bad; it isolated the bad bank, stopped using it, and continued. RAM showed as total minus the amount.
Zones as containers, great for many purposes
Excellent performance under memory pressure
Bad: documentation on some things, less hardware support, some aspects are quite different from Linux/BSD way
Linux does the same with bad RAM, and you'll often see that in large installations. (Monitoring should check you have the number of DIMMs and CPUs expected, modulo a fiddle factor for reported memory size, which depends on BIOS.)
Yes, considering ZFS was originally developed by Sun for Solaris. It's been 8 years since I've been a Solaris admin, but we ran production DB workloads on JBODs with ZFS with no problems.
Though I've not run ZFS on linux myself, I've heard that many of its issues stemmed around the fact that due to CDDL/GPL incompatibilities, they couldn't have ZFS in the kernel until very recently.
If you want widespread understanding and adoption, beginner docs need to be available and up to date.
Of course, with some Illumos distributions/derivatives/whatever-we're-calling-them, things are different due to using different tools or otherwise deviating from upstream Solaris. Better to start with your specific distro's documentation and use Oracle's Solaris docs to fill in the gaps, adjusting as necessary.
Someone posted to their dev mailing list with links to working install images for SPARC!! https://openindiana.org/pipermail/openindiana-discuss/2019-N...
edit: whoops that's the wrong link.. and I can't seem to find the right one... perhaps it's too new for the message thread to be in the archives, or maybe it was taken down for some reason.
Any using OpenIndiana on the daily for anything? If so, what? You have any pro-tips or tricks for folks looking to dig in?
Asides from some tinkering getting bonding working the way I wanted it to on two NICs I never have to screw with it or worry about it at an OS level.
Note that I dont like the "all in one" approach to storage or running anything but the bare minimum on my storage itself. So the fact that docker/etc/etc isnt available is fine. All this thing runs is NappIT (ZFS management, like FreeNAS), Monit and Smartd.
It has a bunch of things that are just so far ahead of Linux/ZoL. Big one is timeslider (auto snapshot management) and the sheer glory that is boot environments. Once you have those its hard to downgrade. Upgrade went bad/not working? Reboot to previous boot environment and done. Back to the previous version/working state. Like VMware snapshots but on the bare metal boot drives.
My one wish is for it to be more current with ZFS features. It was ahead of ZoL for so long... Now I just want ZFS encryption to make it to OpenIndiana so I can use that without changing away from OpenIndiana.
Edit: I'm wrong. It is an Open Source version of Sun/Solaris.
But no it isn’t. It’s more of a Solaris fork ( which I used to run)
The article linked was simply a short list of patch notes, but if you navigate the site it has available information.