gyptazy.ch is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
@david_chisnall My pool isn't for a NAS but basically for "everything" I need, which includes serving files, but lots of other things (routing, firewall, internal MTA with mail storage, building base and ports, a windows server 2020 for work, and so on ...). Of course I avoid IO-heavy stuff during resilver, but it's still a busy machine, so I guess a "balanced" default tuning is actually what I want ๐
Thanks for explaining how ETA of #ZFS #resilver ends up so "random" ๐
This ๐
Installer for Alpine Linux with ZFS as root filesystem and ZFSBootMenu.
Finally starting a new #FreeBSD #ports bulk build again (didn't want to do that on a pool with a damaged drive).
Time to bump #samba version in DEFAULT_VERSIONS from 4.16 to 4.19. I see I'm forced to upgrade bind9 (9.16 -> 9.18) as well.
Oh no, both of this will affect my domain controller, what if it breaks? ๐ฑ
Haha, jk, simply roll back to the pre-upgrade #ZFS snapshot for the respective jail and analyze the issue .... ๐
Alpinebox: An installer for Alpine Linux with ZFS as root filesystem, and ZFSBootMenu to boot into different environments.
For whatever reason, #resilver on my #FreeBSD server slowed down continuously, an initial ETA showed around 4 hours, by the time I left my desktop, it already showed around 10 hours. But hey, it finished without errors, so, all fine ๐
BTW, I really don't get why recently, you read a lot of stuff about how #RAID-5 (or the #ZFS equivalent #raidz1) was super dangerous and you should never use it ๐ซจ
What's certainly true is: With larger pools and larger individual disks, the risk of a second disk failure during resilver significantly increases. But then, there's no "risk-free" storage, so a #backup is always a *must*.
What's also true is, raid-5/raidz1 is still the rendundancy scheme with the least storage overhead for most scenarios (3 and more disks). And of course it still reduces the risk of a failed pool. This pool here has only one of its original disks left, I didn't need my backup so far. ๐คท
So please move the discussion of RAID back to a sensible base. The scheme/level you choose is always a trade-off between the cost (overhead) and the amount of risk reduction, and that's pretty much all there is....
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฑ/๐ฌ๐ฒ (Valuable News - 2024/05/06) available.
https://vermaden.wordpress.com/2024/05/06/valuable-news-2024-05-06/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฑ/๐ฌ๐ฒ (Valuable News - 2024/05/06) available.
https://vermaden.wordpress.com/2024/05/06/valuable-news-2024-05-06/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
So far so good ๐ค (#ZFS resilvering, #FreeBSD server back up)
Took me three attempts to replace that broken drive. First, I totally forgot about a "very bad thing", the captions on my board for the SATA connectors are pretty much misleading, and of course I replaced the *wrong* disk (and was wondering why one of the *newer* disks failed ๐คฆ)
Well, the second time, I paid too little attention to cabling, which OF COURSE ended up in the CPU cooler fan ๐คฌ
BTW, awesome #FreeBSD #command of the day:
$ gpart backup ada1 | gpart restore ada0 ๐ (I'd say you either already know it or easily guess what it does)
Replacement #HDD arrived this weekend, so, time to fix this #ZFS #pool on my #FreeBSD server today ๐ฅณ
Unfortunately, I'll have to shut it down, unmount it from the rack and open it up to do this. Front-accessible slots with "hotplug" would be super nice, but, OTOH, maybe a bit overkill for a private installation ๐
Am I missing something obvious with #zfs? All the vdevs in my pool have names like `/dev/disk5s1`, and the numbers can change depending on what order they power up. I can't find any way of giving them names like "ssd-with-red-sticker-on", "ssd-with-blue-sticker-on" and so on, which would make swapping out a failed disk soooo much easier.
My #ZFS pool (RAID-Z1 with 4x4TB spinning disks) is running with one damaged drive. Now after the 5th or 6th time SATA errors caused the whole machine to almost stall for minutes, I finally ordered two new replacement disks.
The issue with ZFS is, it works too well ๐ -- after super smooth replacement of already 2 failed drives, another one starting to fail doesn't "feel" as alarming any more as it should ๐ (of course I have another backup)
Hardware quality is very underwhelming though. A pool with 4 disks operating for 8 years (24/7, but in a private/family use scenario) and soon, there will be only one of the original disks left? Bah. ๐ง
Battle testing PHP fopen, SQLite, PostgreSQL and MariaDB on #FFS2, #UFS, #ext4, #XFS and #ZFS, published: 20240122 modified: 20240123,
<could not find a name>
https://unixdigest.com/articles/battle-testing-php-fopen-sqlite-postgresql-and-mariadb-on-ffs-ufs-ext-xfs-and-zfs.html
@solene #OpenBSD 7.4 FFS2 fared better than #FreeBSD 14 UFS with #SoftUpdates (in the #powerCutTests).
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฐ/๐ฎ๐ต (Valuable News - 2024/04/29) available.
https://vermaden.wordpress.com/2024/04/29/valuable-news-2024-04-29/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฐ/๐ฎ๐ต (Valuable News - 2024/04/29) available.
https://vermaden.wordpress.com/2024/04/29/valuable-news-2024-04-29/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Using #freebsd 13 with #zfs Take a look at the errata notice:
https://www.freebsd.org/security/advisories/FreeBSD-EN-24:09.zfs.asc
@ParadeGrotesque @mwl @benno you can have #zfs on #slackware. I maintain the #slackbuild. I need to write up the install procedure, but zfs on root is relatively easy with #zfsbootmenu
Today I pondered something: Proxmox and others boast native ZFS integration as one of their strengths. Many Proxmox features rely on ZFS's unique capabilities, and many setups are built around them. If Oracle were to send a cease and desist tomorrow, how would the situation unfold?
I just asked Llama3 Instruct (7B Q8): "Tell me all you know about ZFS on OpenBSD"
Llama3 replied: "A great topic!
ZFS is a combined file system and logical volume manager designed by Sun Microsystems, now owned by Oracle. It's known for its advanced features, high performance, and reliability. On OpenBSD, ZFS is available as part of the base system since version 5.4 (released in 2011). Here are some key aspects of using ZFS on OpenBSD:
**Installation**
To install ZFS on OpenBSD, you'll need to specify `zfs` as your file system during installation. This will create a ZFS pool with a single vdev (virtual device) containing the root file system.
**ZFS Pool**
A ZFS pool is the top-level container for all ZFS storage. It can contain one or more virtual devices (vdevs), which are used to store data and metadata. On OpenBSD, you'll typically create a single pool with a single vdev containing the root file system.
**VDEVs**
Vdevs are the building blocks of a ZFS pool. They're composed of one or more disk devices, and can be configured in various ways (e.g., RAID-Z, mirror, single-disk). OpenBSD supports the following vdev types:
* `raidz`: A type of RAID-5, providing redundancy with data striping.
* `mirror`: A simple mirroring configuration for each block.
* `single`: A single disk vdev, used for a standalone pool or for testing.
**ZFS Features**
Some notable ZFS features available on OpenBSD:
* **Snapshots**: Instantaneous copies of your file system at a specific point in time. You can take snapshots, clone them, and even revert to previous states if needed.
* **Send/Receive**: Allows you to send and receive entire ZFS pools or datasets between systems.
* **Checksums**: Data integrity checks are performed on all data written to disk.
* **Compressed**: Compression is supported for both data and metadata, reducing storage requirements.
* **Quotas**: Limits can be set for individual datasets to prevent excessive usage.
**OpenBSD-specific ZFS settings**
Some OpenBSD-specific configuration options:
* `zfs_load`: Controls whether the ZFS module is loaded at boot time. Set it to `YES` in `/etc/sysctl.conf` to enable ZFS support.
* `zfs_root`: Specifies the root file system dataset name. Typically set to `tank/root`.
* `zfs_pool`: Sets the default pool name (e.g., `tank`).
**ZFS CLI**
The OpenBSD ZFS command-line interface (CLI) is similar to other Unix-like systems:
```bash
# zpool list # List all pools and their status
# zfs list # List all datasets in a pool
# zfs snapshot # Create a new snapshot of a dataset
# zfs clone # Clone a snapshot or dataset
# zfs send # Send a dataset or snapshot to another system
```
**Tips and Considerations**
* Be cautious when using ZFS, as some operations (e.g., `zpool destroy`) can be destructive.
* Regularly check your pool's health with `zpool status` and ensure you have enough disk space.
* Use `zfs snapshots` to create regular backups of your file systems.
This is just a brief overview of using ZFS on OpenBSD. If you have specific questions or concerns, feel free to ask!"
We're safe. And I should ask Theo why he's always lied and never announced ZFS support on OpenBSD. ๐
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฐ/๐ฎ๐ฎ (Valuable News - 2024/04/22) available.
https://vermaden.wordpress.com/2024/04/22/valuable-news-2024-04-22/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฐ/๐ฎ๐ฎ (Valuable News - 2024/04/22) available.
https://vermaden.wordpress.com/2024/04/22/valuable-news-2024-04-22/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
@PurpleJillybeans
1. It works. At least for me.
2. It has #ZFS fully integrated. Boot environments work on top of that, they're very useful for a desktop as well. Similar for #jails, although admittedly a bit less relevant on desktops.
3. It's "designed". The whole base system is a well-integrated piece of software from a single source repository. You can easily understand how it works (at least from the user perspective). Changes are done in a thoughtful way, not "just because", and not in isolation with no "big picture" in mind like you often see in the GNU/Linux ecosystem.
4. When I use it on my server anyways, using something else for my desktop would just be unnecessary friction for me.
More of my reasons: https://sekrit.de/webdocs/freebsd/advocacy.html
Yes, I used some Linux system before. Getting increasingly frustrated with it around 10 years ago (yes, #systemd had its share, but wasn't the only thing), I looked for something better. I quickly became a #FreeBSD ports contributor and later commiter.
Different timezones make it really hard to just have a single meeting and it might end up in two or even three ones but also trying to avoid fragmentation. But this will probably work out more in an iterative wayโฆ
The current idea is to start Thursdays, 7pm GMT+2 in an unmoderated public jitsi session where everyone can join. I think the targeted user group is able to handle it in that way, like we always do.
The question is also, do we want to have an agenda or only open minded jump in and see how it works out?! My experience is, that people might be shy to start talking, itโll be silent and people start to dropโs drop. An agenda might be helpful for an initial start but I also want to avoid having an introduction round where everyone tells something about himself. I mean, this can be done optionally, but Iโm also aware of it that some may feel uncomfortable with this. This round should just make fun and not make any pressure or someone feeling uncomfortable.
So, agenda or open minded and free to talk for the first sessions?
#BSDPub #BSDCafe #BSDNetwork
#helloSystem #DragonFlyBSD #HardenedBSD #GhostBSD #pfSense #illumos #tribblix #solaris #opensolaris #zfs #community #social
This is nice: Ubuntu 24.04 Supports Easy Installation Of OpenZFS Root File-System With Encryption
Just cleared out a log file, it had grown too large and seemed unnecessary.
Murphy's law kicked in, minutes later I needed to check a few lines from hours ago. After a brief moment of uncertainty, I pointed my path to .../.zfs/snapshot/[last-snapshot-from-a-few-min-ago]/var/log/log.log and found what I needed.
Love these moments!
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฐ/๐ญ๐ฑ (Valuable News - 2024/04/15) available.
https://vermaden.wordpress.com/2024/04/15/valuable-news-2024-04-15/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฐ/๐ญ๐ฑ (Valuable News - 2024/04/15) available.
https://vermaden.wordpress.com/2024/04/15/valuable-news-2024-04-15/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Hey #BSD Fans!
We all share the same interests - #BSD based systems like #FreeBSD, #OpenBSD and #NetBSD.
We chat all day, sharing thoughts, questions and help. We talk on Matrix across different channels, we share on the #Fediverse. We have @vermaden@bsd.cafe's newsletter, we have @dexter@bsd.network's #FreeBSD #Jails and #bhyve calls and many other ones I can't list here.
Wondering if there would be and interests in the #BSDNetwork, #BSDCafe, etc., for a weekly smalltalk session like in a pub. Just a Jitsi based video/audio call where we can meet, discuss things from newsletter, trending things from the #Fediverse or just have off-topic and openminded discussions. This could result into the #BSDPub meeting.
I know, some people are shy - keep your cam off until you feel comfortable and feel free to join the discussions. Even this meetings should make fun and no pressure - so if someone is not in the mood or can't make it - no worries. No one will judge.
Would you be interested?
#helloSystem #DragonFlyBSD #HardenedBSD #GhostBSD #pfSense #illumos #tribblix #solaris #opensolaris #zfs #community #social
Yes: | 44 |
No: | 4 |
Closed
@anubhav @Tubsta @dexter @alelab It seems that the solution is to just use #FreeBSD or #Illumos (#OmniOS, #OmniOSCE, #SmartOS) with hardware from SuperMicro (or others) and #FreeNAS / #TrueNAS as UI and related via shell script. I believe that this is the route. The original source of FreeNAS was the #BSDrouter project (rather than a company). #Unix #ZFS #OpenZFS
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฐ/๐ฌ๐ด (Valuable News - 2024/04/08) available.
https://vermaden.wordpress.com/2024/04/08/valuable-news-2024-04-08/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฐ/๐ฌ๐ด (Valuable News - 2024/04/08) available.
https://vermaden.wordpress.com/2024/04/08/valuable-news-2024-04-08/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฐ/๐ฌ๐ญ (Valuable News - 2024/04/01) available.
https://vermaden.wordpress.com/2024/04/01/valuable-news-2024-04-01/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฐ/๐ฌ๐ญ (Valuable News - 2024/04/01) available.
https://vermaden.wordpress.com/2024/04/01/valuable-news-2024-04-01/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
@tehpeh of <https://forums.freebsd.org/threads/geli-zfs-vs-zfs-native-encryption-performance.90970/> fame!
GELI+ZFS vs ZFS native encryption performance
Sharing some technical details about how I'm setting up the hosted email service. It will not be a service of BSD Cafe but tied to my own business. It will run entirely on BSD systems and on bare metal, NOT on "cloud" VPS. It will use FreeBSD jails or OpenBSD or NetBSD VMs (but on bhyve, on a leased server - I do not want user data to be stored on disks managed by others). The services (opensmtpd and rspamd, dovecot, redis, mysql, etc.) will run on separate jails/VMs, so compromising one service will NOT put the others at risk. Emails will be stored on encrypted ZFS datasets - so all emails are encrypted at rest - and only dovecot will have access to the mail datasets. I'm also considering the possibility of encrypting individual emails with the user's login password - but I still have to thoroughly test this. The setup will be fully redundant (double mx for SMTP, a domain for external IMAP access that will be managed through smart DNS - which will distribute the connections on the DNS side and, in case of a server down, will stop resolving its IP, sending all the connections to the other. Obviously, everything will be accessible in both ipv4 and ipv6 and in two different European countries, on two different providers. Synchronization will occur through dovecot's native sync (extremely stable and tested). All technical choices will be clearly explained - the goal of this service is to provide maximum transparency to users on how things will be handled.
#BSD #FreeBSD #OpenBSD #NetBSD #emailHosting #encryption #ZFS #dovecot #opensmtpd #rspamd #emailSecurity #techTransparency #ipv6 #Europe
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฏ/๐ฎ๐ฑ (Valuable News - 2024/03/25) available.
https://vermaden.wordpress.com/2024/03/25/valuable-news-2024-03-25/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฏ/๐ฎ๐ฑ (Valuable News - 2024/03/25) available.
https://vermaden.wordpress.com/2024/03/25/valuable-news-2024-03-25/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
@darrenmoffat @alfonsosiciliano @chrisgerhard
Thanks! Unfortunately, swap on ZVOLs are considered to be dangerous on #FreeBSD, at least not recommended. #ZFS is quite memory cosuming file system, so we should find some ways to predict and auto-tune minimum-to-be-safe amount of memory to be allocated on-the-fly. Maybe pre-allocating worst case amount of memory for #ZFS would be a mess for many use cases.
#OpenZFS #ZFS is indeed the culprit here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277908#c1
This morning I decided to run some tests on bcachefs, which I hadn't tried out until today. Of course, I wouldn't trust it yet with important data. However, a couple of things impressed me: the background compression and the ability to use devices as cache. There's also the option to mix devices of different sizes, and reads will always be performed from the fastest device. If ZFS had these features, it would be wonderful.
@dexter From the register article floating around, SCALE is all about NAS and Kubernetes. iXsystems is probably going to push for tighter ZFS and Kubernetes integration for on-prem customers. That's a saturated market, IMO. But there's probably money there.
It would be interesting if some upstart #BSD devs started a company that tightly integrated bhyve and #ZFS on #FreeBSD. Made a slick web-based GUI around managing #bhyve / ZFS storage. Maybe one that honors gitops; ArgoCD (without k8s).
@dexter From the register article floating around, SCALE is all about NAS and Kubernetes. iXsystems is probably going to push for tighter ZFS and Kubernetes integration for on-prem customers. That's a saturated market, IMO. But there's probably money there.
It would be interesting if some upstart #BSD devs started a company that tightly integrated bhyve and #ZFS on #FreeBSD. Made a slick web-based GUI around managing #bhyve / ZFS storage. Maybe one that honors gitops; ArgoCD (without k8s).
@thindil @banym I typically see #FreeBSD's main strength in rock solid releases with a simple, efficient and streamlined overall architecture, which of course implies "slow" and thoughtful change, so people wanting the latest hot fuzz all the time won't be too happy, but that's perfectly ok.
But this latest #ZFS disaster ("arc_prune" etc) in 13.3 worries me. I hope this remains a rare exception.
Impatiently waiting for my #ZFS backup to complete ...
Then the next step will be to test #jailed #NFS (as introduced in #FreeBSD 13.3), to finally replace my horrible hack of redirecting NFS-related traffic with #pf (and, therefore, punching a hole for LAN machines to access the physical host located in the management segment).
I hope to also move to #nfsv4 at the same time. And once *this* works, enable #krb5 auth and encryption. We will see ๐
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฏ/๐ญ๐ด (Valuable News - 2024/03/18) available.
https://vermaden.wordpress.com/2024/03/18/valuable-news-2024-03-18/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฏ/๐ญ๐ด (Valuable News - 2024/03/18) available.
https://vermaden.wordpress.com/2024/03/18/valuable-news-2024-03-18/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
I think I'll be returning home to #VoidLinux with #ZFS shortly ?
I did previously use it successfully for a year before switching back to my first long term distro #ArchLinux because I thought the grass was greener on the other side and possibly felt I was missing out on something ? Truth be told I'm not happy with using window managers that have all the bells and whistles namely Hyprland. I'm actually happiest using #RiverWM followed by #SwayWM as a backup. Their simplicity is what makes them stand out for me. I would go back to #Qtile but their #Wayland development seems to have stalled for now and X just isn't for me.
Some of you will say that the AUR is the lure of Arch but to be honest I could just as well build these packages on any distro from source and be happy.
It's really strange as I've used Arch for probably coming up 20 odd years yet I still keep yearning for Void. I'm going to need to think this one through for sure.
@piero It got a lot worse here with 13.3, so sure there must have been a change on stable/13 introducing further degradation. I guess whether you observed issues before depends a lot on how much I/O load you put on your pool in relation to the speed of the underlying hardware (which certainly isn't the greatest in my case with a pool on spinning disks).
Anyways, it looks here like these patches solve it completely.
Short story, if you have massive stalls with heavy I/O load on #ZFS in #FreeBSD 13.3, try the #patches from here:
https://bugs.freebsd.org/275594
Longer story: My ZFS pool (on spinning disks) behaved "suboptimal" ever since upgrading to FreeBSD 13 (so, #OpenZFS). Heavy I/O started to stall the whole system for seconds, I had to adapt my poudriere settings (less parallelism) to somehow work around it. With the 13.3 kernel, this escalated to a point where the system was just completely unusable and nothing helped any more ๐.
Then I found the PR linked above and tried with the patches from there, and guess what, the behavior is completely fixed, just like it was on FreeBSD 12. I can put a load of 40 and more (on a quad-core with HT) with poudriere, at the same time do a build of world or even another "testport", and the machine stays responsive while serving homes via #NFS from the same pool, even a bhyve VM with a Windows server backed by a #zvol on this same pool still works fine ๐ฅณ
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฏ/๐ญ๐ญ (Valuable News - 2024/03/11) available.
https://vermaden.wordpress.com/2024/03/11/valuable-news-2024-03-11/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฏ/๐ญ๐ญ (Valuable News - 2024/03/11) available.
https://vermaden.wordpress.com/2024/03/11/valuable-news-2024-03-11/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
New ๐๐ฒ๐๐ฐ๐น๐ผ๐ฎ๐ธ ๐๐ฑ๐ฒ๐ป๐๐ถ๐๐ ๐ฎ๐ป๐ฑ ๐๐ฐ๐ฐ๐ฒ๐๐ ๐ ๐ฎ๐ป๐ฎ๐ด๐ฒ๐บ๐ฒ๐ป๐ ๐ผ๐ป ๐๐ฟ๐ฒ๐ฒ๐๐ฆ๐ (Keycloak Identity and Access Management on FreeBSD) on my VERMADEN.WORDPRESS.COM blog.
https://vermaden.wordpress.com/2024/03/10/keycloak-on-freebsd/
#freebsd #freeipa #idm #keycloak #linux #pkg #server #unix #zfs
New ๐๐ฒ๐๐ฐ๐น๐ผ๐ฎ๐ธ ๐๐ฑ๐ฒ๐ป๐๐ถ๐๐ ๐ฎ๐ป๐ฑ ๐๐ฐ๐ฐ๐ฒ๐๐ ๐ ๐ฎ๐ป๐ฎ๐ด๐ฒ๐บ๐ฒ๐ป๐ ๐ผ๐ป ๐๐ฟ๐ฒ๐ฒ๐๐ฆ๐ (Keycloak Identity and Access Management on FreeBSD) on my VERMADEN.WORDPRESS.COM blog.
https://vermaden.wordpress.com/2024/03/10/keycloak-on-freebsd/
#freebsd #freeipa #idm #keycloak #linux #pkg #server #unix #zfs
New ๐๐ผ๐ป๐ป๐ฒ๐ฐ๐ ๐๐ฟ๐ฒ๐ฒ๐๐ฆ๐ ๐ญ๐ฐ.๐ฌ-๐ฆ๐ง๐๐๐๐ ๐๐ผ ๐๐ฟ๐ฒ๐ฒ๐๐ฃ๐/๐๐๐ (Connect FreeBSD 14.0-STABLE to FreeIPA/IDM) on VERMADEN.WORDPRESS.COM blog.
https://vermaden.wordpress.com/2024/03/06/connect-freebsd-14-0-stable-to-freeipa-idm/
#alma #client #freebsd #freeipa #idm #ipa #ldap #linux #openldap #pkg #poudriere #rhel #rocky #server #unix #zfs
New ๐๐ผ๐ป๐ป๐ฒ๐ฐ๐ ๐๐ฟ๐ฒ๐ฒ๐๐ฆ๐ ๐ญ๐ฐ.๐ฌ-๐ฆ๐ง๐๐๐๐ ๐๐ผ ๐๐ฟ๐ฒ๐ฒ๐๐ฃ๐/๐๐๐ (Connect FreeBSD 14.0-STABLE to FreeIPA/IDM) on VERMADEN.WORDPRESS.COM blog.
https://vermaden.wordpress.com/2024/03/06/connect-freebsd-14-0-stable-to-freeipa-idm/
#alma #client #freebsd #freeipa #idm #ipa #ldap #linux #openldap #pkg #poudriere #rhel #rocky #server #unix #zfs
@vermaden
Yes. it won't import. What I thought of as a collision is the case like this thread in Forums.
Learning about ZFS and efficiency on my new Arm64 NAS
https://www.jeffgeerling.com/blog/2024/learning-about-zfs-and-efficiency-on-my-new-arm64-nas
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฏ/๐ฌ๐ฐ (Valuable News - 2024/03/04) available.
https://vermaden.wordpress.com/2024/03/04/valuable-news-2024-03-04/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฏ/๐ฌ๐ฐ (Valuable News - 2024/03/04) available.
https://vermaden.wordpress.com/2024/03/04/valuable-news-2024-03-04/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
New ๐๐บ๐ฝ๐ผ๐ฟ๐๐ฎ๐ป๐ ๐๐๐๐๐๐๐๐๐๐(๐พ) ๐๐ผ๐บ๐บ๐ฎ๐ป๐ฑ (Important efibootmgr(8) Command) article on VERMADEN.WORDPRESS.COM blog.
https://vermaden.wordpress.com/2024/02/27/important-efibootmgr-command/
#freebsd #storage #server #data #zfs #openzfs #boot #EFI #UEFI #efibootmgr
New ๐๐บ๐ฝ๐ผ๐ฟ๐๐ฎ๐ป๐ ๐๐๐๐๐๐๐๐๐๐(๐พ) ๐๐ผ๐บ๐บ๐ฎ๐ป๐ฑ (Important efibootmgr(8) Command) article on VERMADEN.WORDPRESS.COM blog.
https://vermaden.wordpress.com/2024/02/27/important-efibootmgr-command/
#freebsd #storage #server #data #zfs #openzfs #boot #EFI #UEFI #efibootmgr
So Let's encrypt has some performance tweaks for #zfs for all #performance freaks out there
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฎ/๐ฎ๐ฒ (Valuable News - 2024/02/26) available.
https://vermaden.wordpress.com/2024/02/26/valuable-news-2024-02-26/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฎ/๐ฎ๐ฒ (Valuable News - 2024/02/26) available.
https://vermaden.wordpress.com/2024/02/26/valuable-news-2024-02-26/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Currently testing: zfs, s3backer, Seaweedfs - a nice setup will follow, documented by a blog post. Stay tuned.
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฎ/๐ญ๐ต (Valuable News - 2024/02/19) available.
https://vermaden.wordpress.com/2024/02/19/valuable-news-2024-02-19/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฎ/๐ญ๐ต (Valuable News - 2024/02/19) available.
https://vermaden.wordpress.com/2024/02/19/valuable-news-2024-02-19/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
๐ ZFS encryption and notification service on OmniOS
โ Joel Carnat
https://www.tumfatig.net/2024/zfs-encryption-and-notification-service-on-omnios/
New #BSD #homelab project on the horizon. ๐
Using one of my #thinkcentre models as a #NAS to cut the costs of running a full bore i5 PC.
I currently have two #ssd disks in there - #ZFS mirror.
I do not need the mirror setup at home. I rather have backups than high avilability here.
So, the #thinkcentre will be a jack of all trades to some extent.
Serving #Jails and file sharing via #Samba and #NFS
I think I should dedicate a blog post to the setup after finishing it ๐
#FreeBSD truly is the power to serve!
โกZFS on Linux: Unlocking Advanced File System and Volume Management
โ Linux Journal
"Despite its many advantages, ZFS is not without its challenges and limitations. One of the primary challenges facing ZFS on Linux is the issue of licensing and legal compatibility. ZFS is licensed under the CDDL (Common Development and Distribution License), which is incompatible with the GNU GPL (General Public License) used by the Linux kernel."
https://www.linuxjournal.com/content/zfs-linux-unlocking-advanced-file-system-and-volume-management
@endrift
Not sure it can help or not, issues like this is discussed here.
Fast Dedup Coming To OpenZFS For Overhauling Deduplication Capability
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฎ/๐ญ๐ฎ (Valuable News - 2024/02/12) available.
https://vermaden.wordpress.com/2024/02/12/valuable-news-2024-02-12/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฎ/๐ญ๐ฎ (Valuable News - 2024/02/12) available.
https://vermaden.wordpress.com/2024/02/12/valuable-news-2024-02-12/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
New ๐ง๐ถ๐ป๐ ๐จ๐ฃ๐ฆ ๐ณ๐ผ๐ฟ ๐ง๐ถ๐ป๐ ๐ก๐๐ฆ ๐ฅ๐ฒ๐น๐ผ๐ฎ๐ฑ๐ฒ๐ฑ (Tiny UPS for Tiny NAS Reloaded) article on vermaden.wordpress.com blog.
https://vermaden.wordpress.com/2024/02/11/tiny-ups-for-tiny-nas-reloaded/
#verblog #backup #dell #freebsd #nas #powerbank #server #ups #wyse #zfs #works #tested
New ๐ง๐ถ๐ป๐ ๐จ๐ฃ๐ฆ ๐ณ๐ผ๐ฟ ๐ง๐ถ๐ป๐ ๐ก๐๐ฆ ๐ฅ๐ฒ๐น๐ผ๐ฎ๐ฑ๐ฒ๐ฑ (Tiny UPS for Tiny NAS Reloaded) article on vermaden.wordpress.com blog.
https://vermaden.wordpress.com/2024/02/11/tiny-ups-for-tiny-nas-reloaded/
#verblog #backup #dell #freebsd #nas #powerbank #server #ups #wyse #zfs #works #tested
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฎ/๐ฌ๐ฑ (Valuable News - 2024/02/05) available.
https://vermaden.wordpress.com/2024/02/05/valuable-news-2024-02-05/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ฎ/๐ฌ๐ฑ (Valuable News - 2024/02/05) available.
https://vermaden.wordpress.com/2024/02/05/valuable-news-2024-02-05/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
#fosdem #fosdem2024 #opensolaris #bsd #zfs #dtrace #opensource
#ZFS on my #VoidLinux setup is becoming a pain as the newer kernel 6.7 that I'm running will not build the ZFS dkms module. It only builds for the 6.6 series and that's been like that for a while now.
So I'm actually considering switching to #BTRFS for now whilst #Bcachefs matures.
I think this looks like a safe bet for install instructions but feel free to disagree and point me in the right direction ?
All I need is a fully encrypted root and I'll go with a swap file as in the doc, but normally I'd use a swap partition but what the hell I'm game for trying something new. ๐โ
https://gist.github.com/gbrlsnchs/9c9dc55cd0beb26e141ee3ea59f26e21
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ญ/๐ฎ๐ต (Valuable News - 2024/01/29) available.
https://vermaden.wordpress.com/2024/01/29/valuable-news-2024-01-29/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ญ/๐ฎ๐ต (Valuable News - 2024/01/29) available.
https://vermaden.wordpress.com/2024/01/29/valuable-news-2024-01-29/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฏ/๐ญ๐ญ/๐ฎ๐ฌ (Valuable News - 2023/11/20) available.
๐ https://vermaden.wordpress.com/2023/11/20/valuable-news-2023-11-20/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ญ/๐ฎ๐ฎ (Valuable News - 2024/01/22) available.
https://vermaden.wordpress.com/2024/01/22/valuable-news-2024-01-22/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ญ/๐ฎ๐ฎ (Valuable News - 2024/01/22) available.
https://vermaden.wordpress.com/2024/01/22/valuable-news-2024-01-22/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
@solene I only searched the ToC at https://www.openbsd.org/faq/ ; there seem to be no discussion about features of a|the file system.
- Does #OpenBSD provide a #file_system (during installation) with #snapshots that support rollback & "boot environment" to switch to another state as #ZFS does not seem to be in the cards?
- How good is the default file system about recovering after sudden power cut off?
@dexter Could you please make "Zelta" a hashtag too, and/or include the URL for the project web site?
#Zelta https://github.com/bellhyve/zelta - "#ZFS tools used for data migration and backup management"
#awk
Just received an email: "Hey, I'm out of (Next)cloud space! How's that possible? I have a 1TB limit, but I don't think I have that many files!"
It's a client's Linux server, using an ext4 file system. I'm authorized to check it out.
I find a roughly 30GB folder "Archive 2013" in the 2014 directory โ but there's also a 2013 folder with the same files.
Digging deeper, the 2015 folder contains "Archive 2014," with all files from 2014, including the 2013 archive.
And so on.
Without a deduplicating file system, space just adds up. I inform the client and suggest keeping only one archive copy per year, without duplicating it in subsequent years. I recommend having the current year (e.g., 2024) and, at a parent directory, all archive directories. โOh no, then to find a file from 2013, I have to go back (!!!), while this way I just go 'forward,' year by year, until I reach the right directory. Can't we increase the limits? Clouds should have no limits, I've never seen Amazon say 'you have a limit of'.
I tried suggesting switching to a different file system, like ZFS (with deduplication) or BTRFS (supports it with external tools), but they're actually considering asking me to move the data to S3 for infinite growth.
I'll try to explain that, in my opinion, it makes no sense to spend hundreds of euros a year more (which can be significant for them) just to keep a copy of a copy of a copy of the archive. We'll see...
#Linux #CloudStorage #FileSystem #DataManagement #DataDuplication #ZFS #BTRFS #ITChallenges
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ญ/๐ญ๐ฑ (Valuable News - 2024/01/15) available.
https://vermaden.wordpress.com/2024/01/15/valuable-news-2024-01-15/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฐ/๐ฌ๐ญ/๐ญ๐ฑ (Valuable News - 2024/01/15) available.
https://vermaden.wordpress.com/2024/01/15/valuable-news-2024-01-15/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Aha so reinstalling shows me that the building of the #ZFS module fails for some reason only on the 6.7 series as it works on 6.6 and lower.
[*] Configuring unpacked packages
linux6.7-6.7.0_1: configuring ...
Executing post-install kernel hook: 10-dkms ...
Available DKMS module: zfs-2.2.2.
Building DKMS module: zfs-2.2.2... FAILED!
Generating kernel module dependency lists... done.
Executing post-install kernel hook: 20-initramfs ...
dracut-install: Failed to find module 'zfs'
dracut: FAILED: /usr/lib/dracut/dracut-install -D /var/tmp/dracut.sl1vVK/initramfs --kerneldir /lib/modules/6.7.0_1/ -m zfs
dracut: installkernel failed in module zfs
Executing post-install kernel hook: 50-bootsize ...
Executing post-install kernel hook: 50-efibootmgr ...
linux6.7-6.7.0_1: installed successfully.
linux6.7-headers-6.7.0_1: configuring ...
linux6.7-headers-6.7.0_1: installed successfully.
0 downloaded, 2 installed, 0 updated, 2 configured, 0 removed.
I want to set up a small #syncthing server in my LAN. I have a #RaspberryPi 4 here. I want to run either #OpenBSD (with 2 external drives and encrypted softraid on FFS) or #FreeBSD (with 2 external drives and native #ZFS encryption in a ZMIRROR). Either operating systems appear to be supporting the Pi4 (FreeBSD doesn't support the WiFi apparently, but that's fine, gonna use Ethernet anyway). It must not be super fast, but only sync my phones photos at home. Can't decide between either OS!