nathanmarz / storm-deploy

One click deploy for Storm clusters on AWS
Other
516 stars 148 forks source link

Unable to connect to Nimbus using Storm-Deploy on AWS Cloud #70

Open tulikundu opened 10 years ago

tulikundu commented 10 years ago

We are following Storm-Deploy ( https://github.com/nathanmarz/storm-deploy ) to deploy storm cluster on AWS Cloud. Our cluster is being successfully deployed and the separate EC2 instances are being spawned for Nimbus, Zookeeper and Supervisors. However we are not being able to connect to Storm UI. Further we are not able to deploy the topology in the cluster as it cannot connect to Nimbus using ssh. Each time storm-deploy launches a new cluster, it creates a new key-pair. We are not able to locate where the pem file of the new key pair is being saved. We have tried connecting with 1) authorized_keys
2) id_rsa 3) id_rsa.pub as pem file using ssh command with Nimbus, Zookeeper and Supervisors machines. Each time we are getting the same error: "Permission denied (public key)"

Please suggest how to login to Nimbus and submit topology.

Our pallet.clj file: (defpallet :services { :default { :blobstore-provider "aws-s3" :provider "aws-ec2" :environment {:user {:username "storm"
:private-key-path "~/.ssh/id_rsa" :public-key-path "~/.ssh/id_rsa.pub"} :aws-user-id "XXXX-XXXX-XXXX"} :identity "XXXXXXXXXXXX" :credential "XXXXXXXXXX" :jclouds.regions "us-west-2" } })