Date: Sun, 31 Oct 1999 18:46:00 -0800 From: "Mark D. Anderson" <mda@discerning.com> To: <questions@freebsd.org> Subject: how to replicate a kernel config and binaries across heterogenous hw? Message-ID: <004301bf2413$4d6a64a0$0200a8c0@mdaxke>
next in thread | raw e-mail | index | archive | help
this must be a FAQ, but i can't find it. i suppose that is what this list is for.... supposing i have chosen my desired kernel build parameters, concerning whether i want quota enabled, promiscuous ethernet, blah, blah, as well as other options. i'd now like to use those decisions on all freebsd machines i manage -- or at least, the ones with like purpose (such as all web server or all db servers or all firewall machines). i'd also like to just sync binaries to other machines -- i'm ok if this means building in support for all devices, and not have to make world on each one. some machines have multiple scsi disks, some have just one IDE disk, etc. of course, there is still some per-host config that has to be preserved (devices, hostname, etc.). when i decide to fetch new kernel sources, i'd like to just build it once and install multiple places. i don't need to hear about dd and rsync and scp and other replication mechanisms. i can do that. i'm worried about traps in what might happen if i replicate the wrong thing: about freebsd-specific issues, such as files i need to worry about, what config decisions are really determined at kernel compile time and not runtime, and other recipes from people who have done this. on a related note, for certain production machines, i'd like to be able to minimize as much as possible the downtime due to a kernel upgrade. are there general tips on that? note that i run my firewall machine with an init security level that effectively forbids writes. -mda To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?004301bf2413$4d6a64a0$0200a8c0>