[OpenIndiana-discuss] Split-root installations

Jim Klimov jimklimov at cos.ru
Sat Nov 30 11:26:38 UTC 2013


On 2013-11-29 14:53, Jim Klimov wrote:
> I think that the further discussion of this should require a
> diagram of some sort, to more visibly determine the dependencies
> of the services involved in OS/Net configuration. But the short
> takeaways would be that *for a local-storage zfs rooted system*
> (including a zfs-based /usr as part of the rootfs or a dataset),
> the network/physical and identity:node and optional metadevices
> seemingly can start well after filesystem/minimal (gotta test).

So... I went over the SMF method scripts and their include files,
and built a diagram of service dependencies involved in networking
and filesystems leading up to filesystem/local (there are also
other branches regarding nuances of networking like IPSEC and
iptun, which are not covered here).

I also tried to find as many dependencies of these scripts on /usr
to see what needs to be replaced (with shell-provided commands)
or relocated to /sbin (i.e. SMF management commands, issue filed
as https://www.illumos.org/issues/4367) if we'd try to fix the
system in-place and try to make it working as much as it can,
without changing the SMF startup order and still having some
things running without a /usr.

http://wiki.openindiana.org/download/attachments/27230229/BootDeps-oi151a8.png


//Jim Klimov




More information about the OpenIndiana-discuss mailing list