det.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon Server des Unterhaltungsfernsehen Ehrenfeld zum dezentralen Diskurs.

Administered by:

Server stats:

2K
active users

#omnios

2 posts2 participants0 posts today
Continued thread

System Administration

Week 10, Time Travel and Snapshots

Get in, we have to go back... to the snaphots!

In this video, we demonstrate filesystem snapshots using fss(4) on #NetBSD, ZFS on #OmniOS, and how NetApp's WAFL and macOS's Time Machine work.

youtu.be/zIEBnZAd5dE

youtu.be- YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

I still have not understood the lifecycle of an LX branded zone in #OmniOS / #illumos .

When installing and running a, let’s say, Debian 12 LX image. Does it upgrade to 13 like a normal VM (via apt upgrade etc) or is it mostly static - and a new image must be used for next release ?

Und morgen abend ist völlig überraschend schon wieder der dritte Dienstag im Monat... #FRAOSUG-Dienstag! Wir treffen uns um 19 Uhr zu zwanglosem Austausch über alle möglichen IT-Themen, mit einem leichten Schwerpunkt auf #illumos-basierten OSen wie #SmartOS, #OmniOS und #OpenIndiana -- es gibt auch News über den Versuch, einen "Förderverein" für OpenIndiana aufzubauen. Wir treffen uns hier: public.senfcall.de/fraosug2025 Jeder ist willkommen, mitzudiskutieren!

public.senfcall.deDatenschutz
Continued thread

System Administration

Week 2, Partitions

In this video, we'll talk about how to divide a single disk -- physical or virtual -- and how the partitions relate to the physical structure of the disk. We show examples partitioning disks on #NetBSD, #OmniOS, and #Linux using the disklabel, fdisk, and format tools.

youtu.be/vmL9ZUh_j2U

youtu.be- YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Continued thread

System Administration

Week 2, Storage Virtualization

In this video, we cover the concept of storage virtualization -- combining individual disks into larger storage pools and utilizing resources from such a pool. This includes a discussion of RAID and some of the different supported levels as well as Logical Volume Management (by example on #Debian #Linux). We also illustrate some of these properties by example of ZFS (on #OmniOS).

youtu.be/tw-QTAoYU9w

youtu.be- YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

So the story: on my NAS first I replaced FreeBSD with Linux because I wanted using the NAS also as a desktop machine. After some time I realized that I do not use the NAS as a desktop machine that much. So it was time for OmniOS. I really like it. Running Alpine Linux in a bhyve VM with Jellyfin with the *arrs. #omnios #freebsd #linux

Lately, I've been very busy, both with work and personal matters. However, I did manage to do a series of experiments and tests with OmniOS, and I admit that for some workloads, it has definitely convinced me. Not to replace FreeBSD, but to complement it. Some advantages:

- The ability to run both KVM and bhyve VMs is a big advantage because, in some cases, I need to run VMs on KVM (some technicians know it and prefer it).
- By giving dedicated zones, I can assign one to each user who needs to manage their VM. This can also be done on FreeBSD by using bhyve in jails. I’ve tried it, and it works well.
- The LX zones (Linux) are more compatible compared to FreeBSD zones with the Linuxulator. Systemd works, and the zone limits are correctly reported by Linux commands such as free, etc. Sometimes, I need to give users Linux VMs, and I must use bhyve because the non-functioning systemd and incorrectly displayed limits (it always reports total RAM, not the one limited to the jail) are blocking. In this way, I can avoid double-caching, double kernel, etc.
- Some people, when they hear Illumos, think I’m talking about a new type of lamps. When I talk about *BSD, they think I’m talking about "nerdy" stuff. But as soon as I mention Solaris, their eyes widen because, in their imagination, it represents stability and security par excellence. So welcome OmniOS!

However, I have a series of issues that are limiting my testing/deployment:
1) No problem on Hetzner physical hosts – both in ipv4 and ipv6. I just need to configure the global zone with a /72 IP (instead of /64) and assign another /72 to the interface that will be assigned to the zones, enabling routing. It works; Hetzner accepts this routed setup, a dynamic I have already encountered and tested successfully on FreeBSD.
2) Hetzner VPS "cloud" servers: The Virtio-SCSI supported by Illumos is 1af4:1004, while the Virtio SCSI controller at Hetzner is: Red Hat, Inc. Virtio 1.0 SCSI [1af4:1048] (rev 01). This means that OmniOS VMs cannot boot. I reported this in the OmniOS IRC channel, and they confirmed the incompatibility. It shouldn’t be hard to adapt/create the driver, but personally, I am not able to, so I’m stuck.
3) It runs well on Netcup, and everything works fine in ipv4, but I am encountering issues (the same ones I had with FreeBSD) with ipv6. It seems that Netcup doesn’t like that type of routing, so I have to assign ipv6 to the main interface, using shared routing. It doesn’t make me jump for joy. Also, in this case, there seem to be problems (no issues from the global zone, but from other zones, I can ping Google, but there are reachability issues with other hosts. I am investigating; I remember having the same issue on FreeBSD, but I don’t remember if/how I solved it).

The experiments will continue in the coming days.