Not sure whether this is a problem or just to be expected, there's the situation:
I have a NAS with FreeBSD booting off an USB stick.
It was installed last year with 11.2-RELEASE, and I'm running the upgrade to 12.0, following the instructions in https://www.adminbyaccident.com/fre...upgrade-freebsd-from-version-11-2-up-to-12-0/ .
I got the system upgraded to -p8 with no problem, the kernel upgrade too with no problem, but the "freebsd-update install" after the reboot into the new kernel is taking AGES - it's been chewing on that for over an our.
ps tells me it's having two processes running "/bin/sh /usr/sbin/freebsd-update install", one in state S+, the other in state I+. The letter has a constant time 0:03:44 (I assume that's CPU time spent), the former has 0:01.02, which is incrementing very slowly.
Machine has ZFS and I'm using beadm, which was surprisingly slow to create boot environments, somewhere between 5 and 15 seconds.
I suspect it's just slow USB writes that are slowing the process down, but is there any way to verify that?
Is there a way to estimate how long it is going to take until it's done, or how many percent of the total update it has already done?
(Personal background: Longtime Linux desktop user and small-scale root server admin, started to learn FreeBSD last year, haven't been finding much time to learn much so still at pretty basic level of understanding.)
I have a NAS with FreeBSD booting off an USB stick.
It was installed last year with 11.2-RELEASE, and I'm running the upgrade to 12.0, following the instructions in https://www.adminbyaccident.com/fre...upgrade-freebsd-from-version-11-2-up-to-12-0/ .
I got the system upgraded to -p8 with no problem, the kernel upgrade too with no problem, but the "freebsd-update install" after the reboot into the new kernel is taking AGES - it's been chewing on that for over an our.
ps tells me it's having two processes running "/bin/sh /usr/sbin/freebsd-update install", one in state S+, the other in state I+. The letter has a constant time 0:03:44 (I assume that's CPU time spent), the former has 0:01.02, which is incrementing very slowly.
Machine has ZFS and I'm using beadm, which was surprisingly slow to create boot environments, somewhere between 5 and 15 seconds.
I suspect it's just slow USB writes that are slowing the process down, but is there any way to verify that?
Is there a way to estimate how long it is going to take until it's done, or how many percent of the total update it has already done?
(Personal background: Longtime Linux desktop user and small-scale root server admin, started to learn FreeBSD last year, haven't been finding much time to learn much so still at pretty basic level of understanding.)