On 12/11/2020 3:01 PM, Daniel Fussell wrote:
PXE booting is usually done to install a base image to a machine.  If
you want to PXE boot and run diskless clients, you may have to shuffle
some things into the initrd and change systemd service dependencies to
start the network before mounting the root filesystem and chrooting to it.

As said before, to have a common filesystem/image with machine-specific
customization (whether made by systemd, admin, or user) , you are going
to have to get clever with overlayfs or some combination of small NFS or
local volumes mounted into the tree.  You will have to be careful that
processes needing files in the customized mount areas are not run before
the overlay/mounts are ready, else the processes may continue to use the
open file descriptors from the original volume.

Who said anything about machine specific? I'm looking at the idea of having 25-50 machines, identical hardware, identical software, identical uses. Only difference between them would be 1) hostname, 2) ip and 3) specific SET of data being processed.

--
Dan Egli
From my Test Server


/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to