Reply
New Contributor
Posts: 1
Registered: ‎07-31-2017

Bootsrap failed: No member hosts

Hi !

 

I'm trying to install CDH using google cloud platform for the first time.

I followed this installation steps : https://www.cloudera.com/documentation/director/latest/topics/director_get_started_gcp.html

 

Cloudera Manager works fine, but i can't create the cluster.

 

For example, if i try to create this small clust :

-> 1 master ; 

-> 1 worker ;

-> 1 gateway ;

 

3.png

 

That's what i get :

4.png

Logs :

 

[2017-07-31 10:56:19.879 +0000] INFO  [p-637fd9fa1442-DefaultBootstrapClusterJob] 61cd3187-7b46-4cac-b911-09ddee900eba POST /api/v9/environments/env-1/deployments/manager/clusters com.cloudera.launchpad.bootstrap.cluster.DistributeParcel - c.c.l.pipeline.util.PipelineRunner: >> DistributeParcel/4 [Environment{name='env-1', provider=InstanceProviderConfig{type='google'}, credentials=SshCredential ...
[2017-07-31 10:56:19.954 +0000] INFO  [p-637fd9fa1442-DefaultBootstrapClusterJob] 61cd3187-7b46-4cac-b911-09ddee900eba POST /api/v9/environments/env-1/deployments/manager/clusters com.cloudera.launchpad.bootstrap.cluster.DistributeParcel - c.c.launchpad.pipeline.AbstractJob: Raising rate limits for parcel distribution to 256000KB/s with 5 concurrent uploads
[2017-07-31 10:56:19.983 +0000] INFO  [p-637fd9fa1442-DefaultBootstrapClusterJob] 61cd3187-7b46-4cac-b911-09ddee900eba POST /api/v9/environments/env-1/deployments/manager/clusters com.cloudera.launchpad.bootstrap.cluster.DistributeParcel - c.c.launchpad.pipeline.AbstractJob: Distributing parcels: KAFKA-2.2.0-1.2.2.0.p0.68,CDH-5.12.0-1.cdh5.12.0.p0.29
[2017-07-31 10:56:20.021 +0000] ERROR [p-637fd9fa1442-DefaultBootstrapClusterJob] 61cd3187-7b46-4cac-b911-09ddee900eba POST /api/v9/environments/env-1/deployments/manager/clusters com.cloudera.launchpad.bootstrap.cluster.DistributeParcel - c.c.l.pipeline.util.PipelineRunner: Attempt to execute job failed
com.cloudera.api.ext.ClouderaManagerException: API call to Cloudera Manager failed. Method=ParcelResource.startDistributionCommand. Response Status Code: 400. Message: {
  "message" : "Cluster <b>clust-3</b> has no member hosts. Add hosts to the cluster and then try again."
}. - Cause: javax.ws.rs.BadRequestException HTTP 400 Bad Request
    at com.cloudera.api.ext.ClouderaManagerClientProxy.invoke(ClouderaManagerClientProxy.java:151)
    at com.sun.proxy.$Proxy257.startDistributionCommand(Unknown Source)
    at com.cloudera.launchpad.bootstrap.cluster.DistributeParcel.runCommand(DistributeParcel.java:162)
    at com.cloudera.launchpad.bootstrap.cluster.ParcelStageTransitionJob.run(ParcelStageTransitionJob.java:97)
    at com.cloudera.launchpad.bootstrap.cluster.ParcelStageTransitionJob.run(ParcelStageTransitionJob.java:38)
    at com.cloudera.launchpad.pipeline.job.Job4.runUnchecked(Job4.java:33)
    at com.cloudera.launchpad.pipeline.job.Job4$$FastClassBySpringCGLIB$$54178504.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:721)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
    at com.cloudera.launchpad.pipeline.PipelineJobProfiler.profileJobRun(PipelineJobProfiler.java:60)
    at sun.reflect.GeneratedMethodAccessor188.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:656)
    at com.cloudera.launchpad.bootstrap.cluster.DistributeParcel$$EnhancerBySpringCGLIB$$75c9114c.runUnchecked(<generated>)
    at com.cloudera.launchpad.pipeline.util.PipelineRunner$JobCallable.call(PipelineRunner.java:197)
    at com.cloudera.launchpad.pipeline.util.PipelineRunner$JobCallable.call(PipelineRunner.java:168)
    at com.github.rholder.retry.AttemptTimeLimiters$NoAttemptTimeLimit.call(AttemptTimeLimiters.java:78)
    at com.github.rholder.retry.Retryer.call(Retryer.java:160)
    at com.cloudera.launchpad.pipeline.util.PipelineRunner.attemptMultipleJobExecutionsWithRetries(PipelineRunner.java:133)
    at com.cloudera.launchpad.pipeline.DatabasePipelineRunner.run(DatabasePipelineRunner.java:164)
    at com.cloudera.launchpad.ExceptionHandlingRunnable.run(ExceptionHandlingRunnable.java:57)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:473)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:748)

 

I tried to solve it : didn't work.

NB : I'm using Centos 6. I already saw similar problem : (https://community.cloudera.com/t5/Cloudera-Manager-Installation/Cloudera-Manager-Hangs-When-Installi...

 

Appreciate any Help !

 

 

 

Announcements