From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: Date: Sat, 13 Oct 2007 20:40:03 +0900 From: "Navin Johnson" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] What's the best Plan9 configuration with three machines In-Reply-To: <1ba821d70710121733k4e5043b5j4e8d9700a816572@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1ba821d70710121733k4e5043b5j4e8d9700a816572@mail.gmail.com> Topicbox-Message-UUID: cfb88b2a-ead2-11e9-9d60-3106f5b1d025 On 10/13/07, s t wrote: > I've managed to get three machines for a Plan9 setup, and with the move away > from the old file server to the new fossil/venti setup, I was wondering what > would be the best configuration to use > > One of the machines will be running as a terminal, one as a cpu server, and > the other as a file server running fossil/venti I see no issue with the described layout. However, I am assuming your requirements. > - Would the best kernel for the file server be a 9pccpuf kernel? > > How about the cpu server, would that be a 9pcauth kernel or a 9pccpu kernel? is it worth > having a file system on the cpu server? The best kernel is the one that you compiled based on your specific needs. Ref: http://plan9.bell-labs.com/wiki/plan9/Compiling_kernels/index.html I advise not getting caught up with naming of the kernels with any grand expectation.The kernels provided are generic. Rather, I recommend familiarizing yourself with each of the kernel configuration files for better insight, and experiment. You may find more on kernel discussions in the 9fans archives. I recommend creating a menu for selecting a kernel when testing a custom kernel. You can learn more boot menus by reading http://plan9.bell-labs.com/magic/man2html/8/plan9.ini > - Would it be best to run the authentication server on the file server? In my experience, it has been the simplest solution. > - What's the best way to bootstrap this configuration? The simplest way is to create boot floppies for your terminal and cpu server which would access your auth/fossil server. However, another option may be to boot via PXE. HTH, Navin