Re: [SSI-users] nfs-common
Brought to you by:
brucewalker,
rogertsang
From: Aneesh K. <ane...@gm...> - 2005-03-22 03:20:02
|
On Mon, 21 Mar 2005 17:33:52 -0800, John Byrne <joh...@hp...> wrote: > Walker, Bruce J wrote: > > I don't have access to a Debian system but /proc/1/where should always > > work on all nodes and should tell you where init is running (and thus > > who is the initnode). Are you sure you are running an OpenSSI kernel > > (I believe in Debian it is not default kernel to boot and you have to do > > something to grub). Try running the cluster command or reboot and make > > sure it says OpenSSI when it is booting. > > > > Bruce > > > > The problem is that the script is run with the localview flag set and so > you cannot see init since it isn't local. I don't know why Debian needs > to run onclass with the localview option. According to Laura, if the > scipt is modified to use "where_pid 1" instead of "cat /proc/1/where", > it will succeed. > That is because I had found some scripts that use pidof(8) and then do a if [ ]. getting multiple pids from pidof(8) break those scripts. The fix was to start the init scripts in localview mode and switch to default view before the application actually starts. The script can force a clusterview if the script really wants the cluster view of /proc. -aneesh |