olsasha 25 Опубликовано: 2014-06-18 19:34:58 Share Опубликовано: 2014-06-18 19:34:58 Сегодня заметил по статистике что в одного пользователя скорость явно больше от его тарифа, начал копать логи и увидел что максимальная скорость не только у него В логе /var/stargazer/allconnect.log увидел следующее: 2014.06.18 21:48:25 CONNECT: ID-307;LOGIN-User1;IP-172.16.1.81;CASH-14.193549;SPEED-;UPSPEED-,MAC- 2014.06.18 21:48:26 CONNECT: ID-303;LOGIN-User2;IP-172.16.0.167;CASH-92.000000;SPEED-;UPSPEED-,MAC- 2014.06.18 21:48:32 CONNECT: ID-281;LOGIN-User3;IP-172.16.0.171;CASH-17.419355;SPEED-;UPSPEED-,MAC- 2014.06.18 21:48:32 CONNECT: ID-280;LOGIN-User4;IP-172.16.0.96;CASH-121.290324;SPEED-;UPSPEED-,MAC- 2014.06.18 21:50:52 CONNECT: ID-47;LOGIN-User5;IP-172.16.0.43;CASH-88.387098;SPEED-;UPSPEED-,MAC- MAC-и у всех прописаны, тарифы выбраны, ресет и перезагрузку сервера делал, где и как копать дальше? Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2014-06-18 21:54:16 Share Опубліковано: 2014-06-18 21:54:16 MAC-и у всех прописаны, тарифы выбраны, ресет и перезагрузку сервера делал, где и как копать дальше? /etc/stargazer/GetSpeed User5 Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-06-19 06:12:40 Автор Share Опубліковано: 2014-06-19 06:12:40 Выполнил на сервере с Ubilling. В ответ ничего, причём даже с теми логинами что нормально работают. Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2014-06-19 14:05:16 Share Опубліковано: 2014-06-19 14:05:16 Выполнил на сервере с Ubilling. В ответ ничего, причём даже с теми логинами что нормально работают. А так как-бы не бывает. Смотрите на валидность логинов/паролей в /etc/stargazer/config Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-06-19 15:24:18 Автор Share Опубліковано: 2014-06-19 15:24:18 в /etc/stargazer/config всё валидно иначе б ничего не работало. У меня включено по схеме Ubilling и NAS на FreeBSD на разных серверах. Может на NAS сервере какую команду выполнить или проверить целостность базы MySQL. Также перед этим было помечено в /var/log/stargazer.log 2014-06-18 21:47:35 -- Cannot write connect for user User1. 2014-06-18 21:47:35 -- Couldn't connect to Server 2014-06-18 21:47:35 -- Cannot write connect for user User2. 2014-06-18 21:47:35 -- Couldn't connect to Server 2014-06-18 21:47:36 -- Cannot write connect for user User3. 2014-06-18 21:47:36 -- Couldn't connect to Server но после fsck -y в single user mode пропало. Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2014-06-19 15:38:35 Share Опубліковано: 2014-06-19 15:38:35 (відредаговано) в /etc/stargazer/config всё валидно иначе б ничего не работало. А я и не вижу, что-бы хоть что-то работало вообще. Пустота в скоростях, и маках - однозначно символизирует своим видом проблемы соединения с БД скриптов вида Get*. Может на NAS сервере какую команду выполнить или проверить целостность базы MySQL. А у вас база на НАС-ах находиться? Пробуйте в SQL-консоли что-то типа: CHECK TABLE `users`; CHECK TABLE `nethosts`; CHECK TABLE `speeds`; CHECK TABLE `userspeeds`; По идее для нормального поднятия юзера, дефолтными скриптами больше ничего особо и не нужно. Также можете проверить целостность проблемных юзеров при помощи соответствующего модуля черной магии. Відредаговано 2014-06-19 15:43:16 nightfly Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-06-19 16:36:54 Автор Share Опубліковано: 2014-06-19 16:36:54 Проверил через SQL консоль и чёрной магией, результат - все ок. Кроме как удалить и создать этих пользователей на ум ничего не приходит. Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-06-19 17:41:44 Автор Share Опубліковано: 2014-06-19 17:41:44 (відредаговано) Походу проблема с базой или stargazer поскольку в логах опять наблюдаеться: 2014-06-19 20:08:46 -- Couldn't connect to Server 2014-06-19 20:08:46 -- Cannot write disconnect for user User1 как лечить? Відредаговано 2014-06-19 17:42:06 olsasha Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2014-06-20 04:22:35 Share Опубліковано: 2014-06-20 04:22:35 Походу проблема с базой или stargazer поскольку в логах опять наблюдаеться: 2014-06-19 20:08:46 -- Couldn't connect to Server 2014-06-19 20:08:46 -- Cannot write disconnect for user User1 как лечить? С базой. Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-06-20 07:29:11 Автор Share Опубліковано: 2014-06-20 07:29:11 Как чинить базу? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2014-06-20 08:00:25 Share Опубліковано: 2014-06-20 08:00:25 Как чинить базу? Для начала хотя бы глянуть логи СУБД. А дальше - там есть что-то типа mysql_check или mysql_repair - не помню точно. Вот с их помощью и чинить. Хотя сдается мне, он просто не может приконнектиться к базе. Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-06-20 10:35:01 Автор Share Опубліковано: 2014-06-20 10:35:01 Где смотреть логи СУБД? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2014-06-20 10:45:27 Share Опубліковано: 2014-06-20 10:45:27 Где смотреть логи СУБД? Отличный вопрос Обычно где-то в районе /var/log. Но это ж мускуль, у него они где угодно могут быть Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-06-20 13:24:51 Автор Share Опубліковано: 2014-06-20 13:24:51 Не нашёл я там логов. Может они отключены, как их включить, и как добавить количество коннектов к базе? Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2014-06-20 13:34:30 Share Опубліковано: 2014-06-20 13:34:30 Не нашёл я там логов. Может они отключены, как их включить, и как добавить количество коннектов к базе? Нету у вас столько юзеров, чтобы дефолтный мускуль у вас не работал. Смотрите на НАС-ах еще что возвращают Get* скрипты по нормальным и проблемным юзерам. Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-06-20 14:23:23 Автор Share Опубліковано: 2014-06-20 14:23:23 На пока что единственном NAS-е нету /etc/stargazer/GetSpeed /etc/stargazer/GetSpeed: Command not found. Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2014-06-20 14:31:54 Share Опубліковано: 2014-06-20 14:31:54 /etc/rscriptd/ Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-06-20 15:05:42 Автор Share Опубліковано: 2014-06-20 15:05:42 /etc/rscriptd/GetSpeed TownStreet29ap0_ork ничего в ответ в консоли не пишет. Может как-то по другому смотреть или запускать? Ссылка на сообщение Поделиться на других сайтах
olsasha 25 Опубліковано: 2014-06-23 15:38:24 Автор Share Опубліковано: 2014-06-23 15:38:24 (відредаговано) Есть проблема с передачей логинов на удалённый НАС. На хосте с Ubilling видим такое: tail -f /var/stargazer/allconnect.log 2014.06.23 18:22:59 DISCONNECT: ID-143;LOGIN-Townsdkljdeiohehfsndkjei11ap6_5yux;IP-172.16.0.162;CASH-0.000000 2014.06.23 18:22:59 CONNECT: ID-143;LOGIN-Townsdkljdeiohehfsndkjei11ap6_5yux;IP-172.16.0.162;CASH-0.000000;SPEED-4096;UPSPEED-4096,MAC-14:88:74:42:30:83 а уже на удалённом НАС видим обрезанный логин: tail -f /var/stargazer/allconnect.log 2014.06.23 18:22:26 DISCONNECT: ID-143;LOGIN-Townsdkljdeiohehfsndkjei11ap6_5;IP-172.16.0.162;CASH-0.000000 2014.06.23 18:22:26 CONNECT: ID-143;LOGIN-Townsdkljdeiohehfsndkjei11ap6_5;IP-172.16.0.162;CASH-0.000000;SPEED-;UPSPEED-,MAC- как видим по дороге куда-то пропало 3 буквы и соответственно скорость не устанавливаеться! Відредаговано 2014-06-23 19:48:44 olsasha Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2014-06-24 04:45:23 Share Опубліковано: 2014-06-24 04:45:23 В личку ответил, продублирую тут — на случай если кто еще на такие грабли наступит. Ограничение на длину логина — 31 символ. Ссылка на сообщение Поделиться на других сайтах
AleksNet 0 Опубліковано: 2019-08-21 10:24:29 Share Опубліковано: 2019-08-21 10:24:29 Первый раз собираю Удаленный NAS rscript, до этого просто не было потребности в нем. Ткните или пните в нужном направлении, в общем со стороны Ubillinga root@bl:~ # tail -f /var/stargazer/allconnect.log 2019.08.21 17:23:38 DISCONNECT: ID-0;LOGIN-pione41;IP-172.16.0.10;CASH-50.000000 2019.08.21 17:23:38 CONNECT: ID-0;LOGIN-pione41;IP-172.16.0.10;CASH-50.000000;SPEED-5120;UPSPEED-5120,MAC-f0:de:f1:34:df:27 А со стороны NAS 2019.08.21 17:20:09 DISCONNECT: ID-0;LOGIN-pione41;IP-172.16.0.10;CASH-50 2019.08.21 17:20:09 CONNECT: ID-0;LOGIN-pione41;IP-172.16.0.10;CASH-50;SPEED- Warning: mysql_connect(): Connection refused in /etc/rscriptd/GetSpeed on line 5 Warning: mysql_select_db(): No such file or directory in /etc/rscriptd/GetSpeed on line 6 Warning: mysql_select_db(): A link to the server could not be established in /etc/rscriptd/GetSpeed on line 6 Warning: mysql_query(): No such file or directory in /etc/rscriptd/GetSpeed on line 8 Warning: mysql_query(): A link to the server could not be established in /etc/rscriptd/GetSpeed on line 8 Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /etc/rscriptd/GetSpeed on line 9;UPSPEED- Warning: mysql_connect(): Connection refused in /etc/rscriptd/GetUpSpeed on line 5 Warning: mysql_select_db(): No such file or directory in /etc/rscriptd/GetUpSpeed on line 6 Warning: mysql_select_db(): A link to the server could not be established in /etc/rscriptd/GetUpSpeed on line 6 Warning: mysql_query(): No such file or directory in /etc/rscriptd/GetUpSpeed on line 8 Warning: mysql_query(): A link to the server could not be established in /etc/rscriptd/GetUpSpeed on line 8 Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /etc/rscriptd/GetUpSpeed on line 9,MAC- Warning: mysql_connect(): Connection refused in /etc/rscriptd/GetMac on line 5 Warning: mysql_select_db(): No such file or directory in /etc/rscriptd/GetMac on line 6 Warning: mysql_select_db(): A link to the server could not be established in /etc/rscriptd/GetMac on line 6 Warning: mysql_query(): No such file or directory in /etc/rscriptd/GetMac on line 8 Warning: mysql_query(): A link to the server could not be established in /etc/rscriptd/GetMac on line 8 Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /etc/rscriptd/GetMac on line 9 Ссылка на сообщение Поделиться на других сайтах
AleksNet 0 Опубліковано: 2019-08-21 10:45:18 Share Опубліковано: 2019-08-21 10:45:18 поставил права на хост для пользователя в виде "%", как советовали здесь Ссылка на сообщение Поделиться на других сайтах
AleksNet 0 Опубліковано: 2019-08-21 11:48:35 Share Опубліковано: 2019-08-21 11:48:35 Все вопрос снят. Разобрался. Сам тупанул, не внимательность Ссылка на сообщение Поделиться на других сайтах
AleksNet 0 Опубліковано: 2019-08-21 14:41:29 Share Опубліковано: 2019-08-21 14:41:29 Правда шейпер так и не работает. не режет скорость Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас