Биллинговая система Nodeny

Главная категория => Nodeny 50 => Тема начата: cojiict от 10 Сентября 2013, 14:54:12



Название: Створення додаткового саттеліта
Отправлено: cojiict от 10 Сентября 2013, 14:54:12
Створюю додатковий саттеліт  (№2)
Код:
#uname -a
FreeBSD NAS 9.1-RELEASE FreeBSD 9.1-RELEASE #0: Mon Sep  9 15:24:01 EEST 2013     root@NAS:/usr/obj/usr/src/sys/ROUTER  i386
Перевірку проходить
Код:
perl nocheck.pl -v
Проверка прав на чтение таблиц:

1. SELECT COUNT(*) FROM users...OK

2. SELECT COUNT(*) FROM files...OK

3. SELECT COUNT(*) FROM nets...OK

4. SELECT COUNT(*) FROM plans2...OK

5. SELECT COUNT(*) FROM users_trf...OK

6. SELECT COUNT(*) FROM dopdata...OK


Проверки выполнены. Все ОК.

На сервері основної БД проходить авторизацію

Код:
# cat nol2auth.log

10.09.2013 15:32:46 ====== -  NoDeny L2-auth starting - ======

noserver стартує та отримує дані
Код:
 perl noserver.pl -v
[nosat.pm:ConnectToDB         210] Соединение с БД на сервере ***.***.***.***: OK
[nosat.pm:Nosat_init           94] Конфиг из БД получен
[nosat.pm:Nosat_init          116] Проверяем pid-file /var/run/noserver.pid
[nosat.pm:Nosat_init          119] /var/run/noserver.pid существует. Открываем...
[nosat.pm:Nosat_init          125] Посылаем сигнал процессу 1883...
[nosat.pm:SaveSatStateInDb    277] SaveSatStateInDb
[nosat.pm:Log                 194] 10.09.2013 15:44:44 Процесс с pid=1883 запущен и отвечает на сигналы.

Фаєрвол отримує дані від БД
Код:
#ipfw table 10 list 

......
10.102.7.171/32 5896
10.102.7.172/32 5912
10.102.7.173/32 5920
10.102.7.174/32 5924
10.102.7.175/32 5932
10.102.8.2/32 5928
NAT запущений в ядрі та  проблем ніби немає
Код:
#pfctl -sn 
nat pass on em0 inet from 10.0.0.0/8 to any -> ***.***.***.***
nat pass on em0 inet from 192.168.0.0/16 to any -> ***.***.***.***
Код:
# rc.conf
gateway_enable="YES"
firewall_enable="YES"
fsck_y_enable="YES"
background_fsck="NO"
mysql_enable="YES"
pf_enable="YES"
pf_rules="/etc/pf.conf"
named_enable="YES"
noserver_enable="YES"
nol2auth_enable="YES"
ipcad_enable="YES"
доступу на тестовій машині немає...
Зайшов в глухий кут.. куди копати?


Название: Re: Створення додаткового саттеліта
Отправлено: cojiict от 10 Сентября 2013, 15:16:08
Проблема вирішена. Скопірайтив rc.firewall з 1-го саттеліта та забув що там різні інтерфейси
Залишилось тільки вияснити чому noserver та nol2auth не стартують

Код:
ee /etc/rc.conf
noserver_enable="YES"
nol2auth_enable="YES"

Код:
# ls /usr/local/etc/rc.d/
ipcad           nol2auth.sh     noserver.sh
приходиться запускати в фоновому режимі


Название: Re: Створення додаткового саттеліта
Отправлено: LENS от 01 Августа 2015, 09:19:10
Проблема вирішена. Скопірайтив rc.firewall з 1-го саттеліта та забув що там різні інтерфейси
Залишилось тільки вияснити чому noserver та nol2auth не стартують

Код:
ee /etc/rc.conf
noserver_enable="YES"
nol2auth_enable="YES"

Код:
# ls /usr/local/etc/rc.d/
ipcad           nol2auth.sh     noserver.sh
приходиться запускати в фоновому режимі

У меня такая же проблема. Установил дополнительный NAS FreeBSD 9.3 и не стартует rc скрипты. Через ручной запуск /usr/local/etc/rc.d/noserver.sh start запускается. У меня на другом NAS сервере FreeBSD 7.2 и все стартует.
Как сделать авто-старт? подскажите пожалуйста куда копать


Название: Re: Створення додаткового саттеліта
Отправлено: 0xbad0c0d3 от 02 Августа 2015, 10:44:56
копать в сторону hh.ua и искать админов, которые не в виндовсах мышкой дрочат менюшки, а умеют пользоваться гуглом, манами и руки на бигуди не накручивают


Название: Re: Створення додаткового саттеліта
Отправлено: sl от 03 Сентября 2015, 12:10:28
Цитировать
У меня такая же проблема. Установил дополнительный NAS FreeBSD 9.3 и не стартует rc скрипты. Через ручной запуск /usr/local/etc/rc.d/noserver.sh start запускается. У меня на другом NAS сервере FreeBSD 7.2 и все стартует.
Как сделать авто-старт? подскажите пожалуйста куда копать

ln /usr/local/bin/perl /usr/bin/perl


Название: Re: Створення додаткового саттеліта
Отправлено: cojiict от 03 Сентября 2015, 13:19:20
Как сделать авто-старт? подскажите пожалуйста куда копать
скоріш за все проблемка з правами.
Код:
ls -l