rliskov Posted October 8, 2015 Posted October 8, 2015 Всем Доброго вечера! Сервер FreeBSD плюс биллинг Nodeny+. В последнее время начал виснуть из-за переполненой директории /var. Решил почистить ну и почистил! Результат - Temporary error cat /tmp/nodeny_1444333651_1007556.log Если не ошибаюсь это произошло после полной очистки /tmp Ну и само содержание лога 08.10.2015 22:28:25 [(eval 8)::BEGIN(2) calls.pm(35) Db.pm::line(144) Db.pm::sql (113) Db.pm::connect(100)] No DB connection, DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38) 08.10.2015 22:28:25 [(eval 8)::BEGIN(2) calls.pm(35) Db.pm::line(144) Db.pm::sql(122)] mysql is disconnected 08.10.2015 22:28:25 [stat.pl(108) (eval 8)(2) (eval 8)(2) (eval 8)::BEGIN(2) stat.pl::__ANON__(29) stat.pl(29) stat.pl::Hard_exit(88) stat.pl(89)] No DB connection at /usr/local/nodeny/web/calls.pm line 36. Compilation failed in require at (eval 8) line 2. 08.10.2015 22:28:25 [stat.pl(108) (eval 8)(2) (eval 8)(2) (eval 8)::BEGIN(2) stat.pl::__ANON__(29) stat.pl(29) stat.pl::Hard_exit(88) stat.pl(91)] Elapsed time: 1.086588 sec Люди добрые! Помогите!
Enferno Posted October 8, 2015 Posted October 8, 2015 (edited) да просто по идее надо мускуль рестартонуть и всё заведется! Edited October 8, 2015 by Enferno
loki Posted October 8, 2015 Posted October 8, 2015 Проверьте работу сервера бд. ps ax | grep mysqld тут покажите.
Lynx100 Posted October 8, 2015 Posted October 8, 2015 No DB connection, DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38)
rliskov Posted October 8, 2015 Author Posted October 8, 2015 На ps ax | grep mysqld выдало это 4950 0 S+ 0:00.00 grep mysqld И я удалил /tmp/mysql.sock
loki Posted October 8, 2015 Posted October 8, 2015 Запусти На ps ax | grep mysqld выдало это 4950 0 S+ 0:00.00 grep mysqld И я удалил /tmp/mysql.sock Вам уже пару раз намекнули. У Вас не запущен сервер БД. Запустите и спите спокойно.
rliskov Posted October 9, 2015 Author Posted October 9, 2015 Как его запустить? Подскажите команду. А то я запущу,..
Ромка Posted October 9, 2015 Posted October 9, 2015 Как его запустить? Подскажите команду. А то я запущу,.. Как то типа так. /usr/local/etc/rc.d/mysql-server start
_Maks_ Posted October 9, 2015 Posted October 9, 2015 (edited) /usr/local/etc/rc.d/mysql-server start Меня аж опередили. Edited October 9, 2015 by _Maks_
rliskov Posted October 9, 2015 Author Posted October 9, 2015 в этой директории есть только mysql-server Нажимал, и вот что пишет в консоли ifconfig_vlan435: not found ifconfig_vlan436: not found ifconfig_vlan437: not found ifconfig_vlan438: not found ifconfig_vlan439: not found ifconfig_vlan440: not found Usage: ./mysql-server [fast|force|one|quiet](start|stop|restart|rcvar|status|poll)
Ромка Posted October 9, 2015 Posted October 9, 2015 в этой директории есть только mysql-server Нажимал, и вот что пишет в консоли ifconfig_vlan435: not found ifconfig_vlan436: not found ifconfig_vlan437: not found ifconfig_vlan438: not found ifconfig_vlan439: not found ifconfig_vlan440: not found Usage: ./mysql-server [fast|force|one|quiet](start|stop|restart|rcvar|status|poll) блин, просто ведите в консоли выше преведенную комманду.
rliskov Posted October 9, 2015 Author Posted October 9, 2015 Ввел [root@don /usr/home/mishka]# mysql server ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38) [root@don /usr/home/mishka]#
rliskov Posted October 9, 2015 Author Posted October 9, 2015 Создал в директории /temp файл mysql.sock командой sudo mkfifo /tmp/mysqld.sock Не помогло! перегружаю сервак. Жду!
BARVIT Posted October 9, 2015 Posted October 9, 2015 /usr/local/etc/rc.d/mysql-server start у вас [root@don /usr/home/mishka]# mysql server
rliskov Posted October 9, 2015 Author Posted October 9, 2015 Выполнил sudo chown -R mysql /tmp И новая ошибка в логах 09.10.2015 08:05:55 [(eval 8)::BEGIN(2) calls.pm(35) Db.pm::line(144) Db.pm::sql(113) Db.pm::connect(100)] No DB connection, DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : Access denied for user 'nodeny'@ 'localhost' (using password: YES) Английский я понимаю, но убрав одну ошибку - создаю новую. Мужики, ПОМОГИТЕ!
rliskov Posted October 9, 2015 Author Posted October 9, 2015 выполнил /usr/local/etc/rc.d/mysql-server start пишет: ifconfig_vlan438: not found ifconfig_vlan439: not found ifconfig_vlan440: not found mysql already running? (pid=3220).
NETOS Posted October 9, 2015 Posted October 9, 2015 Сразу после команды /usr/local/etc/rc.d/mysql-server start в этом же окне ниже, что пишет? что скажет? /usr/local/etc/rc.d/mysql-server status
rliskov Posted October 9, 2015 Author Posted October 9, 2015 ifconfig_vlan439: not found ifconfig_vlan440: not found mysql is running as pid 3220. [root@don /usr/home/mishka]#
rliskov Posted October 9, 2015 Author Posted October 9, 2015 предыдущими командами я что вообще еще больше запорол вот лог 09.10.2015 08:24:53 [(eval 8)::BEGIN(2) calls.pm(35) Db.pm::line(144) Db.pm::sql(113) Db.pm::connect(100)] No DB connection, DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : Access denied for user 'nodeny'@ 'localhost' (using password: YES) 09.10.2015 08:24:53 [(eval 8)::BEGIN(2) calls.pm(35) Db.pm::line(144) Db.pm::sql(122)] mysql is disconnected 09.10.2015 08:24:53 [stat.pl(108) (eval 8)(2) (eval 8)(2) (eval 8)::BEGIN(2) stat.pl::__ANON__(29) stat.pl(29) stat.pl::Hard_ex it(88) stat.pl(89)] No DB connection at /usr/local/nodeny/web/calls.pm line 36. Compilation failed in require at (eval 8) line 2. 09.10.2015 08:24:53 [stat.pl(108) (eval 8)(2) (eval 8)(2) (eval 8)::BEGIN(2) stat.pl::__ANON__(29) stat.pl(29) stat.pl::Hard_ex it(88) stat.pl(91)] Elapsed time: 1.090326 sec 1Help 2UnWrap 3Quit 4Hex 5Line 6RxSrch 7Search 8Raw 9Unform 10Quit
rliskov Posted October 9, 2015 Author Posted October 9, 2015 Сразу после команды /usr/local/etc/rc.d/mysql-server start пишет ifconfig_vlan438: not found ifconfig_vlan439: not found ifconfig_vlan440: not found mysql already running? (pid=3220).
rliskov Posted October 9, 2015 Author Posted October 9, 2015 на команду mysql server пишет ERROR 1049 (42000): Unknown database 'server'
NETOS Posted October 9, 2015 Posted October 9, 2015 командой mysql вы подключаетесь к серверу. если ввести mysql -u ПОЛЬЗОВАТЕЛЬ -p ПАРОЛЬ вы подключитесь к серверу. Судя по mysql is running as pid 3220. То служба у вас запущена
rliskov Posted October 9, 2015 Author Posted October 9, 2015 Судя по логу я напорол бока с правами для пользователей No DB connection, DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : Access denied for user 'nodeny'@ 'localhost' (using password: YES)
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now