Tuesday, January 19, 2010

To Do - 1/19

To Do List for today:
  • Continue to identify which servers are good and which are bad
    •  √ do a simple pssh hostname test to return the list of valid servers...
      •  √ store this in workingnodesN.txt
      •  √ Profile the peers via uname -a. Ensure none are 64-bit. Cull those that are.
    •  create handy shell scripts that do what I do regularly, to save deploy time.
      • √ setenv.sh - sets up pssh env vars so I don't need to type them all out again and again
      • √ build.sh - copies src to $1, and builds worker & controller there
      • deploybin.sh - copies $1:~/worker to *:/home/uic_voronoi/worker - still issues
    •  extend output in controller to include ip when error
      •  remove worker from list when error
      •  wait until prepare is finished before letting run happen... at least notify when prepare is done...
    • Find out why bad data is getting written out... even though there are asserts!
      • try running the worker in some kind of test mode on each server
      • make sure udp messages are working correctly by sending two messages to a worker, and testing that two reads happen...
  • Modify analyzer to spit out unprocessed data as a spreadsheet (peer x time), so as to graph the raw data, rather than just the processed data.


No comments:

Post a Comment