Pssh is called parallel-ssh on ubuntu.  You can fix it by using the
following script as "pssh"  early in your path.  I put mine in $HOME/bin

#! /bin/sh
exec parallel-ssh "$@"

-Eric

On Mon, Nov 14, 2011 at 11:12 AM, John W Vines <[email protected]>wrote:

>
>
> ----- Original Message -----
> | From: "Set Cruz" <[email protected]>
> | To: [email protected]
> | Sent: Sunday, November 13, 2011 12:36:17 PM
> | Subject: RE: (ACCUMULO-75) Modify Security Randomwalk and test with
> concurrency
> | -----Original Message-----
> | From: Jesse Yates [mailto:[email protected]]
> | Sent: Saturday, November 12, 2011 2:36 PM
> | To: [email protected]
> | Subject: Re: (ACCUMULO-75) Modify Security Randomwalk and test with
> | concurrency
> |
> | I would consider the randomwalk (and other tests in that suite) just
> | an
> | acceptance test suite. I think it is awesome that we have it as it is
> | great
> | for _really_ making sure the system is solid.
> |
> | However, frameworks are more about providing a platform which is then
> | built
> | on by others to enable functionality (kinda like a library).
> | Frameworks
> | provide a way to think about problems and then some tools to enable
> | you to
> | solve them. So a mocking framework gives you a way to think about
> | solving
> | the problem of effectively unit testing and gives you mocks to help
> | enable
> | to solve the problem of unit testing.
> |
> | Just a nitpick, but the terminology can be important especially when
> | things
> | (like the testing) are in flux.
> |
> | - Jesse Yates
> |
> | Sent from my iPhone.
> |
> | On Nov 12, 2011, at 11:00 AM, John W Vines <[email protected]>
> | wrote:
> |
> | >
> | >
> | > ----- Original Message -----
> | > | From: "Set Cruz" <[email protected]>
> | > | To: [email protected]
> | > | Sent: Saturday, November 12, 2011 1:21:33 PM
> | > | Subject: (ACCUMULO-75) Modify Security Randomwalk and test with
> | concurrency
> | > | >Keith Turner commented on ACCUMULO-75:
> | > |
> | > | >--------------------------------------
> | > |
> | > |
> | > |
> | > | >Below is where you can find the scripts and XML files needed to
> | > | >run
> | > | >it.
> | > |
> | > |
> | > |
> | > | >
> | > |
> |
> http://svn.apache.org/viewvc/incubator/accumulo/trunk/test/system/randomwalk
> | /
> | > |
> | > |
> | > |
> | > | >The source code is at the following link.
> | > |
> | > |
> | > |
> | > | >
> | > |
> |
> http://svn.apache.org/viewvc/incubator/accumulo/trunk/src/server/src/main/ja
> | va/org/apache/accumulo/server/test/randomwalk/
> | > |
> | > |
> | > | >If you have more questions, we would be happy to answer them on
> | > | >the
> | > | mailing list.
> | > |
> | > | Thank you.
> | > |
> | > | I read the "test" issues on JIRA. Some refer to mock frameworks. I
> | > | was
> | > | wondering if randomwalk was also such a test framework. I haven't
> | > | read
> | > | the
> | > | code in the links above yet. If randomwalk is indeed a test
> | > | framework,
> | > | is
> | > | there a link where I can read more about it? I haven't done a web
> | > | search
> | > | on randomwalk yet.
> | > |
> | > | --Set
> | >
> | > Randomwalk is one of our test frameworks. I don't know if it's a
> | > common
> | testing framework in general, but we have a 'from scratch'
> | implementation we
> | use, which can be found in the test package under the server module.
> | We
> | don't really have documentation for it, but I like to think it's
> | really
> | simple. It just reads the XML file and loads appropriate nodes which
> | are
> | implemented for the tests, and then randomly selects a weighted edge
> | to
> | transition to a different node.
> | >
> | > Hope that helps.
> | > John
> |
> | I'm working from the README file under test/system/randomwalk but I'm
> | running into an issue, see below, please:
> |
> | training@ubuntu:~/accumulo-dev/trunk/test/system/randomwalk$ sudo
> | apt-get
> | remove pssh
> | Reading package lists... Done
> | Building dependency tree
> | Reading state information... Done
> | The following packages will be REMOVED:
> | pssh
> | 0 upgraded, 0 newly installed, 1 to remove and 6 not upgraded.
> | After this operation, 201kB disk space will be freed.
> | Do you want to continue [Y/n]? n
> | Abort.
> | training@ubuntu:~/accumulo-dev/trunk/test/system/randomwalk$
> | ./bin/start-all.sh Image.xml
> | ./bin/start-all.sh: line 21:
> |
> /home/training/accumulo-dev/trunk/test/system/randomwalk/bin/../../../../con
> | f/accumulo-env.sh: No such file or directory
> | copying randomwalk config to HDFS
> | Deleted hdfs://localhost/randomwalk
> | Replication 3 set: hdfs://localhost/randomwalk/config.tgz
> | starting walkers
> | ./bin/start-all.sh: line 44: pssh: command not found
> | training@ubuntu:~/accumulo-dev/trunk/test/system/randomwalk$
>
>
> Is pssh on your path or aliased? You should be able to do a straight pssh
> from your shell. If not, then that's the problem at hand, since the script
> expects it on your PATH or to have it aliased properly.
>
>
> John
>

Reply via email to