From issues-return-66463-archive-asf-public=cust-asf.ponee.io@ambari.apache.org Thu Feb 8 09:04:04 2018 Return-Path: X-Original-To: archive-asf-public@eu.ponee.io Delivered-To: archive-asf-public@eu.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by mx-eu-01.ponee.io (Postfix) with ESMTP id CDE6818064F for ; Thu, 8 Feb 2018 09:04:04 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id BD4DE160C5D; Thu, 8 Feb 2018 08:04:04 +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 B51A4160C3D for ; Thu, 8 Feb 2018 09:04:03 +0100 (CET) Received: (qmail 2051 invoked by uid 500); 8 Feb 2018 08:04:02 -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 2042 invoked by uid 99); 8 Feb 2018 08:04:02 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Feb 2018 08:04:02 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 484CEC06BC for ; Thu, 8 Feb 2018 08:04:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -109.511 X-Spam-Level: X-Spam-Status: No, score=-109.511 tagged_above=-999 required=6.31 tests=[ENV_AND_HDR_SPF_MATCH=-0.5, KAM_ASCII_DIVIDERS=0.8, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_SPF_WL=-7.5, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id NIW72mVJtjPn for ; Thu, 8 Feb 2018 08:04:01 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id C5F425F23E for ; Thu, 8 Feb 2018 08:04:00 +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 4C754E00A3 for ; Thu, 8 Feb 2018 08:04:00 +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 0A3A921E83 for ; Thu, 8 Feb 2018 08:04:00 +0000 (UTC) Date: Thu, 8 Feb 2018 08:04:00 +0000 (UTC) From: "Swapan Shridhar (JIRA)" To: issues@ambari.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Comment Edited] (AMBARI-22938) Ambari server start fails with fresh Ambari installation MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/AMBARI-22938?page=3Dcom.atlassi= an.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D16= 356617#comment-16356617 ]=20 Swapan Shridhar edited comment on AMBARI-22938 at 2/8/18 8:03 AM: ------------------------------------------------------------------ *Analysis:* Comparing the *"*_id_seq"* number variables used in _**Entity.java_ files a= nd _**CREATE.sql_ files: - *Entity.java files: grep and sort of *"_id_seq"* in all *Entity.java file= s give the following sequence variables created: {code} alert_current_id_seq alert_definition_id_seq alert_group_id_seq alert_history_id_seq alert_notice_id_seq alert_target_id_seq blueprint_mpack_instance_id_seq blueprint_service_id_seq blueprint_setting_id_seq cluster_id_seq cluster_setting_id_seq configgroup_id_seq config_id_seq extension_id_seq group_id_seq hostcomponentdesiredstate_id_seq hostcomponentstate_id_seq hostgroup_component_id_seq host_id_seq host_role_command_id_seq host_version_id_seq kkp_id_seq link_id_seq member_id_seq mpack_id_seq operation_level_id_seq permission_id_seq principal_id_seq principal_type_id_seq privilege_id_seq registry_id_seq remote_cluster_id_seq remote_cluster_service_id_seq repo_version_id_seq requestschedule_id_seq resourcefilter_id_seq resource_id_seq resource_type_id_seq servicecomponentdesiredstate_id_seq servicecomponent_version_id_seq service_config_id_seq service_dependency_id_seq service_group_dependency_id_seq service_group_id_seq service_id_seq setting_id_seq stack_id_seq topology_host_group_id_seq topology_host_info_id_seq topology_host_task_id_seq topology_logical_task_id_seq topology_request_id_seq upgrade_group_id_seq upgrade_history_id_seq upgrade_id_seq upgrade_item_id_seq user_authentication_id_seq user_id_seq viewentity_id_seq view_instance_id_seq viewurl_id_seq widget_id_seq widget_layout_id_seq {code} *Total count :* 63 - *CREATE.sql_ files: Sort of *"_id_seq"* in *CREATE.sql_ file gives the fo= llowing sequence variables created: {code} alert_current_id_seq alert_definition_id_seq alert_group_id_seq alert_history_id_seq alert_notice_id_seq alert_target_id_seq ambari_operation_history_id_seq blueprint_mpack_instance_id_seq blueprint_service_id_seq blueprint_setting_id_seq cluster_id_seq cluster_setting_id_seq configgroup_id_seq config_id_seq extension_id_seq group_id_seq hostcomponentdesiredstate_id_seq hostcomponentstate_id_seq hostgroup_component_id_seq host_id_seq host_role_command_id_seq host_version_id_seq kkp_id_seq link_id_seq member_id_seq mpack_id_seq operation_level_id_seq permission_id_seq principal_id_seq principal_type_id_seq privilege_id_seq registry_id_seq remote_cluster_id_seq remote_cluster_service_id_seq repo_version_id_seq requestschedule_id_seq resourcefilter_id_seq resource_id_seq resource_type_id_seq servicecomponentdesiredstate_id_seq servicecomponent_version_id_seq service_config_id_seq service_dependency_id_seq service_group_dependency_id_seq service_group_id_seq service_id_seq setting_id_seq stack_id_seq topology_host_group_id_seq topology_host_info_id_seq topology_host_request_id_seq topology_host_task_id_seq topology_logical_request_id_seq topology_logical_task_id_seq topology_request_id_seq upgrade_group_id_seq upgrade_history_id_seq upgrade_id_seq upgrade_item_id_seq user_authentication_id_seq user_id_seq viewentity_id_seq view_instance_id_seq widget_id_seq widget_layout_id_seq {code} *Total count :* 65 Sequence variable *viewurl_id_seq* defined in *ViewURLEntity.java* is one s= uch entry not defined in Ambari-DDL-Postgres-CREATE.sql file's *ambari_sequ= ences* table. *Fix:* Adding the=20 {code} ('viewurl_id_seq', '0') {code} in CREATE.sql enables the ambari server to come up fine. CC [~jluniya] | [~mradhakrishnan] was (Author: swapanshridhar): *Analysis:* Comparing the *"_id_seq"* number variables used in _*Entity.java_ files and= _*CREATE.sql_ files: - *Entity.java files: grep and sort of *"_id_seq"* in all *Entity.java file= s give the following sequence variables created: {code} alert_current_id_seq alert_definition_id_seq alert_group_id_seq alert_history_id_seq alert_notice_id_seq alert_target_id_seq blueprint_mpack_instance_id_seq blueprint_service_id_seq blueprint_setting_id_seq cluster_id_seq cluster_setting_id_seq configgroup_id_seq config_id_seq extension_id_seq group_id_seq hostcomponentdesiredstate_id_seq hostcomponentstate_id_seq hostgroup_component_id_seq host_id_seq host_role_command_id_seq host_version_id_seq kkp_id_seq link_id_seq member_id_seq mpack_id_seq operation_level_id_seq permission_id_seq principal_id_seq principal_type_id_seq privilege_id_seq registry_id_seq remote_cluster_id_seq remote_cluster_service_id_seq repo_version_id_seq requestschedule_id_seq resourcefilter_id_seq resource_id_seq resource_type_id_seq servicecomponentdesiredstate_id_seq servicecomponent_version_id_seq service_config_id_seq service_dependency_id_seq service_group_dependency_id_seq service_group_id_seq service_id_seq setting_id_seq stack_id_seq topology_host_group_id_seq topology_host_info_id_seq topology_host_task_id_seq topology_logical_task_id_seq topology_request_id_seq upgrade_group_id_seq upgrade_history_id_seq upgrade_id_seq upgrade_item_id_seq user_authentication_id_seq user_id_seq viewentity_id_seq view_instance_id_seq viewurl_id_seq widget_id_seq widget_layout_id_seq {code} *Total count :* 63 - *CREATE.sql_ files: Sort of *"_id_seq"* in *CREATE.sql_ file gives the fo= llowing sequence variables created: {code} alert_current_id_seq alert_definition_id_seq alert_group_id_seq alert_history_id_seq alert_notice_id_seq alert_target_id_seq ambari_operation_history_id_seq blueprint_mpack_instance_id_seq blueprint_service_id_seq blueprint_setting_id_seq cluster_id_seq cluster_setting_id_seq configgroup_id_seq config_id_seq extension_id_seq group_id_seq hostcomponentdesiredstate_id_seq hostcomponentstate_id_seq hostgroup_component_id_seq host_id_seq host_role_command_id_seq host_version_id_seq kkp_id_seq link_id_seq member_id_seq mpack_id_seq operation_level_id_seq permission_id_seq principal_id_seq principal_type_id_seq privilege_id_seq registry_id_seq remote_cluster_id_seq remote_cluster_service_id_seq repo_version_id_seq requestschedule_id_seq resourcefilter_id_seq resource_id_seq resource_type_id_seq servicecomponentdesiredstate_id_seq servicecomponent_version_id_seq service_config_id_seq service_dependency_id_seq service_group_dependency_id_seq service_group_id_seq service_id_seq setting_id_seq stack_id_seq topology_host_group_id_seq topology_host_info_id_seq topology_host_request_id_seq topology_host_task_id_seq topology_logical_request_id_seq topology_logical_task_id_seq topology_request_id_seq upgrade_group_id_seq upgrade_history_id_seq upgrade_id_seq upgrade_item_id_seq user_authentication_id_seq user_id_seq viewentity_id_seq view_instance_id_seq widget_id_seq widget_layout_id_seq {code} *Total count :* 65 Sequence variable *viewurl_id_seq* defined in *ViewURLEntity.java* is one s= uch entry not defined in Ambari-DDL-Postgres-CREATE.sql file's *ambari_sequ= ences* table. *Fix:* Adding the=20 {code} ('viewurl_id_seq', '0') {code} in CREATE.sql enables the ambari server to come up fine. CC [~jluniya] | [~mradhakrishnan] > Ambari server start fails with fresh Ambari installation > -------------------------------------------------------- > > Key: AMBARI-22938 > URL: https://issues.apache.org/jira/browse/AMBARI-22938 > Project: Ambari > Issue Type: Bug > Components: ambari-server > Affects Versions: 3.0.0 > Reporter: Swapan Shridhar > Assignee: Swapan Shridhar > Priority: Blocker > Fix For: trunk, 3.0.0 > > > On branch *branch-feature-AMBARI-14714*, after installation, Ambari serve= r starts fails as following : > {code:title=3D/var/log/ambari-server/ambari-server.out} > An unexpected error occured during starting Ambari Server. > Exception in thread "main" com.google.inject.internal.util.$ComputationEx= ception: java.lang.ArrayIndexOutOfBoundsException: 7786 > at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMak= er.java:553) > at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMak= er.java:419) > at com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImp= l.get(CustomConcurrentHashMap.java:2041) > at com.google.inject.internal.util.$StackTraceElements.forMember(StackTr= aceElements.java:53) > at com.google.inject.internal.Errors.formatSource(Errors.java:690) > at com.google.inject.internal.Errors.formatInjectionPoint(Errors.java:72= 0) > at com.google.inject.internal.Errors.formatSource(Errors.java:684) > at com.google.inject.internal.Errors.format(Errors.java:555) > at com.google.inject.ProvisionException.getMessage(ProvisionException.ja= va:59) > at java.lang.Throwable.getLocalizedMessage(Throwable.java:391) > at java.lang.Throwable.toString(Throwable.java:480) > at java.lang.String.valueOf(String.java:2994) > at java.io.PrintStream.println(PrintStream.java:821) > at java.lang.Throwable$WrappedPrintStream.println(Throwable.java:748) > at java.lang.Throwable.printStackTrace(Throwable.java:655) > at java.lang.Throwable.printStackTrace(Throwable.java:643) > at java.lang.Throwable.printStackTrace(Throwable.java:634) > at org.apache.ambari.server.controller.AmbariServer.main(AmbariServer.ja= va:1118) > Caused by: java.lang.ArrayIndexOutOfBoundsException: 7786 > at com.google.inject.internal.asm.$ClassReader.readClass(Unknown Source) > at com.google.inject.internal.asm.$ClassReader.accept(Unknown Source) > at com.google.inject.internal.asm.$ClassReader.accept(Unknown Source) > at com.google.inject.internal.util.$LineNumbers.(LineNumbers.java:= 62) > at com.google.inject.internal.util.$StackTraceElements$1.apply(StackTrac= eElements.java:36) > at com.google.inject.internal.util.$StackTraceElements$1.apply(StackTrac= eElements.java:33) > at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMak= er.java:549) > ... 17 more > {code} > =C2=A0 > =C2=A0 > Stack trace while debugging gives the following: > =C2=A0 > {code:java} > Error preallocating sequence numbers. The sequence table information is n= ot complete. > {code} > CC [~jluniya] | [~mradhakrishnan] -- This message was sent by Atlassian JIRA (v7.6.3#76005)