December 1, 2014

Adventures in ZFS: Mirrored Rpool

It always makes sense to have a mirrored rpool for your production systems, however that is not always how they are configured.  This really simple procedure is also critical. Create a Mirrored Zpool Check the existing devices to identify the one currently in use. Once we know which one is currently in use, we need to find a different one to mirror onto. Then we […]
July 9, 2014

Adventures in ZFS: Splitting a Zpool

Today we are going to go through the process of splitting a zpool.  This is not something that you will do often, but when you do it, you must be very precise and do it properly. Create Our Test Zpool First we will create a ZFS to hold our disk images. Next we will create the disk images. Finally we will create our zpool, which […]
July 1, 2014

Adventures in ZFS: Destroy A Zpool Without Importing

Recently I ran into an issue where I had a zpool that wasn’t imported in a system, and I was unable to import it due to zpool version incompatibilities.  This can happen if you are going to a older revision of Solaris or if you are crossing platforms between ZFS and OpenZFS.  This posed an interesting problem for me, as how do I destroy a […]
June 30, 2014

Adventures in ZFS: Rename a Zpool

Renaming a zpool is not as intuitive as I would expect, but it is still pretty simple.  We accomplish this through a three step process, export the zpool, import the zpool (using a new name), validate our mountpoints are how we want them (probably using the new zpool name). Now why might I want to rename it?  That is simple, perhaps it is simply for […]
September 24, 2013

ZFS: Send and Receive

ZFS gives us the ability to move data with ZFS send and receive.  This can be used to combine snapshots, create full or incremental backups, or replicate data between servers on your LAN or even over the WAN. Local Backup with Send This is very simple, simply perform a send of a snapshot then output it to the file, I have complicated it a bit […]
September 23, 2013

Adventures in ZFS: Solaris 11.1 Share Properties

In Solaris 11.1 Oracle decided to change the way that they stored filesystem share information.  I personally loved the change, but that was without understanding what the change really was.  For more information on how to enable NFS exports see my previous article here. Setup Our Environment Everything we are doing will be on some test file systems, with no data.  So lets put everything […]
September 9, 2013

Adventures in ZFS: NFS Exports on Solaris 10 and 11

So with ZFS you really have two ways of configuring your NFS exports, you can do it the old fashioned way (read: /etc/dfs/dfstab and share command).  Or the super-duper easy method…  Use ZFS metadata, and allow ZFS to configure the export for you.  The reason why you might choose this approach is simple, if you don’t want to have to worry about configs, and especially […]
June 3, 2013

Adventures in ZFS: Deletion of a Recursive Snapshot Set

Quite often I will find it necessary to create a recursive snapshot over a large number of ZFS file systems.  In this case, I find that frequently have little long term need for them, and need a quick and easy way of disposing of the snapshots created without spending large amounts of time manually deleting all of the snapshots. Creating Some Snapshots Here we will […]
March 21, 2012

Adventures in ZFS: NexentaStor with Dell Poweredge R515 Onboard Broadcom NIC

So recently I dealt with a rather aggravating problem.  Basically I had a couple of Poweredge R515’s to be built with NexentaStor Enterprise, which would not get a valid network configuration. The Problem During the initial setup via the console…  I selected bnx0 as the primary and set it to use DHCP, after a bit of chewing I received the error below… After the wizard […]
+1 (844) 368-2747