Return-Path: X-Original-To: apmail-ambari-issues-archive@minotaur.apache.org Delivered-To: apmail-ambari-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C4D171803C for ; Thu, 17 Mar 2016 07:43:33 +0000 (UTC) Received: (qmail 39978 invoked by uid 500); 17 Mar 2016 07:43:33 -0000 Delivered-To: apmail-ambari-issues-archive@ambari.apache.org Received: (qmail 39946 invoked by uid 500); 17 Mar 2016 07:43:33 -0000 Mailing-List: contact issues-help@ambari.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ambari.apache.org Delivered-To: mailing list issues@ambari.apache.org Received: (qmail 39926 invoked by uid 99); 17 Mar 2016 07:43:33 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Mar 2016 07:43:33 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 8296C2C1F54 for ; Thu, 17 Mar 2016 07:43:33 +0000 (UTC) Date: Thu, 17 Mar 2016 07:43:33 +0000 (UTC) From: "Shantanu Mundkur (JIRA)" To: issues@ambari.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (AMBARI-15454) Blueprint install using config_recommendation_strategy is not functional MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/AMBARI-15454?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shantanu Mundkur updated AMBARI-15454: -------------------------------------- Attachment: (was: AMBARI-15454.patch) > Blueprint install using config_recommendation_strategy is not functional > ------------------------------------------------------------------------ > > Key: AMBARI-15454 > URL: https://issues.apache.org/jira/browse/AMBARI-15454 > Project: Ambari > Issue Type: Bug > Components: ambari-server > Affects Versions: 2.2.0, 2.2.1 > Reporter: Shantanu Mundkur > Assignee: Shantanu Mundkur > Fix For: trunk, 2.4.0 > > Attachments: AMBARI-15454.patch > > > Blueprint install using config_recommendation strategy seems to hang for a long time (couple of hours?) and ends up logging exceptions continually to ambari-server.log. At the same time many hundreds of directories are seen getting created under /var/run/ambari-server/stack-recommendations (I have seen above 800-900). If you keep it running eventually the cluster install seems to start but fails miserably at least during the start and some of it makes obvious that configuration recommendations were NOT applied. > 14 Mar 2016 23:26:33,784 ERROR [pool-8-thread-1] TopologyManager:737 - TopologyManager.ConfigureClusterTask: An exception occurred while attempting to process cluster configs and set on cluster: > java.lang.NullPointerException > at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:191) > at com.google.common.collect.Maps.filterKeys(Maps.java:2089) > at org.apache.ambari.server.controller.internal.BlueprintConfigurationProcessor.doFilterStackDefaults(BlueprintConfigurationProcessor.java:445) > at org.apache.ambari.server.controller.internal.BlueprintConfigurationProcessor.doRecommendConfigurations(BlueprintConfigurationProcessor.java:418) > at org.apache.ambari.server.controller.internal.BlueprintConfigurationProcessor.doUpdateForClusterCreate(BlueprintConfigurationProcessor.java:225) > at org.apache.ambari.server.topology.ClusterConfigurationRequest.process(ClusterConfigurationRequest.java:97) > at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:735) > at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:709) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) > at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > 14 Mar 2016 23:26:33,784 INFO [pool-3-thread-1] AsyncCallableService:111 - Exception during task execution: > java.util.concurrent.ExecutionException: java.lang.Exception: java.lang.NullPointerException > at java.util.concurrent.FutureTask.report(FutureTask.java:122) > at java.util.concurrent.FutureTask.get(FutureTask.java:206) > at org.apache.ambari.server.topology.AsyncCallableService.taskCompleted(AsyncCallableService.java:103) > at org.apache.ambari.server.topology.AsyncCallableService.call(AsyncCallableService.java:74) > at org.apache.ambari.server.topology.AsyncCallableService.call(AsyncCallableService.java:37) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: java.lang.Exception: java.lang.NullPointerException > at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:741) > at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:709) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) > at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) > ... 3 more > Caused by: java.lang.NullPointerException > at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:191) > at com.google.common.collect.Maps.filterKeys(Maps.java:2089) > at org.apache.ambari.server.controller.internal.BlueprintConfigurationProcessor.doFilterStackDefaults(BlueprintConfigurationProcessor.java:445) > at org.apache.ambari.server.controller.internal.BlueprintConfigurationProcessor.doRecommendConfigurations(BlueprintConfigurationProcessor.java:418) > at org.apache.ambari.server.controller.internal.BlueprintConfigurationProcessor.doUpdateForClusterCreate(BlueprintConfigurationProcessor.java:225) > at org.apache.ambari.server.topology.ClusterConfigurationRequest.process(ClusterConfigurationRequest.java:97) > at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:735) > ... 7 more > 15 Mar 2016 16:49:09,508 INFO [pool-2-thread-1] AsyncCallableService:111 - Exception during task execution: > java.util.concurrent.ExecutionException: java.lang.Exception: java.lang.NullPointerException > at java.util.concurrent.FutureTask.report(FutureTask.java:122) > at java.util.concurrent.FutureTask.get(FutureTask.java:206) > at org.apache.ambari.server.topology.AsyncCallableService.taskCompleted(AsyncCallableService.java:103) > at org.apache.ambari.server.topology.AsyncCallableService.call(AsyncCallableService.java:74) > at org.apache.ambari.server.topology.AsyncCallableService.call(AsyncCallableService.java:37) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: java.lang.Exception: java.lang.NullPointerException > at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:741) > at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:709) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) > at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) > ... 3 more > Caused by: java.lang.NullPointerException > at org.apache.ambari.server.controller.internal.BlueprintConfigurationProcessor.doReplaceProperties(BlueprintConfigurationProcessor.java:472) > at org.apache.ambari.server.controller.internal.BlueprintConfigurationProcessor.doRecommendConfigurations(BlueprintConfigurationProcessor.java:425) > at org.apache.ambari.server.controller.internal.BlueprintConfigurationProcessor.doUpdateForClusterCreate(BlueprintConfigurationProcessor.java:225) > at org.apache.ambari.server.topology.ClusterConfigurationRequest.process(ClusterConfigurationRequest.java:96) > at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:735) > ... 7 more -- This message was sent by Atlassian JIRA (v6.3.4#6332)