OpenSolaris

You are not signed in. Sign in or register.

Blogs

Here you can find a list of blogs relating to ZFS. If you have a blog with regular ZFS content, send mail to one of the Community Leaders requesting your feed be added here.

30 Most Recent Blog Entries

jmcp Oh, if only I'd had
Jul 4, 5:26 AM
Back when I got my first real break as a sysadmin, one of my first tasks was to upgrade the Uni's finance office server, a SparcServer 1000. Running Solaris 2.5 with a gaggle of external unipacks and ...
bonwick ZFS in MacOS X Snow Leopard
Jun 10, 2:54 AM
It's official! Cheers to Noel, Don, Bertrand, and all the great folks at Apple. Now when can I get this in Time Capsule?   :-)
relling on /var/mail and quotas
Jun 6, 10:58 AM
About every other month or so, someone comes onto the ZFS forum , complains about quotas, and holds up the shared /var/mail directory as an example of where UFS quotas are superior to ZFS quotas. ...
Jun-Hui Paul Duan 豪快なレイヤー分け違反
Jun 2, 6:24 PM
Andrew Morton が ZFS を 「豪快なレイヤー違反」 と呼んだのは有名ですが、その理由は、ファイルシステムの機能、ボリューム管理、RAID コントローラを統合していることにあります。 違反 という言葉の意味をどう取るかで、解釈が異なると思います。 ZFS の設計に際して、ストレージスタックの標準的なレイヤー分けが、驚くほど大量の無駄手間と冗長な処理を含んでいることを発見しました。 ...
timf The Last Week In Filesystems
May 20, 6:01 AM
Just back from 2 weeks vacation (had a great time, very relaxing, but I'm currently scaling mountains of laundry and email simultaneously) and I'm just starting into what's going to be my last week ...
bonwick Casablanca
May 17, 3:49 PM
Chocolate on my peanut butter? No, peanut butter on my chocolate! All I can say for the moment is... stay tuned.
Jun-Hui Paul Duan vq_max_pending
May 14, 9:00 PM
作为 I/O 调度的一部分,ZFS 有一个字段叫 'zfs_vdev_max_pending'。该字段限制了在 每个页虚拟设备 (vdev) 中我们可以向下发送的 I/O 的最大数量。这并不是每个文件系统或每个池的最大量。当前默认值为 35。对于现在的硬盘驱动器来说,这个数字已经很不错了,但是,对于那些实际上由很多的硬盘组成却作为一个单独设备输出到 ZFS 的存储阵列来说,这显然不够。 如果您的 ...
Jun-Hui Paul Duan プールの冗長度を知る
May 14, 8:00 PM
6656655 zdb should be able to display blkptr signatures のフィードバックを受けて、プール内にあるブロックポインタの「シグニチャー」の参照が可能になりました。例として、まず空のプールにデータを入れてみましょう。 heavy# zpool create bigIO c0t0d0 c0t1d0 heavy# zpool list NAME ...
roch The new ZFS write throttle
May 14, 5:29 AM
A very significant improvement is coming soon to ZFS. A change that will increase the general quality of service delivered by ZFS. Interestingly it's a change that might also slow down your ...
Jun-Hui Paul Duan 您的池的可清理程度如何?
May 13, 5:00 PM
通过实施 6656655 zdb 应该能够显示 blkptr 签名 ,现在我们可以在一个池中获得数据块指针的签名。来看一个例子,我们首先向一个空池输入一些内容: heavy# zpool create bigIO c0t0d0 c0t1d0 heavy# zpool list NAME SIZE USED AVAIL CAP HEALTH ALTROOT bigIO ...
relling more on holey files
Apr 8, 10:20 AM
My colleague Christine asked me some questions about my holey files posts . These are really good questions, and I'm just a little surprised that more people didn't ask them... hey, that is what the ...
erickustarz how dedupalicious is your pool?
Mar 19, 6:32 PM
WIth the putback of 6656655 zdb should be able to display blkptr signatures , we can now get the "signature" of the block pointers in a pool. To see an example, let's first put some content into an ...
relling dd tricks for holey files
Mar 13, 12:03 PM
Bob Netherton took a look at my last post on corrupted file recovery (?) and asked whether I had considered using the noerror option to dd . Yes, I did experiment with dd and the noerror option. The ...
timf Tales about using ZFS as a home fileserver
Mar 13, 5:10 AM
Simon Breden wrote to me the other day, pointing to a nice set of articles he'd written about how he setup a home file server using ZFS . It's a good write up on everything from choosing the hardware ...
relling Holy smokes! A holey file!
Mar 12, 7:56 PM
I was RASing around with ZFS the other day, and managed to find a file which was corrupted. # zpool scrub zpl_slim # zpool status -v zpl_slim   pool: zpl_slim  state: DEGRADED status: One or more ...
timf ZFS Automatic Snapshots 0.10
Jan 22, 7:19 AM
I've got a new version of the ZFS Automatic Snapshot SMF Service finished. This release contains two bugfixes, one pointed out by Reid Spencer, and the other from Breandan Dezendorf - thanks for the ...
timf ZFS Automatic For The People - Snapshots 0.9 and Backups 0.2
Nov 1, 8:55 PM
I'm releasing what might be the last set of ZFS Automatic Snapshot & Backup tools on this blog! Don't worry - the services aren't going away, but some folks in the Desktop group are starting to ...
timf ZFS to the max
Oct 9, 3:08 PM
I'm heading out to California tomorrow morning - need to get to Dublin airport for a 6:45 flight to Heathrow, followed by a 11ish connection to San Francisco. This means getting up at 4am - I can ...
relling Adaptec webinar on disks and error handling
Oct 3, 4:38 PM
Adaptec has put together a nice webinar called Nearline Data Drives and Error Handling . If you work with disks or are contemplating building your own home data server, I recommend that you take 22 ...
timf ZFS Automatic Backup 0.1
Oct 1, 8:23 AM
I finished the first version of the ZFS Automatic Backup Service that I mentioned a while back . You can download the zfs-automatic-backup-0.1.tar.gz package, which contains this ...
timf ZFS backups to USB mass storage ?
Sep 19, 9:38 AM
If something were available that, on plugging a USB disk into an OpenSolaris laptop, would automatically snapshot any filesystems you cared about, and would send incremental ZFS send-streams to that ...
relling Space Maps from Space
Sep 18, 4:56 PM
Jeff Bonwick recently blogged about why ZFS uses space maps for keeping track of allocations. In my recent blog on looking at ZFS I teased you with a comment about the space map floating near the ...
realneel ZFS ARC Statistics
Sep 18, 12:24 PM
ARC Statistics are exported via kstat(1M) ( CR 6510807 ) in Solaris 10 U4 and Solaris nevada (build 57+). A simple way to see them is to use kstat -m zfs . I wrote a simple perl script to print out ...
bonwick Space Maps
Sep 14, 5:03 AM
Every filesystem must keep track of two basic things: where your data is, and where the free space is. In principle, keeping track of free space is not strictly necessary: every block is either ...
erickustarz NCQ sata_max_queue_depth tunable
Sep 11, 10:18 PM
Previously , i did some analysis on NCQ in OpenSolaris. It turned out that to get good multi-stream sequential read performance, you had to disable NCQ via the tunable 'sata_func_enable'. Disabling ...
relling ZFS I/Os in motion
Aug 29, 3:58 PM
I'm walking a line - I'm thinking about I/O in motion I'm walking a line - Just barely enough to be living Get outta the way - No time to begin This isn't the time - So nothing was biodone Not ...
relling Looking at ZFS
Aug 29, 1:02 PM
A few months ago, I blogged about why I wasn't at JavaOne and mentioned that I was looking at some JOGL code. Now I'm ready to show you some cool pictures which provide a view into how ZFS uses ...
erickustarz how to get the spa_history's bonus buffer
Aug 1, 8:53 AM
Here's a quick debugging note on how to get the offsets of the pool's history log: > ::spa ADDR STATE NAME fffffffec529d5c0 ACTIVE d ...
timf Kicking the ZFS tyres
Jul 31, 3:53 AM
It's been a long time since I've talked about my actual day job - I used to write about it all the time when I worked in the G11n group, but these days, I tend to just write about ZFS, and not ...
erickustarz vdev cache and ZFS database performance
Jul 18, 5:56 PM
A little while back Neel did some nice evaluating of DB on ZFS performance. One issue that he correctly noted was: 6437054 vdev_cache wises up: increase DB performance by 16% . The major issue for DB ...