Bas 2 Опубликовано: 2005-05-05 11:50:02 Share Опубликовано: 2005-05-05 11:50:02 Есть тут такое дело по последнему релиз-кандидату. Случилась пакость, сервер выключился, не спас даже бесперебойник. После того как он включился я обнаружил "радостную" картину - все файлы стат у пользователей обнулены. Я чуть не родил, если бы не копия базы пользователей по крону, заниматься мне сексом со старгейзером всю ночь. Так что обнуление файлов стат по прежнему присутствует. Ссылка на сообщение Поделиться на других сайтах
canny 0 Опубликовано: 2005-05-05 12:05:45 Share Опубликовано: 2005-05-05 12:05:45 Жизненнаважный вопрос! Вскриптах OnConnect, OnDisconnect: # id - уникальный целочисленный идентификатор пользователя # принимает значений от 0 до максимального кол-ва пользователей ID=$4 Этот ID может при каких-либо обстоятельствах измениться у юзера? Например, после удаления клиента в середине списка, у низлежащих ID не меняется? Надеюсь мне это поблазнило, а то у некоторых интернет не отключался при отключении(!) (FreeBSD) Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубликовано: 2005-05-05 13:43:21 Share Опубликовано: 2005-05-05 13:43:21 Есть тут такое дело по последнему релиз-кандидату. Случилась пакость, сервер выключился, не спас даже бесперебойник. После того как он включился я обнаружил "радостную" картину - все файлы стат у пользователей обнулены. Я чуть не родил, если бы не копия базы пользователей по крону, заниматься мне сексом со старгейзером всю ночь. Так что обнуление файлов стат по прежнему присутствует. скорее всего сервер погас, когда СТГ записывал всем статистику ..... баг про обнуление имелся в виду когда сервер не гас, а СТГ сам обнулял файлы статистики .... за баг данный случай не считаю, ставь нормальный упс Ссылка на сообщение Поделиться на других сайтах
Max 0 Опубликовано: 2005-05-06 11:36:52 Share Опубликовано: 2005-05-06 11:36:52 Что то ссылка на консольный кофигуратор не работает, битая? Ссылка на сообщение Поделиться на других сайтах
centre-lan 1 Опубликовано: 2005-05-06 12:24:02 Share Опубликовано: 2005-05-06 12:24:02 Так что, можно уже ставить на рабочую тачку стГ? тесты закочились? зделайте доку как правильно установить и перенести все данные Спасибо Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубликовано: 2005-05-06 12:52:53 Share Опубликовано: 2005-05-06 12:52:53 устанавливать можно у меня уже давно стоит доки особой не будет, до финала в юзерскую БД вроде никак параметров добавлять не надо, сервер сам добавит Ссылка на сообщение Поделиться на других сайтах
Max 0 Опубликовано: 2005-05-06 13:40:26 Share Опубликовано: 2005-05-06 13:40:26 Вот что у меня вылезло при компиляции make bsd: traffcounter.cpp:120: warning: `HTONS' redefined /usr/include/machine/endian.h:114: warning: this is the location of the previous definition traffcounter.cpp:121: warning: `NTOHS' redefined /usr/include/machine/endian.h:112: warning: this is the location of the previous definition И вот ещё чуть ниже: g++ -Wall -g3 -o stargazer main.o tariff.o conffiles.o common.o settings.o user.o users.o recivecl.o -pthread /usr/lib/libc_r.so admin.o admins.o rsconf.o list.o configproto.o bsp.o traffcounter.o freebsd/cap.o /usr/lib/libexpat.so parser.o parser_admin.o parser_tariff.o blowfish.o hostallow.o antiflood.o freebsd/divertcap.o ping.o curr_ip.o dbhash.o /usr/lib/libc.so.4: WARNING! setkey(3) not present in the system! /usr/lib/libc.so.4: warning: this program uses gets(), which is unsafe. /usr/lib/libc.so.4: warning: mktemp() possibly used unsafely; consider using mkstemp() /usr/lib/libc.so.4: WARNING! des_setkey(3) not present in the system! /usr/lib/libc.so.4: WARNING! encrypt(3) not present in the system! /usr/lib/libc.so.4: warning: tmpnam() possibly used unsafely; consider using mkstemp() /usr/lib/libc.so.4: warning: this program uses f_prealloc(), which is not recommended. /usr/lib/libc.so.4: WARNING! des_cipher(3) not present in the system! /usr/lib/libc.so.4: warning: tempnam() possibly used unsafely; consider using mkstemp() Вопрос к автору это нормально? А то что то страшно ставить на рабочий сервер. Система FreeBSD 4.9 Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубликовано: 2005-05-06 13:48:20 Share Опубликовано: 2005-05-06 13:48:20 варнинги можно проигнорить ... Ссылка на сообщение Поделиться на других сайтах
Max 0 Опубликовано: 2005-05-06 14:38:14 Share Опубликовано: 2005-05-06 14:38:14 Про варнинги то да, это и раньше было, вопросов нет, а вот выше! Я пока не решаюсь ставить с этими мессагами.. ( Ссылка на сообщение Поделиться на других сайтах
centre-lan 1 Опубликовано: 2005-05-06 14:53:31 Share Опубликовано: 2005-05-06 14:53:31 Дак что маке бсд маке инсталл и все? будет работать? ЗЫ юзеров, админов и т.д. переношу с старого сервера или еще что-то делать надо? Ссылка на сообщение Поделиться на других сайтах
centre-lan 1 Опубликовано: 2005-05-06 15:34:03 Share Опубликовано: 2005-05-06 15:34:03 о поставил вроде Те. кто переносит настройки с старого старгейзера - не переносите stargazer.conf и читайте первое сообщение в этом топике а то наступите на грабли:) ) есть вопрос нашел там в настройках "Кредит" и отключение по дате. вот у меня вопрос есть тариф - анлим на месяц украины + помегабайтово мир.. можно-ли в старгейзере зделать так, что-бы ровно через месяц, независимо есть-ли у него деньги на счету - его отключало? Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубликовано: 2005-05-06 16:29:55 Share Опубликовано: 2005-05-06 16:29:55 отключение по дате только для кредита по сути в указанную дату крдеит станет равным 0 Ссылка на сообщение Поделиться на других сайтах
centre-lan 1 Опубликовано: 2005-05-06 16:33:48 Share Опубликовано: 2005-05-06 16:33:48 тоесть ставить кредит 5 денег на счету 0 у человека будет 0 на счету когда он насидит на -3 и пройдёт ровно месяц(дата указаная в кредите) - его автоматом выключит? Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубликовано: 2005-05-06 16:56:27 Share Опубликовано: 2005-05-06 16:56:27 ну да, при наступлении той даты что укажешь СТГ обнулит кредит и клиента отключит Ссылка на сообщение Поделиться на других сайтах
REND 0 Опубликовано: 2005-05-06 17:04:18 Share Опубликовано: 2005-05-06 17:04:18 Огромный РЕСПЕКТ за новый релиз :tongue: Работает без проблем, правда в конфигураторе под Win не исправлен баг: если убрать галочку в настройках "отправлено" или "принято" то при отображении обрезаются последние столбцы, а не убираются те, галочки которых не стоят в настройках отдельный РЕСПЕКТ за опцию "отправить всем" в сообщениях для пользователей... := Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубликовано: 2005-05-06 18:35:58 Share Опубликовано: 2005-05-06 18:35:58 отдельный РЕСПЕКТ за опцию "отправить всем" в сообщениях для пользователей... := отправляет так же тем кто в оффлайне !!!!!!!! сохраняет все сообщения в кеш сервера и пр иподключении показывает их юзерам Ссылка на сообщение Поделиться на других сайтах
XoRe 0 Опубликовано: 2005-05-06 22:44:44 Share Опубликовано: 2005-05-06 22:44:44 Кстати. Этот кэш сервера находится в оперативке или на жестком? )) Если в оперативке, то могу посоветовать перенести его на жесткий. Могу предложить такой формат : ложить в /var/stargazer/messages/ Формат файла примерно как формат мыла в /var/mail/user --- name=имя date=дата текст сообщения ---- 1 файл на 1 сообщение. Насчет обнуления всех файлов stat у Bas'а. Если предположить, что у него статистика сохраняется каждые 10 минут, и если предположить, что статистика пишется 1 секунду, то получается, что шанс вырубиться свету как раз в момент записи статистики 1/10 минут = 1/600. Поэтому либо Bas счастливчик =)) Либо шанс горздо больше. У меня у самого на паре серверов было обнуление всех файлов stat. Поэтому я думаю, тут шанс >>1/600. Потом. Если обнулились все файлы stat, значит в момент записи они все были открыты. Могу посоветовать Борису оптимизировать процедуру перезаписи файла stat. Т.е. открывать файлы по одному. И максимально уменьшить отрезок времени и количество операций между открытием и закрытием этого файла. Или сделать процедуру более безопасной. Bak-файлы или мгу посоветовать еще вариант system("echo > stat"); )) Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубликовано: 2005-05-07 04:39:17 Share Опубликовано: 2005-05-07 04:39:17 конечно на жестком один файл - одно сообщение кто же их их будет в оперативке хранить, а вдруг админ - спамер ? Ссылка на сообщение Поделиться на других сайтах
centre-lan 1 Опубликовано: 2005-05-07 08:13:48 Share Опубликовано: 2005-05-07 08:13:48 насколько правильно считает старгейзер? вот юзер жалуется пакет у него анлимный... качал с украины фильм, говорит мне мол скачал - а мегабайтов в авторизатор не добавило.. .смотрю.. и првда.. скачано с украины 100мбайт.. а филм 650 весит.. замечал 2 раза.. и только на большых файлах.. мир считает 1 к 1 как провайдер.. есть идеи? Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубликовано: 2005-05-07 10:09:22 Share Опубликовано: 2005-05-07 10:09:22 если сильно высокая скорость закачки, то есть смысл собрать СТГ с другим способом подсчета пакетов Ссылка на сообщение Поделиться на других сайтах
Den_LocalNet 1 474 Опубликовано: 2005-05-07 10:09:23 Share Опубликовано: 2005-05-07 10:09:23 2spr1te: какой канал на укр? какая загрузка ЦПУ при максимальной скорости скачивания? какой тип захвата пакетов? Сам то проверил? Ссылка на сообщение Поделиться на других сайтах
centre-lan 1 Опубликовано: 2005-05-07 10:47:42 Share Опубликовано: 2005-05-07 10:47:42 ну проверял считает бывает что не считает проц максимум от старгейзера на 40% загружен.. на укр 10мбит.. но через старгейзер бегает еще и 100мбитная сеть... тоесть максимум что видел это 40% от старгейзера а проц максимум на 60-70 процентов загружен - и то если только качает кто-то 2 egor2fsys как это сделать? Ссылка на сообщение Поделиться на других сайтах
canny 0 Опубликовано: 2005-05-08 09:27:27 Share Опубликовано: 2005-05-08 09:27:27 Новый формат БД предназначен для хранения большого количества пользователей, наверно более 500 клиентов. Новый формат хранения оптимизирован именно для большого количества клиентов. Это мой случай Но после конвертации заметил изменение только в структуре хранения папок юзеров, все они разбились (по непонятному признаку) на группы и попали в отдельные папки от 0 до NN по 8-12 чел. Еще не рискнул пробовать запуск на новой БД в реале, но на сколько такая оптимизация полезна? Кроме того, при неполной версии КК, самописные скрипты обработки юзеров работают напрямую с их папками... новая БД здесь всё усложняет. Вобщем насколько оптимизируется работа с переходом на новую БД? Сейчас загрузка ЦП старгазером2 ~30% (P4 2.8GHz) Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубликовано: 2005-05-08 12:51:26 Share Опубликовано: 2005-05-08 12:51:26 ну попробуй запустить вторую копию СТГ сервера на сервере и сам все узнаешь Ссылка на сообщение Поделиться на других сайтах
ollegh 4 Опубликовано: 2005-05-08 13:25:05 Share Опубликовано: 2005-05-08 13:25:05 А посилання то непрацює!!! скиньте мені на мило будьласка Пакет РПМ і Консольный конфигуратор ollegh@xaker.ru дякую! Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас