Название: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Kaylas от 06 Августа 2010, 12:13:02 В прошлой теме мне посоветовали 2 способа переноса NODENY на новый сервер за быстрые ответы большое спасибо, жаль тему закрыли, поэтому не успел поблагодарить в ней.
С начало попробовал первый способ: На старом сервере прописал mysqldump -u root -p пароль bill > d_bill.sql На новом mysql -u root -p пароль2 bill < /home/d_bill.sql Загрузка прошла без ошибок только в админку попасть не смог :( пришлось заходить под логином: admin паролем: hardpass как написано в мануале. Но на этом проблемы не закончились не у одного из клиентов не оказалось пароля, везде пусто. Решив что выбрал неправильный способ, воспользовался вторым и просто скопировал папку /var/db/mysql/bill на новый сервер в тоже место и теперь не могу даже зайти под логином: admin с паролем: hardpass Подскажите как быть??? Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: elite от 06 Августа 2010, 12:25:32 включить мозг и понять, что mysqldump создает дамп только бд bill, нужно еще создать соответствующих пользователей mysql - bill_www и bill_kernel
Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: ser970 от 06 Августа 2010, 13:04:28 включить мозг и понять, что mysqldump создает дамп только бд bill, нужно еще создать соответствующих пользователей mysql - bill_www и bill_kernel можно и mysqldump -u root -p пароль mysql > m_bill.sql всех зверей мускула перегнать но ... Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: stix от 06 Августа 2010, 13:36:54 не, привелегии хранятся в БД mysql
нужно еще сделать дамп базы "mysql" Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Elisium от 06 Августа 2010, 20:18:47 .... и просто скопировал папку /var/db/mysql/bill на новый сервер в тоже место ... Нужно было скопировать папку mysql ... ну, или, как выше писали Цитировать нужно еще сделать дамп базы "mysql" Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Kaylas от 06 Августа 2010, 20:48:01 включить мозг и понять, что mysqldump создает дамп только бд bill, нужно еще создать соответствующих пользователей mysql - bill_www и bill_kernel С мозгом у меня все в порядке, что без оскорблений написать не можешь, тебе что 14 лет??? Пользователи bill_www и bill_kernel были созданы при установке NODENY все несколько раз перепроверил но ситуацию это не поменяло.Сделал дамп базы mysql mysqldump -u root -p пароль mysql > m_bill.sql но это тоже не помогло :( Но есть и хорошие новости не прошло и суток как причина ошибки была найдена :) Оказалось что при первом входе в админ панель под логином: admin и паролем: hardpass в разделе «Базы Данных» в поле "Ключ для кодирования паролей в базе данных" нужно было вставить ключ такой же как и на старом сервере. Самое интересное что в комментарии к полю написано "В целях безопасности ключ не отображается - если возникнет необходимость смотрите непосредственно в конфигурационный файл переменную $Passwd_Key" Если бы еще было написано какой именно конфигурационный файл нужно смотреть было бы супер, а так благо что этот код был у меня сохранен в текстовом файле вместе с паролями. Хотел еще спросить, у меня в ново созданной базе bill было всего 47 таблиц а в старой 297 их все нужно переносить в новую или все таки от некоторых таблиц можно избавится без вреда для информации??? Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Elisium от 06 Августа 2010, 21:37:01 Скорее всего НЕ перенесенные таблицы имеют вид x,y,z,v с датой.
Это таблицы с трафиком итд. Если юзеры не имеют привычки капать на мозги со статистикой потребленных МБ за месяц, можно их и не переносить. Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Kaylas от 07 Августа 2010, 08:40:40 Скорее всего НЕ перенесенные таблицы имеют вид x,y,z,v с датой. Спасибо теперь понятно куда что пишется +1.Это таблицы с трафиком итд. Если юзеры не имеют привычки капать на мозги со статистикой потребленных МБ за месяц, можно их и не переносить. Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Rico-X от 17 Августа 2010, 10:23:50 При переносе базы на новый сервер возникла следующая проблема, не отображаются клиенты, хотя их общее количество показано правильно. Вобщем на приложенном скрине видно
(http://rico-x.xaker.ru/nodeny.gif) В чем может быть проблема? Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: stix от 17 Августа 2010, 10:30:18 кодировка
Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: versus от 17 Августа 2010, 10:51:18 А наверное админу не поставлено их видеть ага ?
Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Rico-X от 17 Августа 2010, 12:47:15 Кодировка в норме, новые пользователи создаются но также не отображаются. Все остальное вроди работает.
Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: elite от 17 Августа 2010, 13:02:20 Rico-X
а ты попробуй перенести и конфигурационный файл nodeny.cfg.pl на новый серв :) Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Rico-X от 17 Августа 2010, 13:32:26 Перенес, единственное что поменял в нем после переноса - это пароль к базе, результат без изменений все отображается а пользователи нет :( Может дело в том что биллинг разнесен на 2 сервера, на одном база на втором рррое, а я пытаюсь перенести сервак только с базой?
Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: elite от 17 Августа 2010, 14:18:47 Перенес, единственное что поменял в нем после переноса - это пароль к базе, результат без изменений все отображается а пользователи нет :( Может дело в том что биллинг разнесен на 2 сервера, на одном база на втором рррое, а я пытаюсь перенести сервак только с базой? зайди в админку - операции - настройка - группы пользователейпроверь, что там есть ) Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: stix от 17 Августа 2010, 14:37:07 хз как у вас так выходит
я сменил 3 сервера, ваще вот без простоя и перебоев.... Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Rico-X от 17 Августа 2010, 14:58:48 Группы клиентов все на месте, админам просмотр разрешен.
2stimels Ну незнаю, возможно я баклан. Напишите как меняли? Я делал так: 1)Создал дамп файловой системы 2)создал дамп базы данных 3)Развернул дамп файловой системы на новом серваке 4)Сменил сетевые настройки на новом серваке. 5)Развернул дамп базы Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: stix от 17 Августа 2010, 19:00:54 я поставил просто новую систему
поставил на нее все перловые модули далее завернул /usr/local/nodeny в tar сделал дамп sql базы развернул tar, развернул sql, создал sql юзеров, если не делал дамп таблицы "mysql" ну настройки сетевые то такое, может че подкрутил Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Maks от 17 Августа 2010, 20:58:36 А для танкистов можешь обьяснить зачем создавать юзеров mysql если когда ставиш ноудени, ноудени сам их создает.
Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: stix от 17 Августа 2010, 21:23:47 А для танкистов можешь обьяснить зачем создавать юзеров mysql если когда ставиш ноудени, ноудени сам их создает. это в случае если танкисты будут устанавливать новый биллинг, а не переносить.потому скрипт установки не юзаем Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: goletsa от 18 Августа 2010, 08:54:09 я поставил просто новую систему Я бы еще в этот список добавил /usr/local/www/ /usr/local/etc/поставил на нее все перловые модули далее завернул /usr/local/nodeny в tar сделал дамп sql базы развернул tar, развернул sql, создал sql юзеров, если не делал дамп таблицы "mysql" ну настройки сетевые то такое, может че подкрутил Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Rico-X от 18 Августа 2010, 08:54:34 2stimels
Сделал по вашему рецепту - результат тот же, похоже база переносится коряво. Сейчас дампил в ручную(до этого автоматически скриптом все дампилось) получил mysqldump: Couldn't execute 'SHOW FIELDS FROM `users_djankoy`': View 'bill.users_djankoy' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them (1356) Как починить не знаю mysqlcheck -p --auto-repair bill ничего не дает :( Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: elite от 18 Августа 2010, 09:09:39 а ты не дампом переноси базу, а тупо скопируй /var/db/mysql )))) и не парься ;)
Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: ser970 от 18 Августа 2010, 10:05:44 mysqldump: Couldn't execute 'SHOW FIELDS FROM `users_djankoy`': View 'bill.users_djankoy' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them (1356) это походу вьюха - пересоздай ее Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Rico-X от 18 Августа 2010, 10:31:07 2 ser970
А теперь для тупых, как это сделать? Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: stix от 18 Августа 2010, 10:49:18 DROP VIEW IF EXISTS `blablabla`;
Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: ser970 от 18 Августа 2010, 11:03:28 2 ser970 и создайА теперь для тупых, как это сделать? CREATE ALGORITHM = UNDEFINED VIEW users_djankoy AS SELECT * FROM users; и не забуть права на нее Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: elite от 18 Августа 2010, 11:42:20 и создай тока нахрена она нужна? не могу понять ;)CREATE ALGORITHM = UNDEFINED VIEW users_djankoy AS SELECT * FROM users; и не забуть права на нее Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: ser970 от 18 Августа 2010, 11:47:07 тока нахрена она нужна? не могу понять ;) если в настройках .Изменение конфигурации сателлита - таблица БД со списком пользователей, которых обслуживает данный сателлит. юзать users то не нужна Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Rico-X от 18 Августа 2010, 11:47:12 В мускуле не силен, боюсь совсем убить базу, при обращении к данной таблице из phpmyadmin получаю
(http://rico-x.xaker.ru/2nodeny.gif) Может можно все действия пхпадмине сделать и что надо делать? Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: stix от 18 Августа 2010, 12:17:16 не мешало бы поучиться еще в том же microsoft access понимать, что такое выборки и представления
проще конечно же настроиться самому, чем объяснить. за $ конечно же Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: ser970 от 18 Августа 2010, 12:31:41 не мешало бы поучиться еще в том же microsoft access понимать, что такое выборки и представления ет точнопроще конечно же настроиться самому, чем объяснить. за $ конечно же ssh есть . стукни в аську - помогу. Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Elisium от 18 Августа 2010, 12:33:17 а ты не дампом переноси базу, а тупо скопируй /var/db/mysql )))) и не парься ;) Вот нормальный совет, как сделать ПОБЫСТРОМУ. Без гемороя. А вот когда все заработает на новом сервере, тогда и заниматься личным просвещением, как пользоваться дампами итд. п.с. Плюс переноса базы пофайлово еще и в том, что сохраняются таблицы с трафиком юзеров, а времени занимает почти в два раза меньше, чем делать полный дамп с базы и его же разворотом на новом месте. Название: Re: Пененос NODENY на новый сервер 2 проблемы с паролями Отправлено: Rico-X от 18 Августа 2010, 12:39:01 2 Elisium
Так и сделаю, но видать уже ночью чтоб пользователи не страдали. 2 All Всем спасибо за советы и потраченное время. |