Making room to creating a raidz2 from 8x 4TB devices – here. we. go.

It’s time.

Time to create the 8x 4T raidz2 zpool. That doesn’t happen in this post, hopefully the next one.

But first, I have to move some stuff around, to free up all the 4TB devices.

The host has 4 devices (NVMe) and I moved in two more, 4TB SSDs. From /var/log/messages:

Dec  9 00:24:29 r730-01 kernel: mrsas0: System PD created target ID: 0xc
Dec  9 00:24:29 r730-01 kernel: mrsas0: System PD created target ID: 0xd
Dec  9 00:24:30 r730-01 kernel: da12 at mrsas0 bus 1 scbus1 target 13 lun 0
Dec  9 00:24:30 r730-01 kernel: da12:  Fixed Direct Access SPC-4 SCSI device
Dec  9 00:24:30 r730-01 kernel: da12: Serial Number S757NS0Y700760R
Dec  9 00:24:30 r730-01 kernel: da12: 150.000MB/s transfers
Dec  9 00:24:30 r730-01 kernel: da12: 3815447MB (7814037168 512 byte sectors)
Dec  9 00:24:30 r730-01 kernel: da12: quirks=0x8<4K>
Dec  9 00:24:30 r730-01 kernel: da13 at mrsas0 bus 1 scbus1 target 12 lun 0
Dec  9 00:24:30 r730-01 kernel: da13:  Fixed Direct Access SPC-4 SCSI device
Dec  9 00:24:30 r730-01 kernel: da13: Serial Number S757NS0Y700758M
Dec  9 00:24:30 r730-01 kernel: da13: 150.000MB/s transfers
Dec  9 00:24:30 r730-01 kernel: da13: 3815447MB (7814037168 512 byte sectors)
Dec  9 00:24:30 r730-01 kernel: da13: quirks=0x8<4K>

That makes the list now: disks=”nda0 nda1 nda2 nda3 nda5 nda8 da12 da13″

Oh, but two of those disks are involved in an exist zpool: data02

[0:36 r730-01 dvl ~/tmp] % zpool list       
NAME     SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
data01  5.81T  5.10T   731G        -         -     3%    87%  1.00x    ONLINE  -
data02  3.62T   688G  2.95T        -         -    33%    18%  1.00x    ONLINE  -
data03  7.25T  1.28T  5.97T        -         -    32%    17%  1.00x    ONLINE  -
zroot    107G  30.1G  76.9G        -         -    15%    28%  1.00x    ONLINE  -

It has 688G on it. However, it’s the main jail zpool.

[0:50 r730-01 dvl ~/tmp] % zfs list -d 2 -r data02
NAME                                USED  AVAIL  REFER  MOUNTPOINT
data02                              868G  2.66T    96K  none
data02/freshports                   307G  2.66T    88K  none
data02/freshports/dev-ingress01     244G  2.66T    88K  none
data02/freshports/dev-nginx01      55.9M  2.66T    96K  none
data02/freshports/dvl-ingress01    18.6G  2.66T    96K  none
data02/freshports/dvl-nginx01      23.4M  2.66T    96K  none
data02/freshports/jailed            449M  2.66T    96K  none
data02/freshports/stage-ingress01  19.6G  2.66T    96K  none
data02/freshports/test-ingress01   24.2G  2.66T    96K  none
data02/jails                        309G  2.66T  9.54G  /jails
data02/jails/bacula                16.9G  2.66T  16.3G  /jails/bacula
data02/jails/bacula-sd-02          3.45G  2.66T  2.84G  /jails/bacula-sd-02
data02/jails/bacula-sd-03          4.85G  2.66T  4.25G  /jails/bacula-sd-03
data02/jails/besser                5.63G  2.66T  4.21G  /jails/besser
data02/jails/certs                 3.02G  2.66T  2.42G  /jails/certs
data02/jails/certs-rsync           3.00G  2.66T  2.42G  /jails/certs-rsync
data02/jails/cliff2                3.05G  2.66T  2.47G  /jails/cliff2
data02/jails/dev-ingress01         4.62G  2.66T  3.59G  /jails/dev-ingress01
data02/jails/dev-nginx01           4.47G  2.66T  3.44G  /jails/dev-nginx01
data02/jails/dev-pgeu              7.62G  2.66T  7.62G  /jails/dev-pgeu
data02/jails/dns-hidden-master     3.21G  2.66T  2.57G  /jails/dns-hidden-master
data02/jails/dns1                  11.0G  2.66T  4.95G  /jails/dns1
data02/jails/dvl-ingress01         7.81G  2.66T  5.28G  /jails/dvl-ingress01
data02/jails/dvl-nginx01           2.15G  2.66T  1.17G  /jails/dvl-nginx01
data02/jails/freebsd143             501M  2.66T   501M  /jails/freebsd143
data02/jails/git                   4.94G  2.66T  4.34G  /jails/git
data02/jails/jail_within_jail      1.28G  2.66T   750M  /jails/jail_within_jail
data02/jails/mqtt01                3.60G  2.66T  3.00G  /jails/mqtt01
data02/jails/mydev                 26.0G  2.66T  22.0G  /jails/mydev
data02/jails/mysql01               17.4G  2.66T  7.77G  /jails/mysql01
data02/jails/nsnotify              3.28G  2.66T  2.61G  /jails/nsnotify
data02/jails/pg01                  46.0G  2.66T  10.2G  /jails/pg01
data02/jails/pg02                  11.0G  2.66T  10.4G  /jails/pg02
data02/jails/pg03                  11.3G  2.66T  9.41G  /jails/pg03
data02/jails/pkg01                 16.9G  2.66T  13.8G  /jails/pkg01
data02/jails/samdrucker            4.88G  2.66T  4.27G  /jails/samdrucker
data02/jails/serpico               3.10G  2.66T  2.49G  /jails/serpico
data02/jails/stage-ingress01       5.21G  2.66T  2.89G  /jails/stage-ingress01
data02/jails/stage-nginx01         2.44G  2.66T  1.38G  /jails/stage-nginx01
data02/jails/svn                   10.5G  2.66T  9.77G  /jails/svn
data02/jails/talos                 2.98G  2.66T  2.40G  /jails/talos
data02/jails/test-ingress01        2.31G  2.66T  1.35G  /jails/test-ingress01
data02/jails/test-nginx01          2.38G  2.66T  1.30G  /jails/test-nginx01
data02/jails/unifi01               30.2G  2.66T  12.2G  /jails/unifi01
data02/jails/webserver             12.7G  2.66T  11.5G  /jails/webserver
data02/reserved                     180G  2.84T    96K  none
data02/vm                          70.8G  2.66T  7.24G  /usr/local/vm
data02/vm/freebsd-test              743M  2.66T   112K  /usr/local/vm/freebsd-test
data02/vm/hass                     59.1G  2.66T  13.4G  /usr/local/vm/hass
data02/vm/home-assistant            351M  2.66T   351M  /usr/local/vm/home-assistant
data02/vm/myguest                  3.38G  2.66T  3.38G  /usr/local/vm/myguest

It seems I should move this elsewhere first. I know nda6 and nda7 are 1TB.

[0:31 r730-01 dvl ~/tmp] % sudo diskinfo -v /dev/nda6


/dev/nda6
	512         	# sectorsize
	1000204886016	# mediasize in bytes (932G)
	1953525168  	# mediasize in sectors
	0           	# stripesize
	0           	# stripeoffset
	Samsung SSD 980 PRO with Heatsink 1TB	# Disk descr.
	S6WSNJ0T208743F	# Disk ident.
	nvme6       	# Attachment
	Yes         	# TRIM/UNMAP support
	0           	# Rotation rate in RPM

[0:31 r730-01 dvl ~/tmp] % sudo diskinfo -v /dev/nda7
/dev/nda7
	512         	# sectorsize
	1000204886016	# mediasize in bytes (932G)
	1953525168  	# mediasize in sectors
	0           	# stripesize
	0           	# stripeoffset
	Samsung SSD 980 PRO with Heatsink 1TB	# Disk descr.
	S6WSNJ0T207774T	# Disk ident.
	nvme7       	# Attachment
	Yes         	# TRIM/UNMAP support
	0           	# Rotation rate in RPM

I create the new zpool:

[0:54 r730-01 dvl ~] % sudo gpart create -s gpt  nda6
nda6 created
[0:54 r730-01 dvl ~] % sudo gpart create -s gpt  nda7
nda7 created

[0:56 r730-01 dvl ~] % sudo gpart add -i 1 -t freebsd-zfs -l S6WSNJ0T208743F nda6
nda6p1 added
[0:56 r730-01 dvl ~] % sudo gpart add -i 1 -t freebsd-zfs -l S6WSNJ0T207774T  nda7
nda7p1 added

[0:56 r730-01 dvl ~] % sudo zpool create data02_new mirror /dev/gpt/S6WSNJ0T208743F /dev/gpt/S6WSNJ0T207774T
[0:57 r730-01 dvl ~] % 

[0:57 r730-01 dvl ~] % zpool list data02_new  
NAME         SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
data02_new   928G   372K   928G        -         -     0%     0%  1.00x    ONLINE  -
[0:57 r730-01 dvl ~] % zpool status data02_new
  pool: data02_new
 state: ONLINE
config:

	NAME                     STATE     READ WRITE CKSUM
	data02_new               ONLINE       0     0     0
	  mirror-0               ONLINE       0     0     0
	    gpt/S6WSNJ0T208743F  ONLINE       0     0     0
	    gpt/S6WSNJ0T207774T  ONLINE       0     0     0

errors: No known data errors
[0:58 r730-01 dvl ~] % sudo zpool scrub data02_new
[0:58 r730-01 dvl ~] % gpart show nda6 nda7
=>        40  1953525088  nda6  GPT  (932G)
          40  1953525088     1  freebsd-zfs  (932G)

=>        40  1953525088  nda7  GPT  (932G)
          40  1953525088     1  freebsd-zfs  (932G)

[0:58 r730-01 dvl ~] % 

I ran the scrub so that my Nagios monitoring does not warn me there is no recent scrub on that zpool.

Copying the data

Now I want to copy all the data from data02 into data02_new so I can repurpose those drives into an 8x 4T zpool array.

I’m heading to bed. I’ll come back to this another day.

Tuesday – the initial send | recv

I do a snapshot, then send | receive. I thought about doing this from a live-boot off a thumb drive.

Or, I could just do it now:

[16:24 r730-01 dvl ~] % sudo service jail stop 
Stopping jails: unifi01 nsnotify dns-hidden-master serpico jail_within_jail mydev bacula-sd-03 samdrucker talos bacula-sd-02 mqtt01 webserver svn git certs certs-rsync besser bacula stage-nginx01 stage-ingress01 test-nginx01 test-ingress01 dvl-nginx01 dvl-ingress01 dev-nginx01 dev-ingress01 pkg01 pg03 pg02 pg01 mysql01 cliff2 dns1.

[16:26 r730-01 dvl ~] % sudo vm list
NAME            DATASTORE  LOADER     CPU  MEMORY  VNC  AUTO     STATE
freebsd-test    default    bhyveload  1    256M    -    No       Stopped
hass            default    uefi       4    8GB     -    Yes [1]  Running (2133)
home-assistant  default    uefi       1    1GB     -    No       Stopped
myguest         default    bhyveload  1    768M    -    No       Stopped

[16:26 r730-01 dvl ~] % sudo vm stop hass
Sending ACPI shutdown to hass
[16:26 r730-01 dvl ~] % 

Here goes the snapshot and the send | recv:

root@r730-01:/home/dvl # zfs  snapshot -r data02@for-transfer-to-data02_new
root@r730-01:/home/dvl # time zfs send -Rv data02@for-transfer-to-data02_new | zfs receive -uFv data02_new
full send of data02@delete-later-full2 estimated size is 43.1K
send from @delete-later-full2 to data02@delete-later-full3 estimated size is 624B
send from @delete-later-full3 to data02@for-transfer-to-data02_new estimated size is 624B
full send of data02/reserved@delete-later-full2 estimated size is 43.1K
send from @delete-later-full2 to data02/reserved@delete-later-full3 estimated size is 624B
send from @delete-later-full3 to data02/reserved@for-transfer-to-data02_new estimated size is 624B
full send of data02/freshports@delete-later-full2 estimated size is 39.3K
send from @delete-later-full2 to data02/freshports@delete-later-full3 estimated size is 624B
send from @delete-later-full3 to data02/freshports@for-transfer-to-data02_new estimated size is 624B
full send of data02/freshports/dev-ingress01@delete-later-full2 estimated size is 39.3K
send from @delete-later-full2 to data02/freshports/dev-ingress01@delete-later-full3 estimated size is 624B

...

TIME        SENT   SNAPSHOT data02/vm/hass@for-transfer-to-data02_new
received 248M stream in 0.45 seconds (553M/sec)
receiving incremental stream of data02/vm/hass@autosnap_2025-12-09_16:30:02_frequently into data02_new/vm/hass@autosnap_2025-12-09_16:30:02_frequently
received 312B stream in 0.02 seconds (13.0K/sec)
receiving incremental stream of data02/vm/hass@for-transfer-to-data02_new into data02_new/vm/hass@for-transfer-to-data02_new
received 312B stream in 0.02 seconds (13.2K/sec)
     1393.06 real         0.76 user       847.86 sys
root@r730-01:/home/dvl # 

A whole lot of export attempts and umounts

The following issues are a good view into why jails should mount and umount everything they need on start and stop, respectively. If I had that in place, the following would not have taken so long:

root@r730-01:/home/dvl # zpool export data02
cannot unmount '/jails/svn': pool or dataset is busy
root@r730-01:/home/dvl # mount | grep svn
data02/jails/svn on /jails/svn (zfs, local, noatime, nfsv4acls)
data03/repos/subversion on /jails/svn/usr/local/svn/repos (zfs, local, noatime, nfsv4acls)
root@r730-01:/home/dvl # zfs umount data03/repos/subversion
root@r730-01:/home/dvl # zpool export data02
cannot unmount '/jails/pkg01': pool or dataset is busy
root@r730-01:/home/dvl # mount | grep pkg01
data02/jails/pkg01 on /jails/pkg01 (zfs, local, noatime, nfsv4acls)
data03/poudriere/ccache on /jails/pkg01/var/ccache (zfs, local, noatime, nfsv4acls)
data03/poudriere/distfiles on /jails/pkg01/usr/ports/distfiles (zfs, local, noatime, nfsv4acls)
data03/poudriere on /jails/pkg01/usr/local/poudriere (zfs, local, noatime, nfsv4acls)
data03/poudriere/data on /jails/pkg01/usr/local/poudriere/data (zfs, local, noatime, nfsv4acls)
data03/poudriere/jails on /jails/pkg01/usr/local/poudriere/jails (zfs, local, noatime, nfsv4acls)
data03/poudriere/test on /jails/pkg01/usr/local/poudriere/test (zfs, local, noatime, nfsv4acls)
data03/poudriere/ports on /jails/pkg01/usr/local/poudriere/ports (zfs, local, noatime, nfsv4acls)
data03/poudriere/jails/143amd64 on /jails/pkg01/usr/local/poudriere/jails/143amd64 (zfs, local, noatime, nfsv4acls)
data03/poudriere/data/cronjob-logs on /jails/pkg01/usr/local/poudriere/data/cronjob-logs (zfs, local, noatime, nfsv4acls)
data03/poudriere/data/cache on /jails/pkg01/usr/local/poudriere/data/cache (zfs, local, noatime, nfsv4acls)
data03/poudriere/data/packages on /jails/pkg01/usr/local/poudriere/data/packages (zfs, local, noatime, nfsv4acls)
data03/poudriere/jails/142amd64 on /jails/pkg01/usr/local/poudriere/jails/142amd64 (zfs, local, noatime, nfsv4acls)
data03/poudriere/ports/default on /jails/pkg01/usr/local/poudriere/ports/default (zfs, local, noatime, nfsv4acls)
data03/poudriere/ports/testing on /jails/pkg01/usr/local/poudriere/ports/testing (zfs, local, noatime, nfsv4acls)
data03/poudriere/ports/main on /jails/pkg01/usr/local/poudriere/ports/main (zfs, local, noatime, nfsv4acls)
data03/poudriere/ports/pgeu_system on /jails/pkg01/usr/local/poudriere/ports/pgeu_system (zfs, local, noatime, nfsv4acls)
root@r730-01:/home/dvl # zfs list -r data03
NAME                                       USED  AVAIL  REFER  MOUNTPOINT
data03                                    1.64T  5.48T    96K  none
data03/acme-certs                         11.9M  5.48T    96K  none
data03/acme-certs/certs                   6.58M  5.48T  5.67M  /jails/certs/var/db/acme/certs
data03/acme-certs/certs-for-rsync         5.26M  5.48T  4.03M  /jails/certs/var/db/certs-for-rsync
data03/dvl                                 120K  5.48T   120K  /jails/dev-ingress01/usr/home/dvl/src
data03/jail_within_jail                   1.08G  5.48T    96K  none
data03/jail_within_jail/jails             1.08G  5.48T    96K  none
data03/jail_within_jail/jails/freshports  1.08G  5.48T  1.08G  none
data03/librenms-rrd                        117G  5.48T  25.5G  /jails/besser/var/db/librenms/rrd
data03/pg01                               71.2G  5.48T    96K  none
data03/pg01/freshports.dvl                37.1G  5.48T  27.6G  /jails/pg01/var/db/postgres.freshports.dvl
data03/pg01/postgres                      34.1G  5.48T  27.6G  /jails/pg01/var/db/postgres
data03/pg02                               78.5G  5.48T    88K  none
data03/pg02/postgres                      78.5G  5.48T  51.8G  /jails/pg02/var/db/postgres
data03/pg02/rsyncer                       1.02M  5.48T   144K  /jails/pg02/usr/home/rsyncer/backups
data03/pg03                                772G  5.48T    88K  none
data03/pg03/postgres                       573G  5.48T   550G  /jails/pg03/var/db/postgres
data03/pg03/rsyncer                        199G  5.48T  33.2G  /jails/pg03/usr/home/rsyncer/backups
data03/poudriere                           245G  5.48T    96K  /usr/local/poudriere
data03/poudriere/ccache                   16.5M  5.48T   104K  /var/ccache
data03/poudriere/ccache/ccache.13amd64      96K  5.48T    96K  /var/ccache/ccache.13amd64
data03/poudriere/ccache/ccache.amd64      16.3M  5.48T  16.3M  /var/ccache/ccache.amd64
data03/poudriere/data                     93.1G  5.48T  28.1G  /usr/local/poudriere/data
data03/poudriere/data/cache                211M  5.48T   174M  /usr/local/poudriere/data/cache
data03/poudriere/data/cronjob-logs        4.01M  5.48T  1.61M  /usr/local/poudriere/data/cronjob-logs
data03/poudriere/data/packages            64.6G  5.48T  59.0G  /usr/local/poudriere/data/packages
data03/poudriere/distfiles                 132G  5.48T   132G  /usr/ports/distfiles
data03/poudriere/jails                    2.75G  5.48T    88K  /usr/local/poudriere/jails
data03/poudriere/jails/142amd64           1.37G  5.48T  1.37G  /usr/local/poudriere/jails/142amd64
data03/poudriere/jails/143amd64           1.38G  5.48T  1.38G  /usr/local/poudriere/jails/143amd64
data03/poudriere/ports                    16.4G  5.48T  3.25G  /usr/local/poudriere/ports
data03/poudriere/ports/default            2.97G  5.48T  2.77G  /usr/local/poudriere/ports/default
data03/poudriere/ports/main               1.60G  5.48T  1.60G  /usr/local/poudriere/ports/main
data03/poudriere/ports/pgeu_system        1.06G  5.48T  1.06G  /usr/local/poudriere/ports/pgeu_system
data03/poudriere/ports/testing            7.02G  5.48T  2.71G  /usr/local/poudriere/ports/testing
data03/poudriere/test                       96K  5.48T    96K  /usr/local/poudriere/test
data03/public                             23.4G  5.48T  23.4G  none
data03/repos                              9.05G  5.48T    88K  none
data03/repos/gitea                         812M  5.48T   308M  /jails/git/var/db/gitea
data03/repos/subversion                   8.25G  5.48T  7.75G  /jails/svn/usr/local/svn/repos
data03/reserved                            362G  5.84T    96K  none
root@r730-01:/home/dvl # zpool export data03
root@r730-01:/home/dvl # zpool export data02
cannot unmount '/jails/dev-ingress01/jails/freshports': pool or dataset is busy
root@r730-01:/home/dvl # mount | grep /jails/dev-ingress01/jails/freshports
data02/freshports/dev-ingress01/jails/freshports on /jails/dev-ingress01/jails/freshports (zfs, local, noatime, nfsv4acls)
devfs on /jails/dev-ingress01/jails/freshports/dev (devfs)
root@r730-01:/home/dvl # umount /jails/dev-ingress01/jails/freshports/dev
root@r730-01:/home/dvl # mount | grep /dev
devfs on /dev (devfs)
data02/jails/dev-ingress01 on /jails/dev-ingress01 (zfs, local, noatime, nfsv4acls)
data02/freshports/dev-ingress01/jails on /jails/dev-ingress01/jails (zfs, local, noatime, nfsv4acls)
data02/freshports/dev-ingress01/jails/freshports on /jails/dev-ingress01/jails/freshports (zfs, local, noatime, nfsv4acls)
root@r730-01:/home/dvl # zpool export data02
cannot unmount '/jails/bacula-sd-03': pool or dataset is busy
root@r730-01:/home/dvl # mount | grep /jails/bacula-sd-03
data02/jails/bacula-sd-03 on /jails/bacula-sd-03 (zfs, local, noatime, nfsv4acls)
data01/bacula on /jails/bacula-sd-03/usr/local/bacula (zfs, local, noatime, nfsv4acls)
data01/bacula/working on /jails/bacula-sd-03/usr/local/bacula/working (zfs, local, noatime, nfsv4acls)
data01/bacula/volumes on /jails/bacula-sd-03/usr/local/bacula/volumes (zfs, local, noatime, nfsv4acls)
data01/bacula/volumes/DiffFile-03 on /jails/bacula-sd-03/usr/local/bacula/volumes/DiffFile-03 (zfs, local, noatime, nfsv4acls)
data01/bacula/volumes/IncrFile-03 on /jails/bacula-sd-03/usr/local/bacula/volumes/IncrFile-03 (zfs, local, noatime, nfsv4acls)
data01/bacula/volumes/FullFile-03 on /jails/bacula-sd-03/usr/local/bacula/volumes/FullFile-03 (zfs, local, noatime, nfsv4acls)
root@r730-01:/home/dvl # zpool export data01
root@r730-01:/home/dvl # zpool export data02
root@r730-01:/home/dvl # 

Renaming

This renames data02:

root@r730-01:/home/dvl # zpool import data02 data02_old
root@r730-01:/home/dvl # zpool export data02_old
root@r730-01:/home/dvl # 

Now let’s check mount points:

root@r730-01:/home/dvl # zfs get -t filesystem -r mountpoint data02
NAME                                                                PROPERTY    VALUE                                                            SOURCE
data02                                                              mountpoint  none                                                             received
data02/freshports                                                   mountpoint  none                                                             inherited from data02
data02/freshports/dev-ingress01                                     mountpoint  none                                                             received
data02/freshports/dev-ingress01/dvl-src                             mountpoint  /jails/dev-ingress01/usr/home/dvl/src                            received
data02/freshports/dev-ingress01/freshports                          mountpoint  /jails/dev-ingress01/var/db/freshports                           received
data02/freshports/dev-ingress01/freshports/cache                    mountpoint  /jails/dev-ingress01/var/db/freshports/cache                     inherited from data02/freshports/dev-ingress01/freshports
data02/freshports/dev-ingress01/freshports/cache/html               mountpoint  /jails/dev-ingress01/var/db/freshports/cache/html                inherited from data02/freshports/dev-ingress01/freshports
data02/freshports/dev-ingress01/freshports/cache/spooling           mountpoint  /jails/dev-ingress01/var/db/freshports/cache/spooling            inherited from data02/freshports/dev-ingress01/freshports
data02/freshports/dev-ingress01/freshports/message-queues           mountpoint  /jails/dev-ingress01/var/db/freshports/message-queues            received
data02/freshports/dev-ingress01/freshports/message-queues/archive   mountpoint  /jails/dev-ingress01/var/db/freshports/message-queues/archive    inherited from data02/freshports/dev-ingress01/freshports/message-queues
data02/freshports/dev-ingress01/ingress                             mountpoint  /jails/dev-ingress01/var/db/ingress                              received
data02/freshports/dev-ingress01/ingress/latest_commits              mountpoint  /jails/dev-ingress01/var/db/ingress/latest_commits               inherited from data02/freshports/dev-ingress01/ingress
data02/freshports/dev-ingress01/ingress/message-queues              mountpoint  /jails/dev-ingress01/var/db/ingress/message-queues               inherited from data02/freshports/dev-ingress01/ingress
data02/freshports/dev-ingress01/ingress/repos                       mountpoint  /jails/dev-ingress01/var/db/ingress/repos                        inherited from data02/freshports/dev-ingress01/ingress
data02/freshports/dev-ingress01/ingress/repos/doc                   mountpoint  /jails/dev-ingress01/var/db/ingress/repos/doc                    inherited from data02/freshports/dev-ingress01/ingress
data02/freshports/dev-ingress01/ingress/repos/ports                 mountpoint  /jails/dev-ingress01/var/db/ingress/repos/ports                  inherited from data02/freshports/dev-ingress01/ingress
data02/freshports/dev-ingress01/ingress/repos/src                   mountpoint  /jails/dev-ingress01/var/db/ingress/repos/src                    inherited from data02/freshports/dev-ingress01/ingress
data02/freshports/dev-ingress01/jails                               mountpoint  /jails/dev-ingress01/jails                                       received
data02/freshports/dev-ingress01/jails/freshports                    mountpoint  /jails/dev-ingress01/jails/freshports                            inherited from data02/freshports/dev-ingress01/jails
data02/freshports/dev-ingress01/jails/freshports/ports              mountpoint  /jails/dev-ingress01/jails/freshports/usr/ports                  received
data02/freshports/dev-ingress01/modules                             mountpoint  /jails/dev-ingress01/usr/local/lib/perl5/site_perl/FreshPorts    received
data02/freshports/dev-ingress01/scripts                             mountpoint  /jails/dev-ingress01/usr/local/libexec/freshports                received
data02/freshports/dev-nginx01                                       mountpoint  none                                                             inherited from data02
data02/freshports/dev-nginx01/www                                   mountpoint  /jails/dev-nginx01/usr/local/www                                 received
data02/freshports/dev-nginx01/www/freshports                        mountpoint  /jails/dev-nginx01/usr/local/www/freshports                      inherited from data02/freshports/dev-nginx01/www
data02/freshports/dev-nginx01/www/freshsource                       mountpoint  /jails/dev-nginx01/usr/local/www/freshsource                     inherited from data02/freshports/dev-nginx01/www
data02/freshports/dvl-ingress01                                     mountpoint  none                                                             received
data02/freshports/dvl-ingress01/dvl-src                             mountpoint  /jails/dvl-ingress01/usr/home/dvl/src                            received
data02/freshports/dvl-ingress01/freshports                          mountpoint  /jails/dvl-ingress01/var/db/freshports                           received
data02/freshports/dvl-ingress01/freshports/cache                    mountpoint  /jails/dvl-ingress01/var/db/freshports/cache                     inherited from data02/freshports/dvl-ingress01/freshports
data02/freshports/dvl-ingress01/freshports/cache/html               mountpoint  /jails/dvl-ingress01/var/db/freshports/cache/html                inherited from data02/freshports/dvl-ingress01/freshports
data02/freshports/dvl-ingress01/freshports/cache/spooling           mountpoint  /jails/dvl-ingress01/var/db/freshports/cache/spooling            inherited from data02/freshports/dvl-ingress01/freshports
data02/freshports/dvl-ingress01/freshports/message-queues           mountpoint  /jails/dvl-ingress01/var/db/freshports/message-queues            inherited from data02/freshports/dvl-ingress01/freshports
data02/freshports/dvl-ingress01/freshports/message-queues/archive   mountpoint  /jails/dvl-ingress01/var/db/freshports/message-queues/archive    inherited from data02/freshports/dvl-ingress01/freshports
data02/freshports/dvl-ingress01/ingress                             mountpoint  /jails/dvl-ingress01/var/db/ingress                              received
data02/freshports/dvl-ingress01/ingress/latest_commits              mountpoint  /jails/dvl-ingress01/var/db/ingress/latest_commits               inherited from data02/freshports/dvl-ingress01/ingress
data02/freshports/dvl-ingress01/ingress/message-queues              mountpoint  /jails/dvl-ingress01/var/db/ingress/message-queues               inherited from data02/freshports/dvl-ingress01/ingress
data02/freshports/dvl-ingress01/ingress/repos                       mountpoint  /jails/dvl-ingress01/var/db/ingress/repos                        inherited from data02/freshports/dvl-ingress01/ingress
data02/freshports/dvl-ingress01/ingress/repos/doc                   mountpoint  /jails/dvl-ingress01/var/db/ingress/repos/doc                    inherited from data02/freshports/dvl-ingress01/ingress
data02/freshports/dvl-ingress01/ingress/repos/ports                 mountpoint  /jails/dvl-ingress01/var/db/ingress/repos/ports                  inherited from data02/freshports/dvl-ingress01/ingress
data02/freshports/dvl-ingress01/ingress/repos/src                   mountpoint  /jails/dvl-ingress01/var/db/ingress/repos/src                    inherited from data02/freshports/dvl-ingress01/ingress
data02/freshports/dvl-ingress01/jails                               mountpoint  /jails/dvl-ingress01/jails                                       received
data02/freshports/dvl-ingress01/jails/freshports                    mountpoint  /jails/dvl-ingress01/jails/freshports                            inherited from data02/freshports/dvl-ingress01/jails
data02/freshports/dvl-ingress01/jails/freshports/ports              mountpoint  /jails/dvl-ingress01/jails/freshports/usr/ports                  received
data02/freshports/dvl-ingress01/modules                             mountpoint  /jails/dvl-ingress01/usr/local/lib/perl5/site_perl/FreshPorts    received
data02/freshports/dvl-ingress01/scripts                             mountpoint  /jails/dvl-ingress01/usr/local/libexec/freshports                received
data02/freshports/dvl-nginx01                                       mountpoint  none                                                             inherited from data02
data02/freshports/dvl-nginx01/www                                   mountpoint  none                                                             inherited from data02
data02/freshports/dvl-nginx01/www/freshports                        mountpoint  /jails/dvl-nginx01/usr/local/www/freshports                      received
data02/freshports/dvl-nginx01/www/freshsource                       mountpoint  /jails/dvl-nginx01/usr/local/www/freshsource                     received
data02/freshports/jailed                                            mountpoint  none                                                             inherited from data02
data02/freshports/jailed/dev-ingress01                              mountpoint  none                                                             inherited from data02
data02/freshports/jailed/dev-nginx01                                mountpoint  none                                                             inherited from data02
data02/freshports/jailed/dev-nginx01/cache                          mountpoint  /var/db/freshports/cache                                         received
data02/freshports/jailed/dev-nginx01/cache/categories               mountpoint  /var/db/freshports/cache/categories                              inherited from data02/freshports/jailed/dev-nginx01/cache
data02/freshports/jailed/dev-nginx01/cache/commits                  mountpoint  /var/db/freshports/cache/commits                                 inherited from data02/freshports/jailed/dev-nginx01/cache
data02/freshports/jailed/dev-nginx01/cache/daily                    mountpoint  /var/db/freshports/cache/daily                                   inherited from data02/freshports/jailed/dev-nginx01/cache
data02/freshports/jailed/dev-nginx01/cache/general                  mountpoint  /var/db/freshports/cache/general                                 inherited from data02/freshports/jailed/dev-nginx01/cache
data02/freshports/jailed/dev-nginx01/cache/news                     mountpoint  /var/db/freshports/cache/news                                    inherited from data02/freshports/jailed/dev-nginx01/cache
data02/freshports/jailed/dev-nginx01/cache/packages                 mountpoint  /var/db/freshports/cache/packages                                inherited from data02/freshports/jailed/dev-nginx01/cache
data02/freshports/jailed/dev-nginx01/cache/pages                    mountpoint  /var/db/freshports/cache/pages                                   inherited from data02/freshports/jailed/dev-nginx01/cache
data02/freshports/jailed/dev-nginx01/cache/ports                    mountpoint  /var/db/freshports/cache/ports                                   inherited from data02/freshports/jailed/dev-nginx01/cache
data02/freshports/jailed/dev-nginx01/cache/spooling                 mountpoint  /var/db/freshports/cache/spooling                                inherited from data02/freshports/jailed/dev-nginx01/cache
data02/freshports/jailed/dvl-ingress01                              mountpoint  none                                                             received
data02/freshports/jailed/dvl-ingress01/distfiles                    mountpoint  none                                                             inherited from data02/freshports/jailed/dvl-ingress01
data02/freshports/jailed/dvl-nginx01                                mountpoint  none                                                             inherited from data02
data02/freshports/jailed/dvl-nginx01/cache                          mountpoint  /var/db/freshports/cache                                         received
data02/freshports/jailed/dvl-nginx01/cache/categories               mountpoint  /var/db/freshports/cache/categories                              inherited from data02/freshports/jailed/dvl-nginx01/cache
data02/freshports/jailed/dvl-nginx01/cache/commits                  mountpoint  /var/db/freshports/cache/commits                                 inherited from data02/freshports/jailed/dvl-nginx01/cache
data02/freshports/jailed/dvl-nginx01/cache/daily                    mountpoint  /var/db/freshports/cache/daily                                   inherited from data02/freshports/jailed/dvl-nginx01/cache
data02/freshports/jailed/dvl-nginx01/cache/general                  mountpoint  /var/db/freshports/cache/general                                 inherited from data02/freshports/jailed/dvl-nginx01/cache
data02/freshports/jailed/dvl-nginx01/cache/news                     mountpoint  /var/db/freshports/cache/news                                    inherited from data02/freshports/jailed/dvl-nginx01/cache
data02/freshports/jailed/dvl-nginx01/cache/packages                 mountpoint  /var/db/freshports/cache/packages                                inherited from data02/freshports/jailed/dvl-nginx01/cache
data02/freshports/jailed/dvl-nginx01/cache/pages                    mountpoint  /var/db/freshports/cache/pages                                   inherited from data02/freshports/jailed/dvl-nginx01/cache
data02/freshports/jailed/dvl-nginx01/cache/ports                    mountpoint  /var/db/freshports/cache/ports                                   inherited from data02/freshports/jailed/dvl-nginx01/cache
data02/freshports/jailed/dvl-nginx01/cache/spooling                 mountpoint  /var/db/freshports/cache/spooling                                inherited from data02/freshports/jailed/dvl-nginx01/cache
data02/freshports/jailed/dvl-nginx01/freshports                     mountpoint  none                                                             inherited from data02
data02/freshports/jailed/stage-ingress01                            mountpoint  none                                                             inherited from data02
data02/freshports/jailed/stage-ingress01/data                       mountpoint  none                                                             inherited from data02
data02/freshports/jailed/stage-nginx01                              mountpoint  none                                                             inherited from data02
data02/freshports/jailed/stage-nginx01/cache                        mountpoint  /var/db/freshports/cache                                         received
data02/freshports/jailed/stage-nginx01/cache/categories             mountpoint  /var/db/freshports/cache/categories                              inherited from data02/freshports/jailed/stage-nginx01/cache
data02/freshports/jailed/stage-nginx01/cache/commits                mountpoint  /var/db/freshports/cache/commits                                 inherited from data02/freshports/jailed/stage-nginx01/cache
data02/freshports/jailed/stage-nginx01/cache/daily                  mountpoint  /var/db/freshports/cache/daily                                   inherited from data02/freshports/jailed/stage-nginx01/cache
data02/freshports/jailed/stage-nginx01/cache/general                mountpoint  /var/db/freshports/cache/general                                 inherited from data02/freshports/jailed/stage-nginx01/cache
data02/freshports/jailed/stage-nginx01/cache/news                   mountpoint  /var/db/freshports/cache/news                                    inherited from data02/freshports/jailed/stage-nginx01/cache
data02/freshports/jailed/stage-nginx01/cache/packages               mountpoint  /var/db/freshports/cache/packages                                inherited from data02/freshports/jailed/stage-nginx01/cache
data02/freshports/jailed/stage-nginx01/cache/pages                  mountpoint  /var/db/freshports/cache/pages                                   inherited from data02/freshports/jailed/stage-nginx01/cache
data02/freshports/jailed/stage-nginx01/cache/ports                  mountpoint  /var/db/freshports/cache/ports                                   inherited from data02/freshports/jailed/stage-nginx01/cache
data02/freshports/jailed/stage-nginx01/cache/spooling               mountpoint  /var/db/freshports/cache/spooling                                inherited from data02/freshports/jailed/stage-nginx01/cache
data02/freshports/jailed/test-ingress01                             mountpoint  none                                                             inherited from data02
data02/freshports/jailed/test-ingress01/data                        mountpoint  none                                                             inherited from data02
data02/freshports/jailed/test-nginx01                               mountpoint  none                                                             inherited from data02
data02/freshports/jailed/test-nginx01/cache                         mountpoint  /var/db/freshports/cache                                         received
data02/freshports/jailed/test-nginx01/cache/categories              mountpoint  /var/db/freshports/cache/categories                              inherited from data02/freshports/jailed/test-nginx01/cache
data02/freshports/jailed/test-nginx01/cache/commits                 mountpoint  /var/db/freshports/cache/commits                                 inherited from data02/freshports/jailed/test-nginx01/cache
data02/freshports/jailed/test-nginx01/cache/daily                   mountpoint  /var/db/freshports/cache/daily                                   inherited from data02/freshports/jailed/test-nginx01/cache
data02/freshports/jailed/test-nginx01/cache/general                 mountpoint  /var/db/freshports/cache/general                                 inherited from data02/freshports/jailed/test-nginx01/cache
data02/freshports/jailed/test-nginx01/cache/news                    mountpoint  /var/db/freshports/cache/news                                    inherited from data02/freshports/jailed/test-nginx01/cache
data02/freshports/jailed/test-nginx01/cache/packages                mountpoint  /var/db/freshports/cache/packages                                inherited from data02/freshports/jailed/test-nginx01/cache
data02/freshports/jailed/test-nginx01/cache/pages                   mountpoint  /var/db/freshports/cache/pages                                   inherited from data02/freshports/jailed/test-nginx01/cache
data02/freshports/jailed/test-nginx01/cache/ports                   mountpoint  /var/db/freshports/cache/ports                                   inherited from data02/freshports/jailed/test-nginx01/cache
data02/freshports/jailed/test-nginx01/cache/spooling                mountpoint  /var/db/freshports/cache/spooling                                inherited from data02/freshports/jailed/test-nginx01/cache
data02/freshports/stage-ingress01                                   mountpoint  none                                                             inherited from data02
data02/freshports/stage-ingress01/cache                             mountpoint  /jails/stage-ingress01/var/db/freshports/cache                   received
data02/freshports/stage-ingress01/cache/html                        mountpoint  /jails/stage-ingress01/var/db/freshports/cache/html              inherited from data02/freshports/stage-ingress01/cache
data02/freshports/stage-ingress01/cache/spooling                    mountpoint  /jails/stage-ingress01/var/db/freshports/cache/spooling          inherited from data02/freshports/stage-ingress01/cache
data02/freshports/stage-ingress01/freshports                        mountpoint  none                                                             inherited from data02
data02/freshports/stage-ingress01/freshports/archive                mountpoint  /jails/stage-ingress01/var/db/freshports/message-queues/archive  received
data02/freshports/stage-ingress01/freshports/message-queues         mountpoint  /jails/stage-ingress01/var/db/freshports/message-queues          received
data02/freshports/stage-ingress01/ingress                           mountpoint  /jails/stage-ingress01/var/db/ingress                            received
data02/freshports/stage-ingress01/ingress/latest_commits            mountpoint  /jails/stage-ingress01/var/db/ingress/latest_commits             inherited from data02/freshports/stage-ingress01/ingress
data02/freshports/stage-ingress01/ingress/message-queues            mountpoint  /jails/stage-ingress01/var/db/ingress/message-queues             inherited from data02/freshports/stage-ingress01/ingress
data02/freshports/stage-ingress01/ingress/repos                     mountpoint  /jails/stage-ingress01/var/db/ingress/repos                      inherited from data02/freshports/stage-ingress01/ingress
data02/freshports/stage-ingress01/jails                             mountpoint  /jails/stage-ingress01/jails                                     received
data02/freshports/stage-ingress01/jails/freshports                  mountpoint  /jails/stage-ingress01/jails/freshports                          inherited from data02/freshports/stage-ingress01/jails
data02/freshports/stage-ingress01/ports                             mountpoint  /jails/stage-ingress01/jails/freshports/usr/ports                received
data02/freshports/test-ingress01                                    mountpoint  none                                                             inherited from data02
data02/freshports/test-ingress01/freshports                         mountpoint  /jails/test-ingress01/var/db/freshports                          received
data02/freshports/test-ingress01/freshports/cache                   mountpoint  /jails/test-ingress01/var/db/freshports/cache                    inherited from data02/freshports/test-ingress01/freshports
data02/freshports/test-ingress01/freshports/cache/html              mountpoint  /jails/test-ingress01/var/db/freshports/cache/html               inherited from data02/freshports/test-ingress01/freshports
data02/freshports/test-ingress01/freshports/cache/spooling          mountpoint  /jails/test-ingress01/var/db/freshports/cache/spooling           inherited from data02/freshports/test-ingress01/freshports
data02/freshports/test-ingress01/freshports/message-queues          mountpoint  /jails/test-ingress01/var/db/freshports/message-queues           inherited from data02/freshports/test-ingress01/freshports
data02/freshports/test-ingress01/freshports/message-queues/archive  mountpoint  /jails/test-ingress01/var/db/freshports/message-queues/archive   inherited from data02/freshports/test-ingress01/freshports
data02/freshports/test-ingress01/ingress                            mountpoint  /jails/test-ingress01/var/db/ingress                             received
data02/freshports/test-ingress01/ingress/latest_commits             mountpoint  /jails/test-ingress01/var/db/ingress/latest_commits              inherited from data02/freshports/test-ingress01/ingress
data02/freshports/test-ingress01/ingress/message-queues             mountpoint  /jails/test-ingress01/var/db/ingress/message-queues              inherited from data02/freshports/test-ingress01/ingress
data02/freshports/test-ingress01/ingress/repos                      mountpoint  /jails/test-ingress01/var/db/ingress/repos                       inherited from data02/freshports/test-ingress01/ingress
data02/freshports/test-ingress01/jails                              mountpoint  /jails/test-ingress01/jails                                      received
data02/freshports/test-ingress01/jails/freshports                   mountpoint  /jails/test-ingress01/jails/freshports                           inherited from data02/freshports/test-ingress01/jails
data02/freshports/test-ingress01/jails/freshports/ports             mountpoint  /jails/test-ingress01/jails/freshports/usr/ports                 received
data02/jails                                                        mountpoint  /jails                                                           received
data02/jails/bacula                                                 mountpoint  /jails/bacula                                                    inherited from data02/jails
data02/jails/bacula-sd-02                                           mountpoint  /jails/bacula-sd-02                                              inherited from data02/jails
data02/jails/bacula-sd-03                                           mountpoint  /jails/bacula-sd-03                                              inherited from data02/jails
data02/jails/besser                                                 mountpoint  /jails/besser                                                    inherited from data02/jails
data02/jails/certs                                                  mountpoint  /jails/certs                                                     inherited from data02/jails
data02/jails/certs-rsync                                            mountpoint  /jails/certs-rsync                                               inherited from data02/jails
data02/jails/cliff2                                                 mountpoint  /jails/cliff2                                                    inherited from data02/jails
data02/jails/dev-ingress01                                          mountpoint  /jails/dev-ingress01                                             inherited from data02/jails
data02/jails/dev-nginx01                                            mountpoint  /jails/dev-nginx01                                               inherited from data02/jails
data02/jails/dev-pgeu                                               mountpoint  /jails/dev-pgeu                                                  inherited from data02/jails
data02/jails/dns-hidden-master                                      mountpoint  /jails/dns-hidden-master                                         inherited from data02/jails
data02/jails/dns1                                                   mountpoint  /jails/dns1                                                      inherited from data02/jails
data02/jails/dvl-ingress01                                          mountpoint  /jails/dvl-ingress01                                             inherited from data02/jails
data02/jails/dvl-nginx01                                            mountpoint  /jails/dvl-nginx01                                               inherited from data02/jails
data02/jails/freebsd143                                             mountpoint  /jails/freebsd143                                                inherited from data02/jails
data02/jails/git                                                    mountpoint  /jails/git                                                       inherited from data02/jails
data02/jails/jail_within_jail                                       mountpoint  /jails/jail_within_jail                                          inherited from data02/jails
data02/jails/mqtt01                                                 mountpoint  /jails/mqtt01                                                    inherited from data02/jails
data02/jails/mydev                                                  mountpoint  /jails/mydev                                                     inherited from data02/jails
data02/jails/mysql01                                                mountpoint  /jails/mysql01                                                   inherited from data02/jails
data02/jails/nsnotify                                               mountpoint  /jails/nsnotify                                                  inherited from data02/jails
data02/jails/pg01                                                   mountpoint  /jails/pg01                                                      inherited from data02/jails
data02/jails/pg02                                                   mountpoint  /jails/pg02                                                      inherited from data02/jails
data02/jails/pg03                                                   mountpoint  /jails/pg03                                                      inherited from data02/jails
data02/jails/pkg01                                                  mountpoint  /jails/pkg01                                                     inherited from data02/jails
data02/jails/samdrucker                                             mountpoint  /jails/samdrucker                                                inherited from data02/jails
data02/jails/serpico                                                mountpoint  /jails/serpico                                                   inherited from data02/jails
data02/jails/stage-ingress01                                        mountpoint  /jails/stage-ingress01                                           inherited from data02/jails
data02/jails/stage-nginx01                                          mountpoint  /jails/stage-nginx01                                             inherited from data02/jails
data02/jails/svn                                                    mountpoint  /jails/svn                                                       inherited from data02/jails
data02/jails/talos                                                  mountpoint  /jails/talos                                                     inherited from data02/jails
data02/jails/test-ingress01                                         mountpoint  /jails/test-ingress01                                            inherited from data02/jails
data02/jails/test-nginx01                                           mountpoint  /jails/test-nginx01                                              inherited from data02/jails
data02/jails/unifi01                                                mountpoint  /jails/unifi01                                                   inherited from data02/jails
data02/jails/webserver                                              mountpoint  /jails/webserver                                                 inherited from data02/jails
data02/reserved                                                     mountpoint  none                                                             inherited from data02
data02/vm                                                           mountpoint  /usr/local/vm                                                    received
data02/vm/freebsd-test                                              mountpoint  /usr/local/vm/freebsd-test                                       inherited from data02/vm
data02/vm/hass                                                      mountpoint  /usr/local/vm/hass                                               inherited from data02/vm
data02/vm/home-assistant                                            mountpoint  /usr/local/vm/home-assistant                                     inherited from data02/vm
data02/vm/myguest                                                   mountpoint  /usr/local/vm/myguest                                            inherited from data02/vm

That looks good.

Next, import these zpools so they are present on the next reboot.

root@r730-01:/home/dvl # zpool import data01
root@r730-01:/home/dvl # zpool import data03

What zpool are not in use?

This lists the zpool which can be imported but are not.

root@r730-01:/home/dvl # zpool import 
   pool: data02_old
     id: 14532602998618854058
  state: ONLINE
 action: The pool can be imported using its name or numeric identifier.
 config:

	data02_old                           ONLINE
	  mirror-0                           ONLINE
	    gpt/Samsung_990_S7U8NJ0Y716854P  ONLINE
	    gpt/Samsung_990_S7U8NJ0Y716801F  ONLINE

   pool: data04_old
     id: 14613959245391720618
  state: ONLINE
 action: The pool can be imported using its name or numeric identifier.
 config:

	data04_old  ONLINE
	  mirror-0  ONLINE
	    da13    ONLINE
	    da12    ONLINE
root@r730-01:/home/dvl # 

All of those drives are destined to be used by the new big zpool.

Before rebooting

Before I restart, I disable these services. They are done now, after I’ve manually stopped them and before reboot.

root@r730-01:/home/dvl # sysrc jail_enable="NO"
jail_enable: YES -> NO

root@r730-01:/home/dvl # sysrc vm_enable="NO"
vm_enable: YES -> NO

After I reboot the host and know that it looks good, I’ll enable those services, start them manually, and review. If all good, one more restart.

Here is where I tell you: shutdown -r now is not the same as reboot

reboot does not run your rc scripts.

Although I say reboot and restart, that is always accomplished via shutdown -r now

root@r730-01:/home/dvl # shutdown -r now
Shutdown NOW!
shutdown: [pid 52693]
root@r730-01:/home/dvl #                                                                                
*** FINAL System shutdown message from dvl@r730-01.int.unixathome.org ***    

System going down IMMEDIATELY                                                  

                                                                               

System shutdown time has arrived
Connection to r730-01.int.unixathome.org closed by remote host.
Connection to r730-01.int.unixathome.org closed.

After the reboot

Here we go, this looks good:

[17:29 r730-01 dvl ~] % uptime
 5:29PM  up 34 secs, 1 user, load averages: 0.33, 0.09, 0.03
[17:29 r730-01 dvl ~] % zpool list
NAME     SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
data01  5.81T  5.10T   731G        -         -     3%    87%  1.00x    ONLINE  -
data02   928G   646G   282G        -         -     0%    69%  1.00x    ONLINE  -
data03  7.25T  1.29T  5.96T        -         -    33%    17%  1.00x    ONLINE  -
zroot    107G  30.2G  76.8G        -         -    15%    28%  1.00x    ONLINE  -
[17:29 r730-01 dvl ~] % 

Let’s start bhyve first:

[17:31 r730-01 dvl ~] % sudo sysrc vm_enable="YES"
vm_enable: NO -> YES
[17:31 r730-01 dvl ~] % sudo service vm start
[17:31 r730-01 dvl ~] % 

Yes, that looks good. On to the jails.

[17:31 r730-01 dvl ~] % sudo sysrc jail_enable="YES"
jail_enable: NO -> YES
[17:42 r730-01 dvl ~] % sudo service jail start     
Starting jails: dns1 cliff2 mysql01 pg01 pg02 pg03 pkg01 dev-ingress01 dev-nginx01 dvl-ingress01 dvl-nginx01 test-ingress01 test-nginx01 stage-ingress01 stage-nginx01 bacula besser certs-rsync certs git svn webserver mqtt01 bacula-sd-02 talos samdrucker bacula-sd-03 mydev jail_within_jail serpico dns-hidden-master nsnotify unifi01.
[17:43 r730-01 dvl ~] % 

And now I want little while for monitoring to catch up…

It’s now ten minutes later, and the only Nagios alerts are time related:

FILE_AGE WARNING: /var/db/ingress/latest_commits/latest_commits.txt is 6451 seconds old and 3662 bytes

Well, yeah, the host wasn’t up and running to do that…

I declare good-to-go.

Oh wait, I need to do a full proper reboot

sudo shutdown -r now

Yep, that went well. Now it’s time to create that new zpool

Website Pin Facebook Twitter Myspace Friendfeed Technorati del.icio.us Digg Google StumbleUpon Premium Responsive

Leave a Comment

Scroll to Top