Archive for February 2007

02/28/2007
Other clustering ideas

KernelTrap has a post up about the clustering file system that Matthew Dillon is designing.  That’s not news to regular readers here, but there was an interesting comment on the story about an existing clustered filesystem called “Lustre“.

02/27/2007
BSD acquisition time

iXSystems has bought FreeBSDMall.  Interesting, as now it is a company with its own software and hardware product.  There’s only a few others like that, who coincidentally also have offered BSD-based products.  (Seen on BSDNews.)

02/26/2007
New file system indexing

Matthew Dillon’s written up a description of how indexing (via B+trees) will be handled in his as-of-yet-unnamed clustering file system.

DST changes, maybe

If you are running a DragonFly system older than version 1.6, and you are in North America using something other than UTC time, you will need to manually update your tzinfo files to reflect the changed (in 2005, taking effect this year) Daylight Savings Time start and stop dates.  If you are on UTC or are running 1.6+, you are fine.

02/25/2007
AsiaBSDCon get-together

AsiaBSDCon 2007 has no DragonFly-specific events happening at this point - Masao Uebayashi posted a neighborly welcome for any DragonFly developers to join the NetBSD discussion and beer party on March 9th, starting at 13:00.

OSNews.com DragonFly story on new filesystem

OSNews has a news story up about Matthew Dillon’s planned new filesystem, with comments of varying utility.

02/24/2007
Simple VLANs

I didn’t know this, but it’s very simple to assign VLANs to your network interfaces in DragonFly.

Making many kernels

YONETANI Tomokazu happens to know the secret to building multiple kernels at once.

UnixReview: Tcl, certs, questions, books, and goofy

This week on UnixReview.com: the Regular Expressions article “Tcl Scores High in RE Performance“, “Examining the Novell Certified Linux Engineer 10 Certification“, “Test Your Knowledge of HTML Topics” in Q&A format, a book review of “The Relational Database Dictionary“, and a very silly “Codysseus: A Geek Travesty by Erudil“.

02/23/2007
1.8 ISO with NATA

Sascha Wildner has a version of DragonFly 1.8 compiled using NATA, the new ATA system, available on leaf.dragonflybsd.org.  (Link goes directly to a bzipped ISO)  Try it if you’ve had trouble getting DragonFly to install on a system with a very new SATA controller.

Push a meme farther

I’m BSD” - linked by Thomas Spanjaard.

02/22/2007
KDE, Java working again

Simon ‘corecode’ Schubert has committed changes from Kimura Fuyuki that should make it possible to build KDE with SSL support and also a native JDK. If you don’t want to wait, and you are running bleeding-edge code, it’s possible to add it without rebuilding world.  There will probably be a .1 release to 1.8 that includes this.

Filesystem design synopsis available

Matthew Dillon has written an extensive description of the plan for the as-yet-unnamed Dragonfly clustering file system.

02/20/2007
Successful JDK build, sort of

Francois Tigeot managed to get pkgsrc’s wip/jdk14 built on DragonFly. That’s great news, as the JDK is in demand, but one caveat: he did it on version 1.4 of DragonFly. It looks like some change, perhaps in system compiler, is the cause.

Update: How to duplicate his efforts.

DragonFly file system details

Matthew Dillon went into more details about what he plans for the as yet unwritten DragonFly file system.  (dfs?)

02/19/2007
More about the filesystem

It looks like Matthew Dillon is going for his own filesystem to meet DragonFly’s clustering goals.  According to his recent post, it will be a (deep breath) 64-bit fsckless logged filesystem with collapsible snapshots limited only by disk space, local caching, and logical-level multi-master replication.  It should have a lasting effect. ETA: summer release, in some form.

How to use NATA

Thomas E. Spanjaard has NATA, the ‘new ATA’ code from FreeBSD, in the DragonFly source tree.  It’s in, but not yet enabled, in release 1.8.  If you want to try it out, or if you have certain newer hardware that demands it, he’s written how a document on how to enable NATA, on the wiki.

02/18/2007
File system links

An ongoing conversation about ZFS and whatever distributed filesystem Matthew Dillon potentially writes led to some interesting links from Bill Hacker and Rupert Pigott: IBM’s GPFS, GridAFS, and Distributed Shared Memory.

GCC 4.1 available

Thanks to Simon ‘corecode’ Schubert, GCC 4.1, is now easily available, though it’s not yet the default compiler.

02/17/2007
Time for nullfs

Seen several places: an article about using NULLFS, the BSD filesystem that enables the mounting of a filesystem over itself.  If that sounds confusing, perhaps you should read the article.  Conveniently, NULLFS in DragonFly was recently re-enabled.