From users-return-28092-archive-asf-public=cust-asf.ponee.io@subversion.apache.org Thu Jun 27 19:54:39 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id EDF0B180607 for ; Thu, 27 Jun 2019 21:54:38 +0200 (CEST) Received: (qmail 65320 invoked by uid 500); 27 Jun 2019 19:54:37 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 65309 invoked by uid 99); 27 Jun 2019 19:54:36 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Jun 2019 19:54:36 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 459BEC2D90 for ; Thu, 27 Jun 2019 19:54:36 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.801 X-Spam-Level: * X-Spam-Status: No, score=1.801 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=2, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-he-de.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id uJ7Xd6GyB467 for ; Thu, 27 Jun 2019 19:54:34 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2607:f8b0:4864:20::833; helo=mail-qt1-x833.google.com; envelope-from=markphip@gmail.com; receiver= Received: from mail-qt1-x833.google.com (mail-qt1-x833.google.com [IPv6:2607:f8b0:4864:20::833]) by mx1-he-de.apache.org (ASF Mail Server at mx1-he-de.apache.org) with ESMTPS id 40889BC95A for ; Thu, 27 Jun 2019 19:54:34 +0000 (UTC) Received: by mail-qt1-x833.google.com with SMTP id j19so3798567qtr.12 for ; Thu, 27 Jun 2019 12:54:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=LTiOYOAfFCwGFvretbAaMSBwX4FFv+kddvxnch9jxN8=; b=gHW7kgW1L2mx4/mpN5vlN/9fFqsvBoOY66hkB0x9Vq4Rw0oHnokY28CUCPk6ANb7ET HOzPbxSx4Fe3xdh8y7l1lobY9p4MfLWe9ZBS1BiRX2Dn4u7Un0bupr6ZdBIFmpkNvYcO 0ThN8wF7Mue4++nE10/9Y2J0PiAqrNe3lZ4PK/Hn3DS1dvp+kl33CE5Wp2mBqTF23DIK 4M82XUZdpL6bw8t8f+YlA/sxG87CcI7ZZTax7kHoXaZRSNt1hMW9heZlwVI05X8FA5uj H4/2JJO0MesQh238NN5ISCuuSOZxMMwBjrqLWlA/Onae6+YzL76MEKDD9PC8pLm/NJg3 avfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=LTiOYOAfFCwGFvretbAaMSBwX4FFv+kddvxnch9jxN8=; b=Qu1Ban8F5PIs5OzMVc03c3+Y0cQlIbFj3LiOciFfDp/FUNwSTwo8rhW+Bjv3HMxLra Idsn26PyqDwIzpPLvx6j0OOUBxjCW0GQRgKr709bODjwc5L5wRmc+9D+Add+WABYOpN+ VqBTM/JZ0LmzXpkgsvSg3ykHHNQ8CvWbzE4+H7m2PKiSJW6Pt2m3sk/klzEQNFy3gjVf N4EM5vUJdl1AxE8tPipCN8lWWfcMH2CgBdTni52G4CNW3x+pSxmBP34+kATgATjrKWg0 ni70mat/qHSRjAdG276FJl/cAhQjgciRkrh/zciR42EkPAgtxJwUGmMk2VCTeOYGJf0m qOPw== X-Gm-Message-State: APjAAAVHwE+GArzyWDy8V5oZj/DqqjbCTfBvZIlwd51ox9cJz8W3BuO3 uUeBQOVF35zWIDFnwpoL/FtRSjj5QLA= X-Google-Smtp-Source: APXvYqxiSoRkXiLafQORmGPSwuY5qsgVWp8si+0jZdOeytmwA5Yl826ZFIyf5KXSknNHHc4hJu0kbQ== X-Received: by 2002:a0c:ba0b:: with SMTP id w11mr4835396qvf.71.1561665272732; Thu, 27 Jun 2019 12:54:32 -0700 (PDT) Received: from [192.168.5.58] (196-232.spoffordnh.ArgentCom.net. [199.204.196.232]) by smtp.gmail.com with ESMTPSA id k58sm62169qtc.38.2019.06.27.12.54.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 27 Jun 2019 12:54:31 -0700 (PDT) Content-Type: multipart/alternative; boundary=Apple-Mail-6D7E3202-1B8A-40E0-8E05-D301BFE70294 Mime-Version: 1.0 (1.0) Subject: Re: Set up HA subversion server From: Mark Phippard X-Mailer: iPad Mail (16G5056d) In-Reply-To: Date: Thu, 27 Jun 2019 15:54:31 -0400 Cc: users@subversion.apache.org Content-Transfer-Encoding: 7bit Message-Id: References: To: JITHIN K --Apple-Mail-6D7E3202-1B8A-40E0-8E05-D301BFE70294 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable > On Jun 27, 2019, at 2:38 PM, JITHIN K wrote: >=20 > Any support would be appreciated.=20 >=20 >> On Sun 23 Jun, 2019, 1:51 PM JITHIN K, wrote: >> Hello Everyone,=20 >>=20 >> I installed Subversion 1.9 in two servers (Ubuntu Linux). One act as a pr= oduction server and second one work as a mirror server (svnsync) . I would l= ike to implement high availability setup in Subversion servers. What would b= e the recommended options. I know that subversion does not provide HA featu= re ( Wandisco does but it's costly). I am familiar with HAProxy but svnsync o= nly sync master to mirror so I could not use HA proxy. Could you please sugg= est a recommended option?=20 I do not believe there is any official way to do this. Unofficially, it is possible to host your repositories on a NFS mount that i= s then mounted by multiple SVN servers and load balance between them. It is u= p to you to test it and make it work but it is possible. I would only do th= is with an Enterprise Grade NAS that has fast SSD storage and even then it d= efinitely slower than a single server using a fast local RAID array. But if y= ou have some real need to have this sort of setup it is possible. Of course with an Enterprise NAS it is also possible to have the storage sna= pshot replicated to a second location as a failover. Mark --Apple-Mail-6D7E3202-1B8A-40E0-8E05-D301BFE70294 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
On Jun 27, 2019, at 2:38 P= M, JITHIN K <jithinkcs@gmail.com> wrote:

Any support would be appreciated. 

He= llo Everyone, 

I installed= Subversion 1.9 in two servers (Ubuntu Linux). One act as a production serve= r and second one work as a mirror server (svnsync) . I would like to impleme= nt high availability setup in Subversion servers.  What would be the re= commended options.  I know that subversion does not provide HA feature (= Wandisco does but it's costly). I am familiar with HAProxy but svnsync only= sync master to mirror so I could not use HA proxy. Could you please suggest= a recommended option? 

I do not believe there is any official way to do= this.

Unofficially, it is possible to host your re= positories on a NFS mount that is then mounted by multiple SVN servers and l= oad balance between them. It is up to you to test it and make it work but it= is possible.  I would only do this with an Enterprise Grade NAS that h= as fast SSD storage and even then it definitely slower than a single server u= sing a fast local RAID array. But if you have some real need to have this so= rt of setup it is possible.

Of course with an Enter= prise NAS it is also possible to have the storage snapshot replicated to a s= econd location as a failover.

Mark




= --Apple-Mail-6D7E3202-1B8A-40E0-8E05-D301BFE70294--