On Tue, Mar 16, 2010 at 2:15 PM, chuan gao <aggie.gao_at_gmail.com> wrote:
> I am using the standard AMI
> the OS is ubuntu 9.10
> yes. I can ssh into AMI with no problem. actually, the error occured at the
> last step when it is configuring NFS. I checked the AMI on amazon and they
> have been started. and my permanent volume has been mounted.
> concerning the error,
> build/bdist.linux-i686/egg/paramiko/sftp_client.py
>
> I looked into directory StarCluster-0.90.1/build/bdist.linux-i686 and
> nothing is there. should there be egg/paramiko/sftp_client.py ?
>
You mean, in the build directory, after the install is complete? Well, in
the equivalent on my machine, no, there's nothing in there after the process
is done. But this shouldn't matter, since unless you're planning to run
starcluster directly from the build directory, it shouldn't matter what's
in there. However, it looks from your error trace like the system
*is*looking in the build directory for binaries. There are two
reasons why
this could be the case:
1) something went wrong during the build process and the linking was
done incorrectly.
2) you're running "starcluster" command from _inside_ the build
directory, and as a result, you end up confusing the Python package
importer.
In the case of 1): how are you doing the installation, exactly? When you
do the install, what kind of output do you see? (run your install in the
"debug" mode). During installation on my machine, I get output like this:
Installed
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/StarCluster-0.90-py2.6.egg
Processing dependencies for StarCluster==0.90
Searching for paramiko==1.7.6
Best match: paramiko 1.7.6
Processing paramiko-1.7.6-py2.6.egg
paramiko 1.7.6 is already the active version in easy-install.pth
In the case of 2), just see what happens if you shut down yoru AMI instances
and try the "starcluster" command again, from outside the build directory,
which you should probably just delete. Unless you're explicitly _planning_
to run your installed version directly from your build directory? That
would be a non-standard way to run things. I don't know what what happen
if I did that on my machine, I've never tried it since it's generally bad
practice to try that if you're using a module that links to external
packages.
HTH,
Dan
> Thanks Dan, I am pretty sure that I got paramiko installed correctly. I'll
>>> work on it a bit more.
>>> will Justin have a chance to look at this email list and try to point out
>>> what could be the problem?
>>>
>>>
>>>
>>> On Tue, Mar 16, 2010 at 11:21 AM, Dan Yamins <dyamins_at_gmail.com> wrote:
>>>
>>>> Hm. I'm not sure what the problem is (your version is fine).
>>>> Something is clearly wrong with either your paramiko installation or the way
>>>> that starcluster is using it.
>>>>
>>>> Have you tried testing paramiko outside the context of starcluster?
>>>> Try testing it for normal ssh usage. If that fails, then you'll probably
>>>> have identified the problem. (I don't know if you just installed it,
>>>> perhaps reinstallation would then help.)
>>>>
>>>> If paramiko works normally, then perhaps there's an argument that is
>>>> being passed on line 109 of starcluster/ssh.py that is supposed to represent
>>>> an existing file object, that somehow isn't being properly created (probably
>>>> earlier in the ssh cycle). In this case, Justin (the creator of
>>>> starcluster) should probably be the one to address your problem.
>>>>
>>>> Dan
>>>>
>>>>
>>>>
>>>>
>>>> On Tue, Mar 16, 2010 at 10:57 AM, chuan gao <aggie.gao_at_gmail.com>wrote:
>>>>
>>>>> paramiko-1.7.6-py2.6.egg
>>>>> Thanks for replying.
>>>>>
>>>>>
>>>>> On Tue, Mar 16, 2010 at 9:02 AM, Dan Yamins <dyamins_at_gmail.com> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, Mar 16, 2010 at 1:05 AM, chuan gao <aggie.gao_at_gmail.com>wrote:
>>>>>>
>>>>>>> Here is the error message:
>>>>>>>
>>>>>>> >>> Installing Sun Grid Engine...
>>>>>>>
>>>>>>> [SNIP]
>>>>>>
>>>>>>>
>>>>>>> File "build/bdist.linux-i686/egg/paramiko/sftp_client.py", line
>>>>>>> 675, in _read_response
>>>>>>> File "build/bdist.linux-i686/egg/paramiko/sftp_client.py", line
>>>>>>> 701, in _convert_status
>>>>>>> IOError: [Errno 2] No such file
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> What version of paramiko do you have installed?
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Starcluster mailing list
>>>>>> Starcluster_at_mit.edu
>>>>>> http://mailman.mit.edu/mailman/listinfo/starcluster
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>
Received on Tue Mar 16 2010 - 14:46:15 EDT