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 86EEB2004C8 for ; Mon, 9 May 2016 19:42:04 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 8592F1609A8; Mon, 9 May 2016 17:42: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 0DB5916099C for ; Mon, 9 May 2016 19:42:02 +0200 (CEST) Received: (qmail 41401 invoked by uid 500); 9 May 2016 17:42:02 -0000 Mailing-List: contact user-help@ambari.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@ambari.apache.org Delivered-To: mailing list user@ambari.apache.org Received: (qmail 41390 invoked by uid 99); 9 May 2016 17:42:02 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 May 2016 17:42:02 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id B25B0180573 for ; Mon, 9 May 2016 17:42:01 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.998 X-Spam-Level: * X-Spam-Status: No, score=1.998 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=prometheussecuritygroup.onmicrosoft.com Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id O5qk2wBv4AaB for ; Mon, 9 May 2016 17:41:59 +0000 (UTC) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0071.outbound.protection.outlook.com [157.56.111.71]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id D49225F3A1 for ; Mon, 9 May 2016 17:41:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=PrometheusSecurityGroup.onmicrosoft.com; s=selector1-psgglobal-net; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=UEJKU17l5UNDfeDjiSSKP3WU6iKhFsJ23O/C1rUPVww=; b=RxdITS5jL5JBFPPomQ6ysqkt3ZVuo0rZLM9PCmj0W7gvFYXSwBKLxwzoK139HAlDEqHfodOtlD+duAeT4vGHstMbQNtDE3Vps826pblK0R9OpVOJp7MZgo7T9K54Fjn6tytclozihydhN09E1rwqwfqgUmuk67roh+3CamqQxF8= Received: from CY1PR12MB0533.namprd12.prod.outlook.com (10.161.171.155) by CY1PR12MB0535.namprd12.prod.outlook.com (10.161.175.27) with Microsoft SMTP Server (TLS) id 15.1.492.11; Mon, 9 May 2016 17:41:55 +0000 Received: from CY1PR12MB0533.namprd12.prod.outlook.com ([10.161.171.155]) by CY1PR12MB0533.namprd12.prod.outlook.com ([10.161.171.155]) with mapi id 15.01.0485.016; Mon, 9 May 2016 17:41:56 +0000 From: David Robison To: "user@ambari.apache.org" Subject: RE: Redundant Ambari services Thread-Topic: Redundant Ambari services Thread-Index: AdGqGGxXsAHLAkAHT4G2d8OEdJNGKQAAVhEAAAAP1aA= Date: Mon, 9 May 2016 17:41:55 +0000 Message-ID: References: <0B6DD330-C4FF-4125-A21E-12C3045D7733@phdata.io> In-Reply-To: <0B6DD330-C4FF-4125-A21E-12C3045D7733@phdata.io> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: authentication-results: ambari.apache.org; dkim=none (message not signed) header.d=none;ambari.apache.org; dmarc=none action=none header.from=psgglobal.net; x-originating-ip: [74.99.85.151] x-ms-office365-filtering-correlation-id: 4b19f86f-384d-4951-169f-08d3783136f8 x-microsoft-exchange-diagnostics: 1;CY1PR12MB0535;5:pNJqVHDVYhqyaJjrymDfGx1sLYshuYWYYceQ8BZLwqKjsbXKONjSsFyV+UacZ53MvvDimkr1e/4BCb76/aXSUKgJ3QQsCUlorLjsV7wWXnx7oHtx9aKxY32qFzPYQ1Y1UUnECW/u1Lbu6hGaE9h4Ag==;24:gY8EfUL5TMVgWp+7HwDYftOHy1248x/gNHEb5+0hXZtLYaiDBVHw8hJrmKr6BSqoS8sT9f4f5yf34m2EL5yLILViV4NXV3qQU5w31LelwSI=;7:ZtMJ90F3x91LLWp6Dl+twHwZEJZ8A83K73/oKLpghjp3mK4ro+bsQ7LG6DgMH9RaVZcW3nSNkjXUE9yGd9a17dPeLnZn1OsBwr0sY7XDynzyoKDk5voIyKX7uVY+jENdOmpirqi/82G/oxsDi2jsuQe/azAYNjSUe9t4ProuOt4JWmgmz1r+mSCf8Idsmxv5 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR12MB0535; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(102415293)(102615271)(6040130)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041072)(6043046)(6042046);SRVR:CY1PR12MB0535;BCL:0;PCL:0;RULEID:;SRVR:CY1PR12MB0535; x-forefront-prvs: 0937FB07C5 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(377454003)(24454002)(2351001)(19617315012)(19627595001)(5002640100001)(54356999)(76176999)(50986999)(99936001)(5004730100002)(102836003)(66066001)(790700001)(3846002)(8936002)(1220700001)(3480700004)(586003)(5003600100002)(99286002)(74316001)(76576001)(2906002)(189998001)(19300405004)(1680700002)(6116002)(2900100001)(18206015028)(450100001)(15975445007)(122556002)(110136002)(2950100001)(87936001)(10400500002)(3280700002)(81166005)(92566002)(2501003)(3660700001)(5008740100001)(77096005)(17760045003)(16236675004)(33656002)(19625215002)(19580405001)(86362001)(9686002)(19580395003)(107886002)(7099028);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR12MB0535;H:CY1PR12MB0533.namprd12.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: multipart/related; boundary="_004_CY1PR12MB05333F8BB0C112577036FA81F0700CY1PR12MB0533namp_"; type="multipart/alternative" MIME-Version: 1.0 X-OriginatorOrg: psgglobal.net X-MS-Exchange-CrossTenant-originalarrivaltime: 09 May 2016 17:41:55.8299 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4462f4fd-ea63-41a2-901a-a550e405b9fd X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR12MB0535 archived-at: Mon, 09 May 2016 17:42:04 -0000 --_004_CY1PR12MB05333F8BB0C112577036FA81F0700CY1PR12MB0533namp_ Content-Type: multipart/alternative; boundary="_000_CY1PR12MB05333F8BB0C112577036FA81F0700CY1PR12MB0533namp_" --_000_CY1PR12MB05333F8BB0C112577036FA81F0700CY1PR12MB0533namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Thanks, unfortunately, because of our clients, we cannot deploy to VMs but = are deploying to physical machines. David Best Regards, David R Robison Senior Systems Engineer [cid:image004.png@01D19182.F24CA3E0] From: Andrew Stadtler [mailto:andy@phdata.io] Sent: Monday, May 9, 2016 1:40 PM To: user@ambari.apache.org Subject: Re: Redundant Ambari services David, The simple solution if you have an existing Virtual Machine infrastructure = is to put the Ambari-Server on a VM with HA that can be restarted automatic= ally in the event of a hardware failure. This usually works best if you mov= e the database to some type of highly available cluster mysql, postgres or = oracle rac too. On May 9, 2016, at 12:34 PM, David Robison > wrote: I am working on setting up a Hadoop cluster where we need to ensure no sing= le point of failure. As part of this, the question is how best to deploy th= e Ambari services (e.g. configuration and monitoring) to provide automatic = failover should one of the monitoring nodes fails. One thought was to use s= omething like corosync and pacemaker to start the ambri-server on the failo= ver server if the primary should fail. The other idea was to have the ambar= y-server running on both servers and use a virtual IP with failover to auto= matically switch traffic from one server to the other should one fail. We a= re deploying onto Ubuntu 14.04. Has anyone done anything like this? Any tho= ughts on how to proceed? Thanks, David David R Robison Senior Systems Engineer O. +1 512 247 3700 M. +1 512 608 3173 david.robison@psgglobal.net www.psgglobal.net Prometheus Security Group Global, Inc. 3019 Alvin Devane Boulevard Building 4, Suite 450 Austin, TX 78741 --_000_CY1PR12MB05333F8BB0C112577036FA81F0700CY1PR12MB0533namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Thanks, unfortunately, because of our clients, we c= annot deploy to VMs but are deploying to physical machines. David

 

Best Regards,

 

David R Robison

Senior S= ystems Engineer

3D"cid:image004.png@01D19182.F24CA3E0"

 

From: Andrew Stadtler [mailto:andy@p= hdata.io]
Sent: Monday, May 9, 2016 1:40 PM
To: user@ambari.apache.org
Subject: Re: Redundant Ambari services

 

David,

 

The simple solution if you have an existing Virtual = Machine infrastructure is to put the Ambari-Server on a VM with HA that can= be restarted automatically in the event of a hardware failure. This usuall= y works best if you move the database to some type of highly available cluster mysql, postgres or oracle rac too= .

 

 

On May 9, 2016, at 12:34 PM, David Robison <david.robison@psgglobal.net&g= t; wrote:

 

I am working on setting up a Hadoop cluster where w= e need to ensure no single point of failure. As part of this, the question = is how best to deploy the Ambari services (e.g. configuration and monitoring) to provide automatic failover should one of = the monitoring nodes fails. One thought was to use something like corosync = and pacemaker to start the ambri-server on the failover server if the prima= ry should fail. The other idea was to have the ambary-server running on both servers and use a virtual IP wit= h failover to automatically switch traffic from one server to the other sho= uld one fail. We are deploying onto Ubuntu 14.04. Has anyone done anything = like this? Any thoughts on how to proceed? Thanks, David

 

David = R Robison

Senior Systems Engin= eer

O. += 1 512 247 3700

M. +1 512 608 3173<= /span>

david.robison@psgglob= al.net

www.psgglobal.net

<image001.png><= /span>

Promet= heus Security Group Global, Inc.

3019 Alvin Devane Boule= vard

Building 4, Suite 450

Austin, TX 78741=

<image001.png><= /span>

 

--_000_CY1PR12MB05333F8BB0C112577036FA81F0700CY1PR12MB0533namp_-- --_004_CY1PR12MB05333F8BB0C112577036FA81F0700CY1PR12MB0533namp_ Content-Type: image/png; name="image002.png" Content-Description: image002.png Content-Disposition: inline; filename="image002.png"; size=14457; creation-date="Mon, 09 May 2016 17:41:55 GMT"; modification-date="Mon, 09 May 2016 17:41:55 GMT" Content-ID: Content-Transfer-Encoding: base64 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 --_004_CY1PR12MB05333F8BB0C112577036FA81F0700CY1PR12MB0533namp_--