Beats me! There are a couple of things you need not (or should not) do. Once you have configured perceus, it should simply restart on reboot. After that you should not run the "perceus activate module..." commands. You say the node booted up. Have you actually looked at the node's console when it boots? I assume it does work, since you can do the xgroupset and xuserset stuff. After that I don't know.
What does xstat return? What are the contents of the /etc/xcpu directory? The xcpu gurus should be able to help... Daniel On Tue, Dec 23, 2008 at 9:36 AM, Roger Mason <[email protected]> wrote: > > Hi Daniel, > > "Daniel Gruner" <[email protected]> writes: > >> Now you may be running into an issue with versions. The version of >> sxcpu that comes with perceus is a bit dated (this stuff moves >> along...), and that is possibly why the xgroupset add -a -u command >> didn't work. You may want to upgrade the xcpufs in the perceus tree >> (/usr/local/var/lib/perceus/modules/xcpu/xcpufs >> or something like that) with the statically compiled one that you can >> make in the xcpufs subdirectory of your sxcpu source tree, using the >> LINKSTATIC script in there (as in my first set of instructions). >> >> The funny error you got about the id_rsa is beyond me... > > I built sxcpu and made the static version of xcpufs, which I copied to > perceus' modules directory. I rebooted the master and a node. Here > is a transcript of what I did afterwards: > > lowalbite ~ $ su - > Password: > lowalbite ~ # ps auwx | grep perceus > root 6112 0.0 0.3 1572 384 ? Ss 10:29 0:00 > /usr/libexec/perceus/perceus-xget -o -x -p 988 /var/lib/lib/perceus > nobody 6115 0.0 0.4 1808 576 ? S 10:29 0:00 > /usr/libexec/perceus/perceus-dnsmasq > --dhcp-leasefile=/var/lib/lib/perceus/dhcpd.leases > --conf-file=/etc/perceus/dnsmasq.conf > root 6117 0.0 5.4 11864 6824 ? S 10:29 0:00 perceusd: > master perceus server > root 6118 0.0 5.0 9240 6252 ? S 10:29 0:00 perceusd: > node connection handler process 1 > root 6119 0.0 5.0 9240 6252 ? S 10:29 0:00 perceusd: > node connection handler process 2 > root 6120 0.0 5.0 9240 6252 ? S 10:29 0:00 perceusd: > node connection handler process 3 > root 6123 0.0 5.0 9240 6252 ? S 10:29 0:00 perceusd: > node connection handler process 4 > root 6423 0.0 0.4 1556 592 pts/2 S+ 10:53 0:00 grep > --colour=auto perceus > lowalbite ~ # stat > stat statfs > lowalbite ~ # statfs > lowalbite ~ # ps auwx | grep statfs > root 6427 0.0 0.3 1552 492 pts/2 S+ 10:53 0:00 grep > --colour=auto statfs > lowalbite ~ # ps auwx | grep stat > nobody 5754 0.0 0.5 1588 652 ? Ss 10:29 0:00 > /sbin/rpc.statd -p 32765 -o 32766 > root 6429 0.0 0.4 1556 588 pts/2 S+ 10:53 0:00 grep > --colour=auto stat > lowalbite ~ # perceus module activate xcpu > ERROR: This module is already set active at 'init/all'! > Perceus Module 'xcpu' was not enabled in any additional provisionary states! > lowalbite ~ # perceus module activate ipaddr > ERROR: This module is already set active at 'init/all'! > Perceus Module 'ipaddr' was not enabled in any additional provisionary states! > lowalbite ~ # xgroupset add -a -u > Error: Connection refused:127.0.0.1 > lowalbite ~ # xuserset add -a -u > Error: Connection refused:127.0.0.1 > lowalbite ~ # xrx -a date > Error: /root/.ssh/id_rsa: error:0906B072:lib(9):func(107):reason(114) > lowalbite ~ # xgroupset add n0000 root 0 > lowalbite ~ # xuserset add n0000 root 0 root ~root/.ssh/id_rsa.pub > lowalbite ~ # xrx n0000 date > Error: /root/.ssh/id_rsa: error:0906B072:lib(9):func(107):reason(114) > > Cheers, > Roger >
