Jump to content

Recommended Posts

Posted

Всем Доброго вечера! Сервер 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
 
Люди добрые! Помогите!
Posted (edited)

да просто по идее надо мускуль рестартонуть и всё заведется!

Edited by Enferno
Posted

Проверьте работу сервера бд.

ps ax | grep mysqld

 
тут покажите.
Posted

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)
Posted

На ps ax | grep mysqld

выдало это 4950   0  S+     0:00.00 grep mysqld

И я удалил /tmp/mysql.sock

Posted

Запусти

 

На ps ax | grep mysqld

выдало это 4950   0  S+     0:00.00 grep mysqld

И я удалил /tmp/mysql.sock

Вам уже пару раз намекнули. У Вас не запущен сервер БД. Запустите и спите спокойно.

Posted

Как его запустить? Подскажите команду. А то я запущу,..

Posted

Как его запустить? Подскажите команду. А то я запущу,..

Как то типа так.

/usr/local/etc/rc.d/mysql-server start

Posted (edited)

/usr/local/etc/rc.d/mysql-server start

 

Меня аж опередили.

Edited by _Maks_
Posted

в этой директории есть только 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

 

в этой директории есть только 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

Ввел

[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]#
 
Posted

Создал в директории /temp файл mysql.sock командой sudo mkfifo /tmp/mysqld.sock

Не помогло! перегружаю сервак. Жду!

Posted

Выполнил 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)
 
Английский я понимаю, но убрав одну ошибку - создаю новую.
Мужики, ПОМОГИТЕ!
Posted

выполнил /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).
Posted

Сразу после команды /usr/local/etc/rc.d/mysql-server start 

в этом же окне ниже, что пишет? 

что скажет? 

/usr/local/etc/rc.d/mysql-server status

Posted
ifconfig_vlan439: not found

ifconfig_vlan440: not found

mysql is running as pid 3220.

[root@don /usr/home/mishka]#
Posted

предыдущими командами я что вообще еще больше запорол

 
 
 
вот лог
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
Posted
Сразу после команды /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).

Posted
на команду mysql server

пишет ERROR 1049 (42000): Unknown database 'server'
Posted

командой mysql  вы подключаетесь к серверу.

если ввести mysql -u ПОЛЬЗОВАТЕЛЬ -p ПАРОЛЬ

вы подключитесь к серверу. Судя по mysql is running as pid 3220.

То служба у вас запущена

Posted

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

No DB connection, DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : Access denied for user 'nodeny'@
'localhost' (using password: YES)

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...