Support Questions

Find answers, ask questions, and share your expertise

Infrastructure creation failed while deploying hadoop cluster on openstack using cloudbreak

Hi ,

While creating hadoop cluster on openstack cloud using cloudbreak getting below error on UI :

2/22/2017 9:17:57 PM testcloud09 - create in progress: Creating infrastructure 2/22/2017 9:27:09 PM testcloud09 - update in progress: Infrastructure creation took 551 seconds 2/22/2017 9:27:16 PM testcloud09 - update in progress: Infrastructure metadata collection finished 2/22/2017 11:07:13 PM testcloud09 - update in progress: Infrastructure creation failed. Reason: Task did not finished within 5000 seconds 2/22/2017 11:07:14 PM testcloud09 - create failed: Infrastructure creation failed. Reason: Task did not finished within 5000 seconds

Error in log :

[reactorDispatcher-23] accept:70 DEBUG c.s.c.c.f.Flow2Handler - [owner:838bb7a0-eeea-489e-bb20-aa4cd8f1baae] [type:STACK] [id:21] [name:testcloud09] flow control event arrived: key: GETSSHFINGERPRINTSRESULT_ERROR, flowid: fdbd7d9e-9f8c-4ef6-abb7-6e6a45903d85, payload: CloudPlatformResult{status=FAILED, statusReason='Failed to get ssh fingerprints!', errorDetails=java.util.concurrent.TimeoutException: Task did not finished within 5000 seconds, request=CloudPlatformRequest{cloudContext=CloudContext{id=21, name='testcloud09', platform='StringType{value='OPENSTACK'}', owner='838bb7a0-eeea-489e-bb20-aa4cd8f1baae'}, cloudCredential=com.sequenceiq.cloudbreak.cloud.model.CloudCredential@2fff5fcb}}

Please let me know how this can be fixed.

Thanks & Regards

Prachi

4 REPLIES 4

Expert Contributor

Hi @prachi sharma,

It seems that Cloudbreak is unable to get the console log from VMs, therefore it is unable to determine the SSH fingerprint related to the VMs. I guess that if you go to OpenStack Horizon UI and open the "Instance Console Log" which can be found under a compute instance "Log" tab, then you won't be able to see the ssh fingerprint either (see attached screen-shot-2017-02-23-at-082327.png ).

Which Cloudbreak and OpenStack version do you use?

Attila

Hi @Attila Kanto,

I am using cloudbreak version 1.6.3 and Openstack Mitaka to deploy hadoop cluster.The node logs looks like : screen-shot-os-node.jpg

Please let me know how this can be fixed.

Thanks

Prachi

Rising Star

@prachi sharma Whats your default ssh_username for the image or as per your cloud environment?

CBD uses the user 'cloudbreak'

@Yogeshprabhu yes i am using cloudbreak user . Still getting the same error.[reactorDispatcher-70] accept:70 DEBUG c.s.c.c.f.Flow2Handler - [owner:spring] [type:springLog] [id:] [name:] flow control event arrived: key: GETSSHFINGERPRINTSRESULT_ERROR, flowid: c9061c46-71a4-4d20-96f1-9be734eef49f, payload: CloudPlatformResult{status=FAILED, statusReason='Failed to get ssh fingerprints!', errorDetails=java.util.concurrent.TimeoutException: Task did not finished within 5000 seconds, request=CloudPlatformRequest{cloudContext=CloudContext{id=10, name='test20', platform='StringType{value='OPENSTACK'}', owner='a7b34a9f-ccdb-4bf4-a2c1-fa8f195efa6a'}, cloudCredential=com.sequenceiq.cloudbreak.cloud.model.CloudCredential@42c0d07e}}

Please let me know how this can be resolved.

Take a Tour of the Community
Don't have an account?
Your experience may be limited. Sign in to explore more.