Support Questions

Find answers, ask questions, and share your expertise
Announcements
Check out our newest addition to the community, the Cloudera Data Analytics (CDA) group hub.

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.