rtrt 53 Опубликовано: 2008-03-09 10:30:56 Share Опубликовано: 2008-03-09 10:30:56 Добрый день! Обнаружил такую вещь... Есть пользователь с неким именем, пусть будет user(со своим IP), в базе и если добавлять еще такого пользователя(user), но с другим IP, то первого просто выкидывает с базы. Что можно с этим сделать? Ведь если в базе большое колличество пользователей, то просмотрить их логины...... И второй вопрос. Как можно безболезненно перейти со старой версии стг на новую с сохранением базы? Спасибо! Ссылка на сообщение Поделиться на других сайтах
Serjio 19 Опубліковано: 2008-03-09 10:36:21 Share Опубліковано: 2008-03-09 10:36:21 текущая версия стг ? Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубліковано: 2008-03-09 11:28:37 Share Опубліковано: 2008-03-09 11:28:37 У меня еще глюкануло... В общем, рестартую СТГ, и вылетает юзер! Тупо вылетает из бд, юзается мускульная бд последней версии, стг версии от v-lan. Вот кусок лога... changed from '27.1607' to '25.7091'. Subscriber fee charge 2008-03-08 00:06:38 -- Admin 'kolian', 10.10.0.20: User 'Kolian': 'note' parameter changed from '1024Kbit/s' to '10024Kbit/s'. 2008-03-08 14:16:06 -- Admin 'kolian', 10.10.0.20: User 'gd31k94': 'cash' parameter changed from '13.4194' to '23.4194'. 2008-03-08 19:58:25 -- Admin 'stgroot', 10.10.0.20: User 'div4k73': 'password' parameter changed from '********' to '********'. 2008-03-08 21:25:38 -- Shutting down... 15 2008-03-08 21:25:38 -- +++++++++++++++++++++++++++++++++++++++++++++ 2008-03-08 21:25:43 -- Module: 'Stg configurator v.0.05'. Stop successfull. 2008-03-08 21:25:43 -- Module: 'Pinger v.1.01'. Stop successfull. 2008-03-08 21:25:43 -- Module: 'InetAccess authorizator v.1.1'. Stop successfull. 2008-03-08 21:25:44 -- Module: 'bpf_cap v.1.0'. Stop successfull. 2008-03-08 21:25:44 -- Traffcounter: Stop successfull. 2008-03-08 21:25:46 -- Users: Stop successfull. 2008-03-08 21:25:49 -- Queue removed successfully. 2008-03-08 21:25:49 -- StgTimer: Stop successfull. 2008-03-08 21:25:49 -- Stg stopped successfully. 2008-03-08 21:25:49 -- --------------------------------------------- 2008-03-08 21:26:13 -- Stg v. Stg 2.403b 2008-03-08 21:26:13 -- Message queue created successfully. msgKey=5555 msgID=131072 2008-03-08 21:26:13 -- Timer thread started successfully. 2008-03-08 21:26:13 -- Storage plugin: mysql_store v.0.67 (Alf). Loading successfull. 2008-03-08 21:26:14 -- Users started successfully. 2008-03-08 21:26:14 -- Traffcounter started successfully. 2008-03-08 21:26:14 -- Module: 'bpf_cap v.1.0'. Start successfull. 0 2008-03-08 21:26:14 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50 2008-03-08 21:26:14 -- Module: 'Pinger v.1.01'. Start successfull. 100 2008-03-08 21:26:14 -- Module: 'Stg configurator v.0.05'. Start successfull. 220 2008-03-08 21:26:14 -- Stg started successfully. 2008-03-08 21:26:14 -- +++++++++++++++++++++++++++++++++++++++++++++ 2008-03-08 22:11:29 -- Admin 'kolian', 10.10.0.20: User 'gd1k3' added. 2008-03-08 22:11:30 -- Admin 'kolian', 10.10.0.20: User 'gd1k3': 'IP' parameter changed from '*' to '10.10.2.38'. 2008-03-08 22:11:30 -- Admin 'kolian', 10.10.0.20: User 'gd1k3': 'freeMb' parameter changed from '0' to '0'. 2008-03-08 22:11:30 -- Admin 'kolian', 10.10.0.20: User 'gd1k3': 'note' parameter changed from '' to '148Kbit/s'. 2008-03-08 22:11:30 -- Admin 'kolian', 10.10.0.20: User 'gd1k3': 'password' parameter changed from '********' to '********'. 2008-03-08 22:11:30 -- Admin 'kolian', 10.10.0.20: User 'gd1k3': 'cash' parameter changed from '0' to '47'. 2008-03-08 22:11:30 -- Admin 'kolian', 10.10.0.20: User 'gd1k3': 'tariff' parameter changed from '*_NO_TARIFF_*' to 'Lite-148'. 2008-03-08 22:12:59 -- Admin 'kolian', 10.10.0.20: User 'gd1k3': 'password' parameter changed from '********' to '********'. Стг остановил, запустил, и создал юзера заново. Ни у кого такого небыло? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-03-10 09:57:16 Share Опубліковано: 2008-03-10 09:57:16 В базе MySQL отсутствует контроль целостности по UNIQUE. Используй Firebird Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-03-10 09:59:33 Share Опубліковано: 2008-03-10 09:59:33 У меня еще глюкануло... В общем, рестартую СТГ, и вылетает юзер! Тупо вылетает из бд, юзается мускульная бд последней версии, стг версии от v-lan. Создай юзера, подожди минут 15, залезь в базу через консоль и проверь наличие там юзера. Стопни Stg. Снова погляди в базу. Запусти Stg и еще раз погляди в базу. На каком из моментов юзер пропадет? Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2008-03-11 09:51:49 Автор Share Опубліковано: 2008-03-11 09:51:49 Версия 2.011.7.6 Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-03-11 10:15:14 Share Опубліковано: 2008-03-11 10:15:14 Ухты какой раритет... Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2008-03-11 10:40:21 Автор Share Опубліковано: 2008-03-11 10:40:21 )) Понимаю... Поэтому и спрашиваю как перейти на более новую версию с сохранением базы. Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-03-11 11:40:19 Share Опубліковано: 2008-03-11 11:40:19 А что, стандартный плагин мускула работает с этой версией? Если да - перейдеш безболезненно. Если нет - надо смотреть какие изменения вносились... Ссылка на сообщение Поделиться на других сайтах
blackjack 250 Опубліковано: 2008-03-11 11:48:25 Share Опубліковано: 2008-03-11 11:48:25 У меня тоже неразбериха какая то. Ни стого ни с сего Stargazer вырубается и пользователи не могут зайти в инет. Смотрю в лог - там пишет что невозможно загрузить пользователей поскольку пользователь пупкин имеет неверный тариф. Восстанавливаю конфиг для этого юзера и все нормально старгазер запущен. В чем проблема? Вот кусок лога 2008-03-11 13:28:07 -- Stg v. Stg 2.404 2008-03-11 13:28:07 -- Message queue created successfully. msgKey=5555 msgID=2654208 2008-03-11 13:28:07 -- Timer thread started successfully. 2008-03-11 13:28:07 -- Storage plugin: file_store v.1.02. Loading successfull. 2008-03-11 13:28:07 -- Cannot read conf for user vika. 2008-03-11 13:28:07 -- User 'vika' data not read. Parameter Tariff. 2008-03-11 13:28:07 -- USERS: Error: Cannot read users! 2008-03-11 13:28:07 -- Traffcounter: Stop successfull. 2008-03-11 13:28:07 -- Users: Stop successfull. 2008-03-11 13:28:08 -- Queue removed successfully. 2008-03-11 13:28:08 -- StgTimer: Stop successfull. 2008-03-11 13:28:08 -- Stg stopped successfully. Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2008-03-11 12:09:08 Автор Share Опубліковано: 2008-03-11 12:09:08 А что, стандартный плагин мускула работает с этой версией?Если да - перейдеш безболезненно. Если нет - надо смотреть какие изменения вносились... Беспонятия... Дело в том что я его не ставил, ставил другой человек, а его нет... (( На счет изменений.. Думаю что ничего существенного не менялось.. И что это за плагин? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-03-11 12:31:01 Share Опубліковано: 2008-03-11 12:31:01 У меня тоже неразбериха какая то. Ни стого ни с сего Stargazer вырубается и пользователи не могут зайти в инет. Смотрю в лог - там пишет что невозможно загрузить пользователей поскольку пользователь пупкин имеет неверный тариф. Восстанавливаю конфиг для этого юзера и все нормально старгазер запущен. В чем проблема?Вот кусок лога 2008-03-11 13:28:07 -- Stg v. Stg 2.404 2008-03-11 13:28:07 -- Message queue created successfully. msgKey=5555 msgID=2654208 2008-03-11 13:28:07 -- Timer thread started successfully. 2008-03-11 13:28:07 -- Storage plugin: file_store v.1.02. Loading successfull. 2008-03-11 13:28:07 -- Cannot read conf for user vika. 2008-03-11 13:28:07 -- User 'vika' data not read. Parameter Tariff. 2008-03-11 13:28:07 -- USERS: Error: Cannot read users! 2008-03-11 13:28:07 -- Traffcounter: Stop successfull. 2008-03-11 13:28:07 -- Users: Stop successfull. 2008-03-11 13:28:08 -- Queue removed successfully. 2008-03-11 13:28:08 -- StgTimer: Stop successfull. 2008-03-11 13:28:08 -- Stg stopped successfully. Кусок лога показывает нормальный процесс запуска старгейзера. Он не смог прочитать конфиг - и остановился. Так и должно быть. В логе ничего не видно про то как он падал. Падение могло быть вызвано аппаратными проблемами (например, выключением питания). Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-03-11 12:32:42 Share Опубліковано: 2008-03-11 12:32:42 Беспонятия... Дело в том что я его не ставил, ставил другой человек, а его нет... (( На счет изменений.. Думаю что ничего существенного не менялось.. И что это за плагин? Тогда ответ на этот вопрос можно дать только с просмотром исходников и структуры базы Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2008-03-11 12:45:54 Автор Share Опубліковано: 2008-03-11 12:45:54 Беспонятия... Дело в том что я его не ставил, ставил другой человек, а его нет... (( На счет изменений.. Думаю что ничего существенного не менялось.. И что это за плагин? Тогда ответ на этот вопрос можно дать только с просмотром исходников и структуры базы Что именно мне вам предоставить? Ссылка на сообщение Поделиться на других сайтах
blackjack 250 Опубліковано: 2008-03-11 12:56:32 Share Опубліковано: 2008-03-11 12:56:32 Не было аппаратных проблем и питание не отключалось. Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-03-11 13:01:15 Share Опубліковано: 2008-03-11 13:01:15 Что именно мне вам предоставить? Исходные коды и дамп структуры базы (можно без данных). Но лучше поищите кого-то поближе и менее занятого - я не смогу быстро ответить, слишком занят. Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-03-11 13:04:47 Share Опубліковано: 2008-03-11 13:04:47 Не было аппаратных проблем и питание не отключалось. Тогда приведи кусок лога повыше, чем тот что ты привел Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2008-03-11 13:37:23 Автор Share Опубліковано: 2008-03-11 13:37:23 Может я не правильно выразился... Структура базы идет просто списком пользователей... Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-03-11 14:08:16 Share Опубліковано: 2008-03-11 14:08:16 Пардон, я почему-то думал что база в mysql. Я не помню точно по поводу совместимости. Попробуй забекапить старую базу и скормить ее новым версиям stg. Если заведется - все в порядке. Если нет - ... Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2008-03-11 14:15:20 Автор Share Опубліковано: 2008-03-11 14:15:20 Пробывал делать так... Пользователя которого удалили(он же сохраняется в делейтах), закинуть обратно в список, думал что он автоматом должен появиться в списке(в конфигураторе), но не получилось... Вы про это говорите? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-03-11 14:33:29 Share Опубліковано: 2008-03-11 14:33:29 Не понял, при чем тут удаленные пользователи. Я думал ты про миграцию на новую версию старгейзера говориш. А про удаленных - перед перекидыванием нужно остановить старгейзер. Он же базу не перечитывает. Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2008-03-11 14:50:58 Автор Share Опубліковано: 2008-03-11 14:50:58 Просто в первом посте я писал, что если добавлять пользователя с уже существующим ником, то того пользователя который был, удаляет. Я думал его восстановить, закинул назад в базу, сделал стоп стг, старт, в списке его не появилось. Я так думаю что и саму базу мне прийдется сохранять, а потом вкидывать в новую версию стг, или что-то я не так делаю? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-03-11 15:26:16 Share Опубліковано: 2008-03-11 15:26:16 ... Я так думаю что и саму базу мне прийдется сохранять, а потом вкидывать в новую версию стг, или что-то я не так делаю? Ну да, я про это и говорил. Делаешь бекап базы (на всякий случай - вдруг попортится). Потом запускаеш новый старгейзер. Если завелся - все в порядке. Если нет - надо анализировать проблему. Ссылка на сообщение Поделиться на других сайтах
rtrt 53 Опубліковано: 2008-03-11 16:33:14 Автор Share Опубліковано: 2008-03-11 16:33:14 Каким образом? Простым копированием? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2008-03-12 09:04:51 Share Опубліковано: 2008-03-12 09:04:51 Ну да. У тебя ж, я так понимаю, не СУБД? Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас