Crashplan can’t see your ZFS pool on Nexenta? Here’s how to fix it…

NexentaStor 3.1 uses OpenSolaris kernel with Debian userland so neither the Solaris or Linux version of Crashplan works out of the box.  But Chris Moates wrote an excellent post (removed link since it’s dead) on getting Crashplan on Nexenta  by combining files from the Linux and Solaris version of Crashplan.  This works except Crashplan can’t see your ZFS pool (which is probably what you are trying to backup) on the later versions of NexentaStor.  I’m not sure why, but here’s how to add it manually:

Connect to the service using the GUI and select a random directory:

Then stop the service:

/etc/init.d/crashplan stop

Edit /usr/local/crashplan/conf/my.service.xml

And change

To

(trailing slash is important)

Start the service back up, reconnect to the GUI and you can see your ZFS pool.

/etc/init.d/crashplan start

Leave a Comment