From: Brian P. <bri...@tu...> - 2007-08-29 14:22:29
|
Smith, Ian wrote: >> -----Original Message----- >> From: Brian Paul [mailto:bri...@tu...] >> Sent: 29 August 2007 14:58 >> To: Smith, Ian >> Cc: chr...@li... >> Subject: {SPAM?} Re: [Chromium-users] problem extending demo examples >> >> Smith, Ian wrote: >>> Hi, >>> >>> I'm having problems extending the crdemo_full.conf example >> to run with >>> more than one server. At present I'm happy just to run all of the >>> processes on a single host before trying them on our Linux >> cluster. I >>> think I've placed a crserver on port 7000 and another on port 7001 >>> (they are definitely listening there) but when I run the >> crappfaker I >>> get this: >>> >>> -bash-2.05b$ crappfaker >>> CR Warning(ulgbc2:31341): Couldn't find the CRMOTHERSHIP >> environment >>> variable, defaulting to localhost CR Warning(ulgbc2:31342): >> Couldn't >>> find the CRMOTHERSHIP environment variable, defaulting to >> localhost CR >>> Error(ulgbc2:31342): Bad server specification for Pack SPU 2 CR >>> Error(ulgbc2:31324): Mothership didn't like my accept request >> If you've started the mothership process/script on one host (say >> "host1") and you're running the crappfaker (or crserver) on a >> different host, you need to tell the crappfaker/crserver >> where to find the mothership. >> >> You can do this by setting the CRMOTHERSHIP env variable (export >> CRMOTHERSHIP=host1) or passing the -mothership command line >> option (crappfaker -mothership host1). >> > > They are all running on the same host at present so I can't see > what the problem is. Oops, I spoke too soon. It looks like you're trying to connect two crservers to one pack SPU: client_spu.AddServer( server_node, protocol='tcpip', port=7000 ) client_spu.AddServer( worker_node, protocol='tcpip', port=7001 ) That's illegal. The pack SPU can send a stream to only one crserver. You'll need to use the tilesort SPU to send rendering to two or more crservers. I'll check in a better error message. -Brian |