【发布时间】:2015-05-17 08:01:59
【问题描述】:
我想使用以下命令行在 EC2 上启动 Spark 集群:
python spark_ec2.py --key-pair=alexistest2 --identity-file=C:\User\Alexis\Downloads\alexistest2.pem --region=us-west-2 --instance-type=t2.medium --spark-version=1.2.0 launch my-spark-cluster
在我得到“等待集群中的所有实例进入'ssh-ready'状态”后,发生以下错误。
Waiting for all instances in cluster to enter 'ssh-ready' state.Traceback (most
recent call last):
File "spark_ec2.py", line 1083, in <module>
main()
File "spark_ec2.py", line 1075, in main
real_main()
File "spark_ec2.py", line 931, in real_main
opts=opts
File "spark_ec2.py", line 640, in wait_for_cluster_state
is_cluster_ssh_available(cluster_instances, opts):
File "spark_ec2.py", line 611, in is_cluster_ssh_available
if not is_ssh_available(host=i.ip_address, opts=opts):
File "spark_ec2.py", line 602, in is_ssh_available
stderr=devnull
File "C:\Users\Alexis\Anaconda\lib\subprocess.py", line 535, in check_call
retcode = call(*popenargs, **kwargs)
File "C:\Users\Alexis\Anaconda\lib\subprocess.py", line 522, in call
return Popen(*popenargs, **kwargs).wait()
File "C:\Users\Alexis\Anaconda\lib\subprocess.py", line 710, in __init__
errread, errwrite)
File "C:\Users\Alexis\Anaconda\lib\subprocess.py", line 958, in _execute_child
startupinfo)
WindowsError: [Error 2] The system cannot find the file specified
我检查了我的 Python 文件夹,并且 subprocess.py 文件存在于“C:\Users\Alexis\Anaconda\Lib”中。
我已编辑 spark_ec2 以 add UserKnownHostsFile=/dev/null。
仍然,我得到了同样的错误。有什么想法吗?
【问题讨论】:
标签: python amazon-ec2 apache-spark