My apologies:
[root at test:~]# sysctl -A kern.proc.pathname
[root at test:~]# kenv vfs.root.mountfrom
nfs:nfsserver:/bootenv/10.3
[root at test:~]# kenv vfs.root.mountfrom=zfs:test/root_role
vfs.root.mountfrom="zfs:test/root_role"
[root at test:~]# reboot -r
[root at test:~]#
Apr 19 09:35:28 test reroot: rerooted by melissa
Apr 19 09:35:28 test init: failed to get kern.proc.pathname: No such file or
directory
Apr 19 09:35:28 test init: reroot failed; going to single user mode
Apr 19 09:35:28 test root: /etc/rc: WARNING: could not store hostuuid in
/etc/hostid.
Apr 19 09:35:31 test root: /etc/rc: WARNING: failed to start dev
It actually doesn't do seem to either drop to single user mode or actually
kill anything off. If you reroot to the existing directory it seems to panic
though I don't have a crash file from this.
The machine has been booted from a vanilla 10.3 PXE boot. I've then created
a zfs file system on local disks, installed the operating system in it and would
like to 'restart the system into' this new file system. Normally
I'd use the init_script and init_chroot kenv flags but rerooting seems
cleaner and may allow chroots to work better
Mel
> On 19 Apr 2016, at 10:15, Eugene Grosbein <eugen at grosbein.net>
wrote:
>
> On 19.04.2016 15:06, Melissa Jenkins wrote:
>> I've been trying to get reboot -r to work but get an error that
kern.proc.pathname is undefined. It then drops to single user mode.
>>
>> Interestingly I've checked the value of kern.proc.pathname and it
appears to be undefined on all the OS boxes we have from 9.3 up to current. In
fact the kern.proc tree doesn't appear to contain anything though it does
exist at least on some of the boxes.
>>
>> I haven't been able to find much about the kern.proc node except
the source code, and there doesn't appear to be anything in the OPTIONS file
that needs to be defined.
>>
>> This leaves me feeling like I'm missing something obvious!?
>>
>> Can somebody please point me in the right direction?
>
> You should show exact command you type and exact error message.
>
>