Страница 1 из 1

/usr/abills/var//log/billd.pid

Добавлено: Чт фев 18, 2010 12:09 pm
sergg
Добрый день всем.
вот такое сыпется руту :

X-Cron-Env: <USER=root>
Can't open pid file '/usr/abills/var//log/billd.pid' No such file or directory

/usr/abills/var/log существует
Что сделать чтобы было все пучком ?

Re: /usr/abills/var//log/billd.pid

Добавлено: Чт фев 18, 2010 12:23 pm
Matrixnts
а ты посмотри на путь...

Re: /usr/abills/var//log/billd.pid

Добавлено: Чт фев 18, 2010 12:48 pm
sergg
так а разве лишний слэш какуюто роль играет ?

Re: /usr/abills/var//log/billd.pid

Добавлено: Вт май 14, 2013 7:46 pm
skillman
sergg писал(а):так а разве лишний слэш какуюто роль играет ?
Что и где надо поправить?
Или надо что сделать? Путь явно некорректно отображается.
Отвечаю себе же.
Поправить надо конфиг config.pl
Было так:

Код: Выделить всё

$var_dir=$base_dir .'var/';
а надо

Код: Выделить всё

$var_dir=$base_dir .'var';

Re: /usr/abills/var//log/billd.pid

Добавлено: Ср май 15, 2013 5:46 am
~AsmodeuS~
этот слеш не играет роли

Re: /usr/abills/var//log/billd.pid

Добавлено: Пт апр 26, 2019 1:53 pm
_Maks_
Привет.

В этой теме решения проблемы так и не нашел.

Установил пару дней назад биллинг, добавил NAS, но теперь сложности с cron

Ос CentOS 7

# /usr/abills/libexec/billd checkspeed mikrotik NAS_IDS=1,2,3 NAT=1 RECONFIGURE=1
Can't open pid file '/usr/abills/var//log/checkspeed.pid' Нет такого файла или каталога

# /usr/abills/libexec/billd -all
Can't open pid file '/usr/abills/var//log/-all.pid' Нет такого файла или каталога

/usr/abills/libexec/periodic monthly
sh: /usr/abills//backup/stats-2019-04-26.sql.gz: Нет такого файла или каталога
sh: /usr/local/bin/mysqldump: Нет такого файла или каталога
sh: /usr/local/bin/mysqldump: Нет такого файла или каталога

При этом /usr/abills/libexec/periodic daily отрабатывает без ошибок.

Спасибо за помощь.

P.S установили не давно, а в админке уже пишет что версия не актуальна.

Re: /usr/abills/var//log/billd.pid

Добавлено: Пт апр 26, 2019 2:39 pm
vitaliy.k
В первую очередь - включен ли selinux ?
[root@centos7 ~]# grep -i selinux= /etc/selinux/config
# SELINUX= can take one of these three values:
SELINUX=disabled
[root@centos7 ~]#


Какие права доступа и для какого пользователя стоят на директорию /usr/abills/var/log ?
пользователь должен быть apache с правами доступа rwx
[root@centos7 ~]# ls -al /usr/abills/var/ | grep log
drwxr-xr-x 3 apache apache 78 Mar 4 02:56 log
[root@centos7 ~]#


Где находится mysqldump ?
which mysqldump
засимлинкать его будет самое быстрое решение
ln -s /путь/к/симлинку /usr/local/bin/mysqldump

Такой вопрос , пользовались авто-инсталлятором
http://abills.net.ua:8090/pages/viewpag ... Id=1278106
или устанавливали вручную ?

Re: /usr/abills/var//log/billd.pid

Добавлено: Пн апр 29, 2019 6:17 am
_Maks_
Выполнял установку в ручную. Сначала по инструкции: http://abills.net.ua/wiki/doku.php/abil ... _centos:ru
А после того как вылезли косяки с запуском радиуса, нашел инструкцию http://abills.net.ua:8090/pages/viewpag ... Id=1278104

# grep -i selinux= /etc/selinux/config
# SELINUX= can take one of these three values:
SELINUX=disabled


Директорий /var/log небыло, создал, права выдал:

ls -al /usr/abills/var/ | grep log
drwxr-xr-x 2 apache apache 4096 Апр 29 08:38 log

и теперь /usr/abills/libexec/billd checkspeed
NAS not specify. Example:
# billd checkspeed NAS_IDS=8,1,5...

Думаю с добавлением NAS теперь будет все ок (сейчас не добавил, т.к микротик в работе с живыми клиентами)

# which mysqldump
/usr/bin/mysqldump

ln -s /usr/bin/mysqldump /usr/local/bin/mysqldump

После очередного запуска увидел:

mysqldump: [Warning] Using a password on the command line interface can be insecure.
-- Connecting to localhost...
-- Starting transaction...
-- Setting savepoint...
-- Retrieving table structure for table admin_actions...
-- Sending SELECT query...
-- Retrieving rows...
mysqldump: Got errno 32 on write
sendmail: Cannot open mail:25

Выполнил
mkdir /usr/abills/backup

И сейчас после запуска вижу положительный результат:
# ls -s /usr/abills/backup
итого 16
16 stats-2019-04-29.sql.gz


Спасибо за помощь.