[RADIATOR] Radiator Failover between two Accounting Databases
Traiano Welcome
Traiano.Welcome at mtnbusiness.co.za
Wed May 16 03:54:18 CDT 2012
Thanks Heikki!
________________________________________
From: radiator-bounces at open.com.au [radiator-bounces at open.com.au] on behalf of Heikki Vatiainen [hvn at open.com.au]
Sent: Tuesday, May 15, 2012 7:59 PM
To: radiator at open.com.au
Subject: Re: [RADIATOR] Radiator Failover between two Accounting Databases
On 05/15/2012 04:52 PM, Traiano Welcome wrote:
> I'm currently trying to work out a configuration that will allow my radiator server to send radius accounting packets to a failover database pair, with only one active master at a time, my objective is high availability.
>
> I see the <AuthBy SQLRADIUS> seems to offer the kind of functionality I want, i.e, account to a designated primary db and fail over to a secondary db if the primary is unavailable for a given period of time.
>
> Would a configuration based on this clause work for failover between DBs in the way I've described or am I misunderstanding it's intended use ?
Hello Traiano,
I think <AuthBy SQL> is what you should consider. Try something like this:
<AuthBy SQL>
DBSource dbi:...primaryDb
DBUsername username_for_primary_DB
DBAuth password_for_primary_DB
DBSource dbi:...secondaryDb
DBUsername username_for_secondary_DB
DBAuth password_for_secondary_DB
# Rest of settings
</AuthBy>
In other words, define DBSource, DBUsername and DBAuth twice if you have
two databases. That will enable fail over functionality.
For more, please see the reference manual for version 4.9, section "5.31
<AuthBy SQL>". There is one paragraph discussing how the failover with
multiple databases works.
Thanks!
Heikki
--
Heikki Vatiainen <hvn at open.com.au>
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS,
TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS,
NetWare etc.
_______________________________________________
radiator mailing list
radiator at open.com.au
http://www.open.com.au/mailman/listinfo/radiator
More information about the radiator
mailing list