Re: BTRFS and ZFS training

2020-09-26 Thread Alexar Pendashteh via luv-main
> Sounds great to me.  Also we should be announcing the next main meeting
about
now...

That's right. I was reminded October is the release of Ubuntu 20.10. I was
thinking of having that as the main topic. I'll start a thread to discuss
that.

> Basics of Linux command-line operation as root.  It's expected that they
don't
> have any prior experience of BTRFS or ZFS, but if they have then they can
> learn some more advanced stuff.

Great, that's clear. I'll go ahead putting up the event, etc.
+ Alexar


On Sat, Sep 26, 2020 at 6:15 PM Russell Coker  wrote:

> On Saturday, 26 September 2020 6:13:07 PM AEST Alexar Pendashteh wrote:
> > How about Saturday, October 17th? The 3rd Saturday of October as per
> > tradition. Given it's a rather niche topic, a longer notice could also
> help
> > with the publicity.
>
> Sounds great to me.  Also we should be announcing the next main meeting
> about
> now...
>
> > I am also wondering who would be the ideal audience for the workshop?
> > Is it preferred that the attendees already know the basics of these file
> > systems or complete noobies can also benefit?
>
> Basics of Linux command-line operation as root.  It's expected that they
> don't
> have any prior experience of BTRFS or ZFS, but if they have then they can
> learn some more advanced stuff.
>
> --
> My Main Blog http://etbe.coker.com.au/
> My Documents Bloghttp://doc.coker.com.au/
>
>
>
>

-- 

[image: image.jpg]
*Alexar Pendashteh*
technologist / social entrepreneur

https://github.com/pendashteh
___
luv-main mailing list
luv-main@luv.asn.au
https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main


Re: BTRFS and ZFS training

2020-09-26 Thread Russell Coker via luv-main
On Saturday, 26 September 2020 6:13:07 PM AEST Alexar Pendashteh wrote:
> How about Saturday, October 17th? The 3rd Saturday of October as per
> tradition. Given it's a rather niche topic, a longer notice could also help
> with the publicity.

Sounds great to me.  Also we should be announcing the next main meeting about 
now...

> I am also wondering who would be the ideal audience for the workshop?
> Is it preferred that the attendees already know the basics of these file
> systems or complete noobies can also benefit?

Basics of Linux command-line operation as root.  It's expected that they don't 
have any prior experience of BTRFS or ZFS, but if they have then they can 
learn some more advanced stuff.

-- 
My Main Blog http://etbe.coker.com.au/
My Documents Bloghttp://doc.coker.com.au/



___
luv-main mailing list
luv-main@luv.asn.au
https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main


Re: BTRFS and ZFS training

2020-09-26 Thread Alexar Pendashteh via luv-main
Thanks Russell.

How about Saturday, October 17th? The 3rd Saturday of October as per
tradition. Given it's a rather niche topic, a longer notice could also help
with the publicity.

I am also wondering who would be the ideal audience for the workshop?
Is it preferred that the attendees already know the basics of these file
systems or complete noobies can also benefit?

+ Alexar


On Fri, Sep 25, 2020 at 10:13 PM Russell Coker via luv-main <
luv-main@luv.asn.au> wrote:

> I think I'm too late to arrange anything for this weekend.  Should we have
> it
> on Thursday next week or should we have it on a Saturday next month like
> the
> previous schedule for Saturday meetings?
>
> --
> My Main Blog http://etbe.coker.com.au/
> My Documents Bloghttp://doc.coker.com.au/
>
>
>
> ___
> luv-main mailing list
> luv-main@luv.asn.au
> https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main
>


-- 

[image: image.jpg]
*Alexar Pendashteh*
technologist / social entrepreneur

https://github.com/pendashteh
___
luv-main mailing list
luv-main@luv.asn.au
https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main


BTRFS and ZFS training

2020-09-25 Thread Russell Coker via luv-main
I think I'm too late to arrange anything for this weekend.  Should we have it 
on Thursday next week or should we have it on a Saturday next month like the 
previous schedule for Saturday meetings?

-- 
My Main Blog http://etbe.coker.com.au/
My Documents Bloghttp://doc.coker.com.au/



___
luv-main mailing list
luv-main@luv.asn.au
https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main


Re: BTRFS and ZFS training

2020-01-26 Thread Craig Sanders via luv-main
On Fri, Jan 24, 2020 at 11:36:45PM +1100, Russell Coker wrote:
> https://doc.coker.com.au/training/btrfs-training-exercises/
> https://doc.coker.com.au/training/zfs-training-exercises/
>
> I've put some simple BTRFS and ZFS training exercises at the above URLs
> (this is the training that was done at a LUV Saturday meeting in 2015).  As
> they involve deliberately corrupting data to exercise the filesystems it's a
> good idea to to this on a VM so a typo won't cause problems.

Nice.

If you ever do an update of these, I'd suggest adding snapshot & send/receive
exercises because doing backups with snapshots is one of the best features of
both btrfs and zfs - better than rsync in a tiny fraction of the time (minutes
vs hours).  This would require two pools so add, e.g., /dev/vd[fgh] virtual
drives to the VM.  Or run two VMs to show remote send/receive via ssh.  100 or
200 MB each is enough for each pool drive.



BTW, I noticed two minor problems with the zfs instructions:

First is that you tell the reader to add the buster-updates contrib repo
to sources.list, then tell them to install spl-dkms and zfs-dkms from
buster-backports.

This should probably add the buster-backports repo instead:

deb http://mirror.internode.on.net/pub/debian/ buster-backports contrib main


The second is that spl-dkms is no longer needed with zfs 0.8 and above, it's a
dummy package.   buster-backports contains zfs 0.8.2

Getting rid of spl-dkms doesn't make it any faster to install & compile the
zfs module - most of what was in spl-dkms has been folded into zfs-dkms.

(on my threadripper 1950x box, it takes about a minute or a minute and a half
to compile the zfs module. on my older Phenom II and FX-8xx0 boxes, it takes
around 5 minutes)





BTW, zfs 0.8.3 just arrived in unstable/sid. the NEWS.Debian.gz file says:

zfs-linux (0.8.3-1) unstable; urgency=medium

  The SIMD acceleration has been fixed in this upstream release.
  Users could use the following two commands to double check:

$ cat /sys/module/zfs/parameters/zfs_vdev_raidz_impl
$ cat /sys/module/zcommon/parameters/zfs_fletcher_4_impl

  Another notable change is the parallelization of the KABI checks
  during the configure stage, which may significantly boost the
  postinst stage of zfs-dkms that builds the kernel module.

 -- Mo Zhou   Sat, 25 Jan 2020 13:26:02 +0800


I just upgraded my ztest VM to this today.  Compiled and rebooted
without problem.  Will upgrade my actual machines over the next few
days or so.

craig

--
craig sanders 
___
luv-main mailing list
luv-main@luv.asn.au
https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main


BTRFS and ZFS training

2020-01-24 Thread Russell Coker via luv-main
https://doc.coker.com.au/training/btrfs-training-exercises/
https://doc.coker.com.au/training/zfs-training-exercises/

I've put some simple BTRFS and ZFS training exercises at the above URLs (this 
is the training that was done at a LUV Saturday meeting in 2015).  As they 
involve deliberately corrupting data to exercise the filesystems it's a  good 
idea to to this on a VM so a typo won't cause problems.

I can give access to a VM for doing this if anyone needs it.  But the system 
in question doesn't have a lot of RAM so anyone who gets a VM will need to 
complete the training reasonably quickly.

If you have any suggestions for additions to the training please be specific 
about what commands to run.

-- 
My Main Blog http://etbe.coker.com.au/
My Documents Bloghttp://doc.coker.com.au/



___
luv-main mailing list
luv-main@luv.asn.au
https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main