Tôi đang cố gắng thử nghiệm một số tính năng cụm trên AWS. Tôi hoàn toàn mới ở đây và có một số vấn đề. Tôi đang cố gắng làm theo hướng dẫn được tìm thấy tại đây: http://star.mit.edu/cluster/docs/latest/plugins/ipython.html#using-the-ipython-cluster. Tôi sử dụng starcluster để bắt đầu một thể hiện cụm với những điều sau đây:cụm máy tính sử dụng starcluster và ipython trên AWS
starcluster start mycluster
Mọi thứ xuất hiện như mong đợi và nó cho thấy rằng plugin ipython đã được tải. sau đó tôi cố gắng thực hiện lệnh sau như trong hướng dẫn:
starcluster sshmaster mycluster -u myuser
Kết nối thất bại, tuy nhiên, và nói với tôi
Permission denied (publickey).
Tôi có thể đăng nhập bằng
starcluster sshmaster mycluster
vì vậy tôi đã cố gắng tiếp tục hướng dẫn đăng nhập vào chương trình chính nhưng khi tôi cố gắng tạo Khách hàng tôi nhận được và lỗi:
AssertionError: Not a valid connection file or url:
u'/root/.ipython/profile_default/security/ipcontroller-client.json'
Điều duy nhất mà tôi thấy rằng có vẻ khác thường là khi các cụm đã được khởi động này xuất hiện:
>>> Running plugin ipcluster
>>> Writing IPython cluster config files
>>> Starting IPython cluster with 7 engines
>>> Waiting for JSON connector file...
>>> Creating IPCluster cache directory: /Users/username/.starcluster/ipcluster
>>> Saving JSON connector file to '/Users/username/.starcluster/ipcluster/mycluster-us-east-1.json'
!!! ERROR - Error occurred while running plugin 'ipcluster':
Traceback (most recent call last):
File "/Library/Python/2.7/site-packages/StarCluster-0.93.3-py2.7.egg/starcluster/cluster.py", line 1506, in run_plugin
func(*args)
File "/Library/Python/2.7/site-packages/StarCluster-0.93.3-py2.7.egg/starcluster/plugins/ipcluster.py", line 276, in run
plug.run(nodes, master, user, user_shell, volumes)
File "<string>", line 2, in run
File "/Library/Python/2.7/site-packages/StarCluster-0.93.3-py2.7.egg/starcluster/utils.py", line 87, in wrap_f
res = func(*arg, **kargs)
File "/Library/Python/2.7/site-packages/StarCluster-0.93.3-py2.7.egg/starcluster/plugins/ipcluster.py", line 228, in run
cfile = self._start_cluster(master, n, profile_dir)
File "/Library/Python/2.7/site-packages/StarCluster-0.93.3-py2.7.egg/starcluster/plugins/ipcluster.py", line 173, in _start_cluster
master.ssh.get(json, local_json)
File "/Library/Python/2.7/site-packages/StarCluster-0.93.3-py2.7.egg/starcluster/sshutils/__init__.py", line 431, in get
self.scp.get(remotepaths, localpath, recursive=recursive)
File "/Library/Python/2.7/site-packages/StarCluster-0.93.3-py2.7.egg/starcluster/sshutils/scp.py", line 141, in get
self._recv_all()
File "/Library/Python/2.7/site-packages/StarCluster-0.93.3-py2.7.egg/starcluster/sshutils/scp.py", line 242, in _recv_all
msg = self.channel.recv(1024)
File "build/bdist.macosx-10.8-intel/egg/ssh/channel.py", line 611, in recv
raise socket.timeout()
timeout
Bất kỳ suy nghĩ?