Code: Select all
[radius]
dictionary=/usr/local/share/accel-ppp/radius/dictionary
nas-identifier=ABC
nas-ip-address=10.10.0.1
gw-ip-address=10.10.0.1
#Основной
server=10.74.0.1,abcabc,auth-port=1812,acct-port=1813,fail-timeout=1,max-fail=3,weight=2
#Резервный
server=10.74.0.2,abcacb,auth-port=1812,acct-port=1813,fail-timeout=1,max-fail=3,weight=1
verbose=1
timeout=2
max-try=3
acct-timeout=120
acct-interim-interval=300
acct-on=1
sid_in_auth=1
Судя по accel-cmd show stat у меня почему-то получается значение auth sent даже больше у резервного (100к запросов против 10к), при fail count: 555 у основного. Я не запутался с весом? Чем больше значение, тем приоритетнее радиус?
Также, при остановке процесса резервного радиуса его state: active в основном, один раз и трёх state: failed и обращения к нему продолжают идти.
Вывод при отключённом резервном радиусе:
Code: Select all
radius(1, 10.74.0.1):
state: active
fail count: 555
request count: 0
queue length: 0
auth sent: 11704
auth lost(total/5m/1m): 559/0/0
auth avg query time(5m/1m): 2/3 ms
acct sent: 4325
acct lost(total/5m/1m): 468/0/0
acct avg query time(5m/1m): 151/55 ms
interim sent: 485840
interim lost(total/5m/1m): 89/0/0
interim avg query time(5m/1m): 1/1 ms
radius(2, 10.74.0.2):
state: active
fail count: 7707
request count: 0
queue length: 0
auth sent: 108528
auth lost(total/5m/1m): 6794/335/70
auth avg query time(5m/1m): 0/0 ms
acct sent: 6079
acct lost(total/5m/1m): 656/2/1
acct avg query time(5m/1m): 0/0 ms
interim sent: 72966
interim lost(total/5m/1m): 780/0/0
interim avg query time(5m/1m): 0/0 ms