Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 15CF8200C3A for ; Fri, 3 Mar 2017 03:02:53 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 144AE160B7A; Fri, 3 Mar 2017 02:02:53 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 5CB4A160B6F for ; Fri, 3 Mar 2017 03:02:52 +0100 (CET) Received: (qmail 88168 invoked by uid 500); 3 Mar 2017 02:02:51 -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 88159 invoked by uid 99); 3 Mar 2017 02:02:51 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Mar 2017 02:02:51 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 15EEA1A076E for ; Fri, 3 Mar 2017 02:02:51 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -2.347 X-Spam-Level: X-Spam-Status: No, score=-2.347 tagged_above=-999 required=6.31 tests=[RP_MATCHES_RCVD=-2.999, SPF_NEUTRAL=0.652] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id yyy5dpVnL4qg for ; Fri, 3 Mar 2017 02:02:50 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 5084A5F257 for ; Fri, 3 Mar 2017 02:02:49 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 8270BE012C for ; Fri, 3 Mar 2017 02:02:45 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 4134F24156 for ; Fri, 3 Mar 2017 02:02:45 +0000 (UTC) Date: Fri, 3 Mar 2017 02:02:45 +0000 (UTC) From: "Eric Yang (JIRA)" To: issues@ambari.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (AMBARI-20289) Optional host_group can interfere with actual deployment MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Fri, 03 Mar 2017 02:02:53 -0000 Eric Yang created AMBARI-20289: ---------------------------------- Summary: Optional host_group can interfere with actual deployment Key: AMBARI-20289 URL: https://issues.apache.org/jira/browse/AMBARI-20289 Project: Ambari Issue Type: Improvement Affects Versions: 2.4.2 Reporter: Eric Yang User defines a blueprint that contains 4 host groups. Edge group, management group 1 and 2, and worker group. For management group 1, include a single knox server. In edge group, also define Knox server. When edge group includes one or more hosts, they will be used for Knox Server HA. Without edge group, management group 1 will be used as a single Knox server. When edge group does not contain any host, Ambari throws a weird exception: {code} 26 Feb 2017 19:14:55,108 WARN [pool-16-thread-1] BlueprintConfigurationProcessor:1403 - The property 'dfs.namenode.secondary.http-address' is associated with the component 'SECONDARY_NAMENODE' which isn't mapped to any host group. This may affect configuration topology resolution. 26 Feb 2017 19:14:55,129 INFO [pool-3-thread-1] AsyncCallableService:111 - Exception during task execution: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: TopologyManager.ConfigureClusterTask - prerequisites for config request processing not yet satisfied 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.IllegalArgumentException: TopologyManager.ConfigureClusterTask - prerequisites for config request processing not yet satisfied at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:908) at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:889) 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 {code} HDFS does not get formatted. There is a 30 minutes delay between submit cluster construction REST request, and Ambari start to install the cluster. -- This message was sent by Atlassian JIRA (v6.3.15#6346)