zfs | ZetaWatch | |
---|---|---|
17 | 5 | |
824 | 134 | |
0.0% | - | |
10.0 | 0.0 | |
about 4 years ago | over 1 year ago | |
C | Objective-C++ | |
GNU General Public License v3.0 or later | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zfs
-
New System
https://openzfsonosx.org is a great starting place for general ZFS on Mac stuff.
-
How to handle an accidentally disconnected usb drive with a zfs pool on it?
I am imaging the following simple situation. I am using open ZFS on macOS (OpenZFS on OS X), and I have created a zpool with a single external USB drive. What command should I run when the drive is accidentally disconnected without properly exporting the pool?
-
Linux 6.2: The first mainstream Linux kernel for Apple M1 chips arrives
This is completely wrong. ZFS works very well via O3X [0]. I ran my home folder off of ZFS on various Mac Pros for ~11 years. ZFS works well in Linux and FreeBSD as well.
----
0: https://openzfsonosx.org/
-
Removable Time Machine Drive
This might be able to read the drive https://openzfsonosx.org/ But I don't know if Time Machine will jive with it.
-
OpenZFS on OS X
After dabbling with early stuff from the sadly scrapped Apple effort, I started my full time Mac ZFS journey in 2011 with the then Z-410, which then became ZEVO which was 10.8 only, and then staying on that (and in turn 10.8 doho) on a Mac Pro 3,1 for a solid 4 years or so. I was really sad when that effort didn't pan out and the company got acquired and then the whole deal was killed, but O3X revived the torch and I moved directly onto that. I've carried my pool forward continuously the whole way, with snapshots and everything, all data scrubbed and known good with no more data rot. It's a damn shame events (software patents) conspired to keep that from becoming a universal native fs, but it's still a wonderful thing and Lundman's amazing consistent efforts have been fantastic. The main site at https://openzfsonosx.org/ has decently active forums for something niche.
Without Apple on board or a much bigger effort ZFS on the Mac will probably always have some real limitations particularly with the GUI. For one of my desktop systems I've migrated to running my home and data folders as HFS or APFS formatted iSCSI targets, so it's still on ZFS underneath but appears native to macOS (and that also means that the effective death of towers isn't a limit on storage). But this remains an incredible project IMO.
Also for anyone who wants some limited GUI interaction capability, there is a small project called ZetaWatch [0] which will put some ZFS control into a menubar widget.
----
0: https://github.com/cbreak-black/ZetaWatch/
-
Question: JBOD and APFS. Is it still a bad idea?
OpenZFS is available for MacOS and it's about as rock solid as you get in a file system. As a bonus, if you someday need to migrate the dataset to a server, you'll be able to import the zfs pool pretty easily.
-
is there a Drivepool-type software for macOS?
Check out https://openzfsonosx.org/
-
[Q] What happened to the project ZFS on macOS?
Site ZFS on OSX seems down for the last few days...
-
Run FreeBSD 13.1 for ARM64 in QEMU on Apple Silicon Mac with HVF Acceleration
>such as ZFS
FWIW, ZFS has actually been available on macOS for a long time in various iterations (MacZFS, Z-410/ZEVO, and now OpenZFS [0]). I ran it for around 11 years on a number of systems with almost all of my data on it (home folder, applications, /opt for MacPorts etc) and it was a tank. Fun project and well worth checking out. I'll always regret the various factors that meant Apple didn't adopt it as their native FS.
----
0: https://openzfsonosx.org/
- The open source port of OpenZFS on OS X
ZetaWatch
-
Easy Way for ZFS on Mac with Raid?
I wrote ZetaWatch ages ago, but it won't do the setup / installation / pool creation, just some of the administration after that.
-
Which scheme and format should one use for an external SSD on a Mac?
There is a useful (but not very beautiful) app to put control in the top bar - https://github.com/cbreak-black/ZetaWatch
-
OpenZFS on OS X
After dabbling with early stuff from the sadly scrapped Apple effort, I started my full time Mac ZFS journey in 2011 with the then Z-410, which then became ZEVO which was 10.8 only, and then staying on that (and in turn 10.8 doho) on a Mac Pro 3,1 for a solid 4 years or so. I was really sad when that effort didn't pan out and the company got acquired and then the whole deal was killed, but O3X revived the torch and I moved directly onto that. I've carried my pool forward continuously the whole way, with snapshots and everything, all data scrubbed and known good with no more data rot. It's a damn shame events (software patents) conspired to keep that from becoming a universal native fs, but it's still a wonderful thing and Lundman's amazing consistent efforts have been fantastic. The main site at https://openzfsonosx.org/ has decently active forums for something niche.
Without Apple on board or a much bigger effort ZFS on the Mac will probably always have some real limitations particularly with the GUI. For one of my desktop systems I've migrated to running my home and data folders as HFS or APFS formatted iSCSI targets, so it's still on ZFS underneath but appears native to macOS (and that also means that the effective death of towers isn't a limit on storage). But this remains an incredible project IMO.
Also for anyone who wants some limited GUI interaction capability, there is a small project called ZetaWatch [0] which will put some ZFS control into a menubar widget.
----
0: https://github.com/cbreak-black/ZetaWatch/
-
Automating zfs on external drive
To auto-import and easily export pools on Mac OS, I wrote https://github.com/cbreak-black/ZetaWatch, it can be configured to auto-mount and auto-unlock encrypted datasets too.
-
ZFS Web GUI
I wrote https://github.com/cbreak-black/ZetaWatch, a ZFS GUI for Mac OS for doing the common jobs: Importing / Exporting pools, unlocking and mounting datasets, starting and monitoring scrubs, and of course looking at the status. I did this in the form of a Menu Bar widget. That makes more sense than a web page, since it's always available / visible.
What are some alternatives?
ZFSin - OpenZFS on Windows port
zfsmanager - ZFS administration tool for Webmin
zfs - OpenZFS on Linux and FreeBSD
clipper-lite - 6mb clone of the original 165mb Clipper! Made with Sciter instead of Electron.
hfs - HFS is a web file server to run on your computer. Share folders or even a single file thanks to the virtual file system.
ZFSStatusScript - Menu bar app to provide ZFS zpool status
archiso-zfs - Easily load ZFS kernel module on any Archiso.
MySQL - MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.
hfs
puppeteer - Node.js API for Chrome
swift-distributed-actors - Peer-to-peer cluster implementation for Swift Distributed Actors
amx - Apple AMX Instruction Set