Inaugural SemiBUG meeting notes

Michael W Lucas, author of the recent FreeBSD Mastery: ZFS book, wrote about his most recent SemiBUG meeting. Interestingly, this was the first BSD event he attended in 20 years where beer was not present.

Last night was the first meeting, at the Hazel Park Raceway. Eleven people attended.

The fourth floor of the HPR clubhouse was actually quite suitable for a user group meeting. HPR has horse races on Friday and Saturday night during spring and summer, but this time of year it relies on live videos of races in warm places. We had a conference table, but wound up sitting in chairs in a big circle while we hashed out what happened. The HPR staff was friendly and welcoming…

Full meeting notes:

A FreeBSD AMI Builder AMI

FreeBSD security officer Colin Percival has posted a blog regarding an AMI builder on FreeBSD via his website Daemonic Dispatches.

I’ve been working on the FreeBSD/EC2 platform for a long time; five years ago I finally had it running, and for the past few years it has provided the behaviour FreeBSD users expect — stability and high performance — across all EC2 instance types. Making the platform work was just the first step though; next comes making it usable.

Some people are happy with simply having a virtual machine which runs the base FreeBSD system; for them, the published FreeBSD/EC2 images (which, as of FreeBSD 10.2-RELEASE, are built by the FreeBSD Release Engineer) will be sufficient. For users who want to use “stock” FreeBSD but would like to have some extra setup performed when the instance launches — say, to install some packages, edit some configuration files, and enable some services — I wrote the configinit tool. And for users who need to make changes to FreeBSD itself, I added code for building AMIs into the FreeBSD source tree, so you can take a modified FreeBSD tree and run make ec2ami to generate a reusable image.

Full blog post:

How-To: Install Rsnapshot Filesystem Snapshot Backup Utility on FreeBSD

rsnapshot-backup-copias-de-seguridad-tutorial1Thanks to user , we can get the Rsnapshot Filesystem backup software set up on FreeBSD. Follow the link below for the full tutorial:

How do I install rsnapshot a filesystem snapshot utility based on rsync on my FreeBSD server to backup my local/remote Linux and Unix-based desktop, server and laptop system?

The rsnapshot is a filesystem snapshot utility based on rsync command. rsnapshot makes it easy to make periodic snapshots of local machines, and remote machines over ssh. The code makes extensive use of hard links whenever possible, to greatly reduce the disk space required. It is written entirely in perl with no module dependencies, and has been tested with Perl versions 5.004 through 5.8.1. In this tutorial you will learn how to create FreeBSD based backup server to keep backups in hourly, daily, monthly, and yearly format.

Full tutorial:

Yahoo! & FreeBSD

yahooPreviously we posted an article about Jan Koum’s beginnings as a FreeBSD developer at Yahoo! He mentioned that he came to Yahoo! because they were using FreeBSD. This interesting page is an excerpt on how the open source operating came to be at the large company, as told by the co-founder David Filo.

Yahoo! began life at Stanford University on a DEC Alpha box running OSF and a Sparc 20 running SunOS. They served us well for the first year but we learned that neither system was really designed for handling a large number of HTTP requests. In fact we were unable to find any commercial system that addressed the problems we were facing with scalability. This was one of the unfortunate realities of being at the forefront of Web technology.

Full story:

Discussion thread:

The ZFS ZIL and SLOG Demystified

openzfswpMichael Dexter returns with another piece on ZFS, this one titled The ZFS ZIL and SLOG Demystified on the FreeNAS website. The article clarifies the usage of ZIL (ZFS Intent Log) and SLOG (Separate Intent Log) on your FreeNAS or FreeBSD pools.

The ZIL and SLOG are two of the most misunderstood concepts in ZFS and hopefully this will clear things up

As you surely know by now, ZFS is taking extensive measures to safeguard your data and it should be no surprise that these two buzzwords represent key data safeguards. What is not obvious however is that they only come into play under very specific circumstances.

The first thing to understand is that ZFS behaves like any other file system with regard to asynchronous and synchronous writes…

Check out his full article here:

SeaGL 2015 Recap

Michael Dexter recently attended SeaGL, or Seattle GNU/Linux Conference to promote BSD. Read his story about the small conference packed with many users of various open source software.

The third SeaGL Seattle GNU/Linux Conference took place October 23rd and 24th at Seattle Central College in Washington State. I drove up from Portland, Oregon to host a FreeBSD table and talk to students, professors and users about BSD topics ranging from FreeBSD to FreeNAS, OpenZFS, pfSense and even OpenBSD. Adds a free-of-charge event, SeaGL attracted a broad range of attendees which made for pretty intense engagement with users of all levels of expertise.

At three years of age, SeaGL is definitely a toddler of a conference with a confident, yet innocent attitude that is refreshing among the many “all-business” events in the community. Setting up meant picking an available table. Making a badge meant grabbing a pen. Giving a lightning talk meant signing up between other lightning talks. While it “aspires to be like SCALE in Los Angeles”, I look at SeaGL the same way I look at my toddler: “Please stay small and innocent as long as you can!”

Full story: