Storage question

William A. Mahaffey III wam at hiwaay.net
Thu Sep 10 12:28:22 UTC 2015


On 09/09/15 19:58, Paul Kraus wrote:
> On Sep 9, 2015, at 16:38, William A. Mahaffey III <wam at hiwaay.net> wrote:
>
>> Actually, I do have 1 more question. Partway down in the setup, stuff is echoed to /tmp/bsdinstall_etc/fstab to setup swap, but nothing about the other parts of the FS (ZFS stuff) .... Is that AOK ? TIA & have a good one.
> ZFS handles mounts itself. One of the properties of a mountable dataset is “mountpoint”. take a look at the ‘zfs mount -a’ command and picture it being run at boot time.
>
> Under 9.x you used to have to still put the / filesystem in /etc/fstab (and set the mountpoint to “legacy” in zfs. Under 10.x the zfs boot loader knows how to find and mount the / filesystem, so you do not need an /etc/fstab at all (except for swap as pervious discussed).


Hmmmm .... no mention of explicitly mounting root in fstab in the stuff 
I copied, that must have been 9.x-earlier-than-9.3R ....


>
> The zfs configuration on my home server is:
>
> [ppk at FreeBSD2 ~]$ zpool status
>    pool: KrausHaus
>   state: ONLINE
>    scan: scrub repaired 0 in 2h30m with 0 errors on Thu Jul 16 00:28:32 2015
> config:
>
> 	NAME                             STATE     READ WRITE CKSUM
> 	KrausHaus                        ONLINE       0     0     0
> 	  mirror-0                       ONLINE       0     0     0
> 	    diskid/DISK-Z1W1ZKD6         ONLINE       0     0     0
> 	    diskid/DISK-Z1N3V3J9         ONLINE       0     0     0
> 	    diskid/DISK-WD-WMC5K0159058  ONLINE       0     0     0
> 	  mirror-1                       ONLINE       0     0     0
> 	    diskid/DISK-Z1N08WTM         ONLINE       0     0     0
> 	    diskid/DISK-JPW9K0N018164L   ONLINE       0     0     0
> 	    diskid/DISK-Z1N3WQ8V         ONLINE       0     0     0
> 	  mirror-2                       ONLINE       0     0     0
> 	    diskid/DISK-WD-WMC5K0157777  ONLINE       0     0     0
> 	    diskid/DISK-9QJ5252G         ONLINE       0     0     0
> 	    diskid/DISK-Z1W20AP6         ONLINE       0     0     0
>
> errors: No known data errors
>
>    pool: freebsd2
>   state: ONLINE
>    scan: scrub repaired 0 in 0h0m with 0 errors on Fri Jun 19 22:28:40 2015
> config:
>
> 	NAME                                STATE     READ WRITE CKSUM
> 	freebsd2                            ONLINE       0     0     0
> 	  mirror-0                          ONLINE       0     0     0
> 	    diskid/DISK-50026B72350338B2p3  ONLINE       0     0     0
> 	    diskid/DISK-50026B7235033306p3  ONLINE       0     0     0
>
> errors: No known data errors
> [ppk at FreeBSD2 ~]$ zfs list
> NAME                       USED  AVAIL  REFER  MOUNTPOINT
> KrausHaus                 1.81T   892G   144K  none
> KrausHaus/dnr              144K  1024M   144K  none
> KrausHaus/export          1.80T   892G  1.80T  /export
> KrausHaus/freebsd1        5.75G   892G  5.75G  /freebsd1
> KrausHaus/freebsd2         144K   892G   144K  /freebsd2
> KrausHaus/usr-ports       2.42G   892G  2.42G  /usr/ports
> KrausHaus/usr-src          997M   892G   997M  /usr/src
> freebsd2                  6.02G  9.61G    36K  none
> freebsd2/ROOT              679M  9.61G    32K  none
> freebsd2/ROOT/10-Release     1K  9.61G   495M  /
> freebsd2/ROOT/20140912       1K  9.61G   478M  /
> freebsd2/ROOT/default      679M  9.61G   486M  /
> freebsd2/dnr                31K  1024M    31K  none
> freebsd2/tmp              63.5K  9.61G  63.5K  /tmp
> freebsd2/usr              3.92G  9.61G   353M  /usr
> freebsd2/usr/local        3.57G  9.61G  3.57G  /usr/local
> freebsd2/var               445M  9.61G   423M  /var
> freebsd2/var/log          22.1M  9.61G  22.1M  /var/log
> [ppk at FreeBSD2 ~]$
>
> And the boot drives are partitioned as follows;
>
> [ppk at FreeBSD2 ~]$ gpart show /dev/diskid/DISK-50026B72350338B2
> =>       34  234441581  diskid/DISK-50026B72350338B2  GPT  (112G)
>           34       1024                             1  freebsd-boot  (512K)
>         1058    8388608                             2  freebsd-swap  (4.0G)
>      8389666   33554432                             3  freebsd-zfs  (16G)
>     41944098   50331648                             4  freebsd-zfs  (24G)
>     92275746   50331648                             5  freebsd-zfs  (24G)
>    142607394   91834221                                - free -  (44G)
>
> [ppk at FreeBSD2 ~]$
>
> They are small (120 GB ) SSDs and my plan was to use part ions 4 and 5 as mirrored SLOG and individual L2ARC devices, but I never got them setup.
>
> This is 10.0 (I need to upgrade to at least 10.1) but I had a very similar configuration for my previous 9.x server.
>
> Note that my entire OS except for /usr/src and /usr/ports lives in 16 GB. I put /usr/src and /usr/ports in the zpool with the data as they receive the vast majority of writes and I wanted to save my SSD write capacity for the SLOG and L2ARC.
>
> Note also the “dnr” datasets :-)
>
> --
> Paul Kraus
> paul at kraus-haus.org


Yeah, you mentioned the dnr earlier, I will put that in. Thanks.

-- 

	William A. Mahaffey III

  ----------------------------------------------------------------------

	"The M1 Garand is without doubt the finest implement of war
	 ever devised by man."
                            -- Gen. George S. Patton Jr.



More information about the freebsd-questions mailing list