[BUGS] NFS root and GJournal

Peter Ross Peter.Ross at bogen.in-berlin.de
Mon Sep 28 11:18:29 EST 2015


Hi Peter,

Quoting Peter Jeremy <peter at rulingia.com>:

> On 2015-Sep-23 03:39:21 +0200, Peter Ross  
> <Peter.Ross at bogen.in-berlin.de> wrote:
>> I am playing around with virtualisation and ZFS etc and have some
>> thoughts related to booting from a small device (having a SSD e.g.)
>> and using a storage server having ZFS and all that "fun staff" (BTW: I
>> have done jail deployments for 4 years and simply loved it, it is what
>> Dockers should be;-)
>>
>> I wonder whether it is possible to run GJournal in front of it, as
>> described in the handbook for UFS.
>
> It's possible to run gjournal in front of anything but it won't help ZFS
> and will probably reduce its resilience.  Firstly, ZFS is a CoW filesystem..

Oops, that was not communicated properly, obviously.

The idea was having it in front of a local NFS client(on a system with  
not much or none local storage) connecting to a NFS server running ZFS.

And I want it to make as efficient as possible - so that's where the  
thought of GJournal in front of NFS (backed by ZFS on the server)  
comes from.

Another, related thought is using NFS (or similar) on a Virtual  
Machine connecting to the local FreeBSD host.

For the last years I used jails extensively, and one of the nicest  
things is having the filesystem of the "VM" on the host and with ZFS a  
system which makes snapshots, mirroring, backup etc. extremely easy.

I am in a "CentOS shop" now and it is all very very clunky. Even with  
VMware ESXi.

So, there is my thought of running bhyve and use the host ZFS  
(filesystem level instead of block level access)

I have my doubts whether I can do anything practically where I am  
working now (for political reasons) but maybe do something with it in  
another context.

So, it's all "playground" at the moment.

Regards
Peter




More information about the BUGS mailing list