The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от cray email(??) on 19-Дек-06, 20:59 
Народ, помогите настроить журналирование MySQL-сервера, очень надо знать что он делат и как к нему запросы поступают, ни где ни какой информации нет по этому поводу.

Я с этой базой не силён, потому зашёл вот в такой тупик!!!!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от idle (ok) on 19-Дек-06, 21:21 
>Народ, помогите настроить журналирование MySQL-сервера, очень надо знать что он делат и
>как к нему запросы поступают, ни где ни какой информации нет
>по этому поводу.
http://dev.mysql.com/doc/refman/4.1/en/log-files.html
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от cray email(??) on 19-Дек-06, 21:29 
>>Народ, помогите настроить журналирование MySQL-сервера, очень надо знать что он делат и
>>как к нему запросы поступают, ни где ни какой информации нет
>>по этому поводу.
>http://dev.mysql.com/doc/refman/4.1/en/log-files.html

Это всё хорошо, но тока где это всё прописывать, может какой кнфиг есть... Там тока всё вокруг да около, мне в данный момент нема когда заниматся переводом статей, только одну команду подскажите или где прописать...

я что-то подобное и на русском нашёл, тока я незнаю куда это всё вписывать
http://linfoline.homedns.org/mysql/ru/manual.ru_MySQL_Database_Administration.html#Query_log


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от Andrei (??) on 19-Дек-06, 21:36 
Что "это вписывать"? -log? В командную строку запускающую mysqld.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от cray email(??) on 19-Дек-06, 21:43 
>Что "это вписывать"? -log? В командную строку запускающую mysqld.

Не рабртет это всё... запускал разными вариантами, и он вообще не запускался...

==========
ns# ./mysqld --log /var/log/mysql.log
./mysqld: Too many arguments (first extra is '/var/log/mysql.log').
Use --help to get a list of available options
ns# ./mysqld -log /var/log/mysql.log
./mysqld: Too many arguments (first extra is '/var/log/mysql.log').
Use --help to get a list of available options
ns# ./mysqld -l /var/log/mysql.log
./mysqld: Too many arguments (first extra is '/var/log/mysql.log').
Use --help to get a list of available options

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от anonymous (??) on 19-Дек-06, 22:09 
>ns# ./mysqld --log /var/log/mysql.log
>./mysqld: Too many arguments (first extra is '/var/log/mysql.log').
>Use --help to get a list of available options
>ns# ./mysqld -log /var/log/mysql.log
>./mysqld: Too many arguments (first extra is '/var/log/mysql.log').
>Use --help to get a list of available options
>ns# ./mysqld -l /var/log/mysql.log
>./mysqld: Too many arguments (first extra is '/var/log/mysql.log').
>Use --help to get a list of available options
Если вы хотите знать обо всем, что происходит с mysqld, нужно запустить систему с ключом --log[=file]

mysqld --log=чтототам
???

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от cray email(??) on 19-Дек-06, 22:22 
>>ns# ./mysqld --log /var/log/mysql.log
>>./mysqld: Too many arguments (first extra is '/var/log/mysql.log').
>>Use --help to get a list of available options
>>ns# ./mysqld -log /var/log/mysql.log
>>./mysqld: Too many arguments (first extra is '/var/log/mysql.log').
>>Use --help to get a list of available options
>>ns# ./mysqld -l /var/log/mysql.log
>>./mysqld: Too many arguments (first extra is '/var/log/mysql.log').
>>Use --help to get a list of available options
>Если вы хотите знать обо всем, что происходит с mysqld, нужно запустить
>систему с ключом --log[=file]
>
>mysqld --log=чтототам
>???

тоже ошибку даёт...
ns# ./mysqld --log=/var/log/mysql.log
061219 23:17:46 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!

061219 23:17:46 [ERROR] Aborting

061219 23:17:46 [Note] ./mysqld: Shutdown complete

говорят что есть такой файл my.chf, но я такого не нашёл, версия вроде 4,1

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от cray email(??) on 19-Дек-06, 23:31 
>>>ns# ./mysqld --log /var/log/mysql.log
>>>./mysqld: Too many arguments (first extra is '/var/log/mysql.log').
>>>Use --help to get a list of available options
>>>ns# ./mysqld -log /var/log/mysql.log
>>>./mysqld: Too many arguments (first extra is '/var/log/mysql.log').
>>>Use --help to get a list of available options
>>>ns# ./mysqld -l /var/log/mysql.log
>>>./mysqld: Too many arguments (first extra is '/var/log/mysql.log').
>>>Use --help to get a list of available options
>>Если вы хотите знать обо всем, что происходит с mysqld, нужно запустить
>>систему с ключом --log[=file]
>>
>>mysqld --log=чтототам
>>???
>
>тоже ошибку даёт...
>ns# ./mysqld --log=/var/log/mysql.log
>061219 23:17:46 [ERROR] Fatal error: Please read "Security" section of the manual
>to find out how to run mysqld as root!
>
>061219 23:17:46 [ERROR] Aborting

>
>061219 23:17:46 [Note] ./mysqld: Shutdown complete
>
>говорят что есть такой файл my.chf, но я такого не нашёл, версия
>вроде 4,1


Вообщем понятно, ни кто не знает... :(

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от ovax (??) on 20-Дек-06, 06:09 

Вам уже ответили. Но то, что вы взялись администрировать Linux, не изучив элементарных основ (например, права доступа к файлам) - это Ваши личные половые проблемы.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от cray email(??) on 20-Дек-06, 13:53 
>
>Вам уже ответили. Но то, что вы взялись администрировать Linux, не изучив
>элементарных основ (например, права доступа к файлам) - это Ваши личные
>половые проблемы.

А что, MySQL под Линуксом и Фрями не одно и тоже? Я же и говорил, что с этой БД я не встречался в плотную, потому вот и решил спросить совета. И причём тут права и режим на фалы, и тем более половые, как вы сказали проблем, понять не могу.
У меня MySQL работает под FreeBSD, собственно работает без замечаний, на это хватило ума, что бы настроить его, но вот по вопросам ведения журнала у меня возникли трудности, в документации что читал указывается что типа надо прописать -l /var/log/mysql.log или  --log=/var/log/mysql.log, а вот к чему эти опции относятся ни где об этом не говориться, может его надо прописать в  /etc/rc.conf или в стартовом скрипите /usr/local/etc/rc.d/mysql-start.sh

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от petrovi4 email(??) on 20-Дек-06, 16:56 
>>
>>Вам уже ответили. Но то, что вы взялись администрировать Linux, не изучив
>>элементарных основ (например, права доступа к файлам) - это Ваши личные
>>половые проблемы.
>
>А что, MySQL под Линуксом и Фрями не одно и тоже? Я
>же и говорил, что с этой БД я не встречался в
>плотную, потому вот и решил спросить совета. И причём тут права
>и режим на фалы, и тем более половые, как вы сказали
>проблем, понять не могу.
>У меня MySQL работает под FreeBSD, собственно работает без замечаний, на это
>хватило ума, что бы настроить его, но вот по вопросам ведения
>журнала у меня возникли трудности, в документации что читал указывается что
>типа надо прописать -l /var/log/mysql.log или  --log=/var/log/mysql.log, а вот к
>чему эти опции относятся ни где об этом не говориться, может
>его надо прописать в  /etc/rc.conf или в стартовом скрипите /usr/local/etc/rc.d/mysql-start.sh
>

по умолчанию MySQL цепляет файлик
/etc/my.cnf

добавь туда строку о логах
можно также попользоваться бинарными логами

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от cray email(??) on 20-Дек-06, 21:31 
>>
>>Вам уже ответили. Но то, что вы взялись администрировать Linux, не изучив
>>элементарных основ (например, права доступа к файлам) - это Ваши личные
>>половые проблемы.
>
>А что, MySQL под Линуксом и Фрями не одно и тоже? Я
>же и говорил, что с этой БД я не встречался в
>плотную, потому вот и решил спросить совета. И причём тут права
>и режим на фалы, и тем более половые, как вы сказали
>проблем, понять не могу.
>У меня MySQL работает под FreeBSD, собственно работает без замечаний, на это
>хватило ума, что бы настроить его, но вот по вопросам ведения
>журнала у меня возникли трудности, в документации что читал указывается что
>типа надо прописать -l /var/log/mysql.log или  --log=/var/log/mysql.log, а вот к
>чему эти опции относятся ни где об этом не говориться, может
>его надо прописать в  /etc/rc.conf или в стартовом скрипите /usr/local/etc/rc.d/mysql-start.sh
>

да вот как раз искал такой, увы, не нашёл... :(((
Вообще странно, а где вот конфиг находится...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от dimau (ok) on 20-Дек-06, 19:58 
>тоже ошибку даёт...
>ns# ./mysqld --log=/var/log/mysql.log
>061219 23:17:46 [ERROR] Fatal error: Please read "Security" section of the manual
>to find out how to run mysqld as root!
>
>061219 23:17:46 [ERROR] Aborting
>
>061219 23:17:46 [Note] ./mysqld: Shutdown complete
>
>говорят что есть такой файл my.chf, но я такого не нашёл, версия
>вроде 4,1

Создай пользователя mysql

и запускай
mysql -u mysql --log=...

возможно придеться поменять права на базу ( "chown -R mysql:mysql /var/db/mysql" - как-то так)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от cray email(??) on 20-Дек-06, 21:37 
>>тоже ошибку даёт...
>>ns# ./mysqld --log=/var/log/mysql.log
>>061219 23:17:46 [ERROR] Fatal error: Please read "Security" section of the manual
>>to find out how to run mysqld as root!
>>
>>061219 23:17:46 [ERROR] Aborting
>>
>>061219 23:17:46 [Note] ./mysqld: Shutdown complete
>>
>>говорят что есть такой файл my.chf, но я такого не нашёл, версия
>>вроде 4,1
>
>Создай пользователя mysql
>
>и запускай
>mysql -u mysql --log=...
>
>возможно придеться поменять права на базу ( "chown -R mysql:mysql /var/db/mysql" -
>как-то так)

Я себе так сделал, через /etc/rc.conf там прописал строчку mysql_enable="YES" и есть стартовый скрипт в /usr/local/etc/rc.d/mysql-start.sh одно без другого не работает.

Я так понял в rc.conf можно создать строчку типа mysql_flags=mysql -u mysql --log=...
или где-то в другом месте прописать? не могу понять как можно ещё 3-им способом запустить.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от co6aka (ok) on 21-Дек-06, 00:21 
1) Смотр скрипт /usr/local/etc/rc.d/mysql-start.sh
на тему где у тебя дата-дир , там мускул ищет my.cnf если при старте не указано иное;
например:
${mysql_dbdir="/var/db/mysql"}

2) Смотр скрипт /usr/local/etc/rc.d/mysql-start.sh
на тему аргументов запуска например:

command_args="--defaults-extra-file=${mysql_dbdir}/my.cnf \
              --user=${mysql_user} --datadir=${mysql_dbdir}\
              --pid-file=${pidfile} ${mysql_args} > /dev/null &"

PS: Успехов. И НЕ ДАЙ БОЖЕ ТЫ НЕ НАЙДЕШ my.cnf И НЕ ПРИКРУТИШ ЛОГ!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от cray email(??) on 21-Дек-06, 17:30 
>1) Смотр скрипт /usr/local/etc/rc.d/mysql-start.sh
>на тему где у тебя дата-дир , там мускул ищет my.cnf если
>при старте не указано иное;
>например:
>${mysql_dbdir="/var/db/mysql"}
>
>2) Смотр скрипт /usr/local/etc/rc.d/mysql-start.sh
>на тему аргументов запуска например:
>
>command_args="--defaults-extra-file=${mysql_dbdir}/my.cnf \
>            
>  --user=${mysql_user} --datadir=${mysql_dbdir}\
>              --pid-file=${pidfile} ${mysql_args} > /dev/null &"
>
>PS: Успехов. И НЕ ДАЙ БОЖЕ ТЫ НЕ НАЙДЕШ my.cnf И НЕ
>ПРИКРУТИШ ЛОГ!

Да, наткнулся в шарах, там есть заготовки под разные типы серверов, щас попробуем поэксперементить...
Я даже поиск запустил на предмет наличия этого файла, ни чего не нашёл, а он с другим именем тут.
Спасибо за совет... :)

НУ УЖ ПОСТАРАЮСЬ, ЧТО-БЫ ПО УШАМ НЕ ПОЛУЧИТЬ.... ;) :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от cray email(??) on 23-Дек-06, 15:58 
>Народ, помогите настроить журналирование MySQL-сервера, очень надо знать что он делат и
>как к нему запросы поступают, ни где ни какой информации нет
>по этому поводу.
>
>Я с этой базой не силён, потому зашёл вот в такой тупик!!!!
>

Нашёл выход, не без подсказок конечно, решил написать сюда, может и у кого будут типичные проблемы. Я сделал следующим образам, создал лог-файл /var/log/mysql.log и в /etc/rc.conf добавил строчку mysql_args="--log=/var/log/mysql.log" к помимо той, что уже была, mysql_enable="YES". Думаю оставить на время отладки, а потом можно и выключить, ввиду того что файл сильно разрастается. Говорят что можно его ротейтить, но до этого я не дошёл.

Ещё раз благодарю, тех, кто помогал советом.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от cray email(??) on 23-Дек-06, 16:00 
>>Народ, помогите настроить журналирование MySQL-сервера, очень надо знать что он делат и
>>как к нему запросы поступают, ни где ни какой информации нет
>>по этому поводу.
>>
>>Я с этой базой не силён, потому зашёл вот в такой тупик!!!!
>>
>
>Нашёл выход, не без подсказок конечно, решил написать сюда, может и у
>кого будут типичные проблемы. Я сделал следующим образам, создал лог-файл /var/log/mysql.log
>и в /etc/rc.conf добавил строчку mysql_args="--log=/var/log/mysql.log" к помимо той, что уже
>была, mysql_enable="YES". Думаю оставить на время отладки, а потом можно и
>выключить, ввиду того что файл сильно разрастается. Говорят что можно его
>ротейтить, но до этого я не дошёл.
>
>Ещё раз благодарю, тех, кто помогал советом.

Отдельная благодарность www.lissyara.su!


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от co6aka (ok) on 23-Дек-06, 21:45 
Возможно вот:
http://www.opennet.ru/base/sys/freebsd_base.txt.html#lk9
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Помогите плиз!!! ОЧЕНЬ КРИТИЧНО!!!"  
Сообщение от Tuxper email(??) on 04-Янв-07, 10:37 
>Возможно вот:
>http://www.opennet.ru/base/sys/freebsd_base.txt.html#lk9

После всего сказанного помашу руками немного...
в есть такой скриптик /usr/local/mysql/share/mysql/mysql.server
копируем его в /usr/local/etc/rc.d/mysql.sh
редактируем параметры запуска в этом файле  mysql.sh, добавляя всего 2 опции
--log --log-update.
так как система FreeBSD то скрипт стартует при загрузке и логи пишет в папку /usr/local/mysql/var/$name_server.log
Конечно может и в другом ../var это уже зависит от того как и куда ставили мускул.
Спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру