From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <4alt@mail.ru> X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,SPF_PASS autolearn=ham version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail2; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Subject:To:Message-ID:Reply-To:From:Date; bh=4ljF9KGRnEHKkRQfGdk99lpAXpKZ8e/g2DRcHAZskVI=; b=WIJj4FYqS8PzrOZDBE+gFftvJUL/bBlCV7n0H2boZo9MGJaJxbmUlw0KUfEq3rjMOI22fYmQrIumRVtCjv+r4L/LDcH3sYBhH+CYvqC0mKHpKmJpuIURodnWgM4eLdBz5hk4tgoAF8168PYbKI8gsy7bDzEmsWfTnQzOVhq0B+M=; Date: Tue, 11 Jun 2013 14:48:42 +0300 From: Dank Bagryantsev <4alt@mail.ru> X-Priority: 3 (Normal) Message-ID: <1316764241.20130611144842@lugaport.net> To: ALT Linux sysadmins' discussion In-Reply-To: <51B6DB13.6070302@gmail.com> References: <1370930059.726582042@f234.mail.ru> <16210333621.20130611105138@lugaport.net> <51B6DB13.6070302@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit X-Spam: Not detected X-Mras: Ok Subject: Re: [Sysadmins] pppoe + mysql X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Dank Bagryantsev <4alt@mail.ru>, ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jun 2013 11:49:19 -0000 Archived-At: List-Archive: Здравствуйте, Viacheslav. Вы писали 11 июня 2013 г., 11:08:51: >> IMHO, без FreeRADIUS'a в этом другом поселке, толком у вас ничего не получится, больше промучаетесь с другими вариантами. >> Наверное, будет проще поднять копию биллинга (возможно как-то упрощенную) в поселке и связать базы биллингов через мастер-мастер репликацию. >> VD> Не связывайтесь с мастер-мастер репликацией в mysql. Штатно такое не VD> предусмотрено. В крайнем случае смотрите в сторону Galera на mariadb VD> https://kb.askmonty.org/en/galera/ VD> Почему не подходит обычный мастер-слейв? Ну вот представьте, в биллинг записывается информация о подключении-отключении пользователя. И как и куда она будет записываться при обрыве связи между поселками? Конечно, тут всё еще зависит от биллинга... Но как-то вырывать из биллинга кусок и делать на основе его только проверку логина-пароля - IMHO, это чревато потом разными глюками. В этой ситуации, мастер-мастер репликация - это наименее глюкавое решение должно получится. Тем более, при правильной настройке и заявленной нагрузке. Тут просто надо разнести внесение данных так, чтобы пользователи центральной базы работали со своим mysql, а удаленного поселка - со своим. И пусть потом mysql'ы обмениваются между собой почти не пересекающейся информацией с помощью стандартной асинхронной репликации. Но опять-таки - всё зависит от биллинга, от того как он сделан. -- С уважением, Dank