Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-09-29 06:44:39

  kondzio14 - Użytkownik

kondzio14
Użytkownik
Zarejestrowany: 2008-02-14

apache2 i mysql po upgrade systemu nie uruchamia się

Zrobiłem upgrade z lenny do squeeze i nie mogę uruchomić apache2, wyrzuca mi:

Kod:

[Fri Sep 28 20:05:23 2012] [notice] caught SIGTERM, shutting down
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613/curl.so' - /usr/lib/php5/20060613/curl.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Fri Sep 28 20:05:24 2012] [notice] mod_python: Creating 8 session mutexes based on 150 max processes and 0 max threads.
[Fri Sep 28 20:05:24 2012] [notice] mod_python: using mutex_directory /tmp
[Fri Sep 28 20:05:25 2012] [notice] Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 PHP/5.2.6-1+lenny9 with Suhosin-Patch proxy_html/3.0.0 mod_python/3.3.1 Python/2.5.2 mod_perl/2.0.4 Perl/v5.10.0 configured -- resuming normal operations
[Fri Sep 28 20:08:20 2012] [notice] caught SIGTERM, shutting down

Faktycznie takiej ścieżki nie ma:
/usr/lib/php5/20060613/curl.so

Jest inna:
/usr/lib/php5/20090626/curl.so

Tylko nie wiem gdzie jest do niej odwołanie, widzę tylko w /etc/pear/pear.conf

Curl jest zainstalowany:

Kod:

ii  php5-curl                      5.3.3-7+squeeze14              CURL module for php5

Ostatnio edytowany przez kondzio14 (2012-09-29 06:48:57)

Offline

 

#2  2012-09-29 07:17:12

  kondzio14 - Użytkownik

kondzio14
Użytkownik
Zarejestrowany: 2008-02-14

Re: apache2 i mysql po upgrade systemu nie uruchamia się

Pozostal problem z mysql'em, grep po słowie 'mysql' z sysloga:
http://pastebin.com/UCqd6cUE

Offline

 

#3  2012-09-29 08:32:18

  kondzio14 - Użytkownik

kondzio14
Użytkownik
Zarejestrowany: 2008-02-14

Re: apache2 i mysql po upgrade systemu nie uruchamia się

Probowałem w ten sposób:

Kod:

logger:/home/tom# mysql -p
Enter password: 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
logger:/home/tom# mysqladmin shutdown -h 127.0.0.1 -p
Enter password: 
logger:/home/tom# /etc/init.d/mysql start
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..
logger:/home/tom# mysql -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 28
Server version: 5.0.51a-24+lenny2+spu1 (Debian)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> quit

Bo mój problem to:

Kod:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/tmp.sock' (2)

nie pomogło jednak. Dostaję:

Kod:

mysqladmin shutdown -h 127.0.0.1 -p
Enter password: 
mysqladmin: connect to server at '127.0.0.1' failed
error: 'Lost connection to MySQL server at 'reading initial communication packet', system error: 111'

Offline

 

#4  2012-09-29 10:08:44

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: apache2 i mysql po upgrade systemu nie uruchamia się

Miej logi i patrzaj w logi:

Sep 29 06:56:02 mrmark mysqld: 120929  6:56:02 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.

Serwer grzecznie zameldował, co mu dolega, i równie grzeczne napisał, jak mu pomóc.
Nie daj się zbyt długo prosić.....
:DDDDD


Pozdrawiam
;-)

Ostatnio edytowany przez Jacekalex (2012-09-29 10:12:04)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#5  2012-09-29 11:55:13

  kondzio14 - Użytkownik

kondzio14
Użytkownik
Zarejestrowany: 2008-02-14

Re: apache2 i mysql po upgrade systemu nie uruchamia się

Nie działa:

Kod:

Looking for 'mysql' as: mysql
Looking for 'mysqlcheck' as: mysqlcheck
Running 'mysqlcheck' with connection arguments: '--port=3306' '--socket=/var/run/mysqld/mysqld.sock' 
mysqlcheck: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) when trying to connect

Kod:

# mysqlcheck -c  -u root -p --all-databases
Enter password: 
mysqlcheck: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) when trying to connect

Nie ma tego pliku, nie wiem dlaczego: mysqld.sock - folder jest pusty.

Kod:

# dpkg --get-selections | grep mysql
courier-authlib-mysql                deinstall
libapache2-mod-auth-mysql            install
libapache2-mod-log-sql-mysql            deinstall
libdbd-mysql-perl                install
libmysqlclient15off                deinstall
libmysqlclient16                install
libnss-mysql-bg                    deinstall
mysql-client                    install
mysql-client-5.1                install
mysql-common                    install
mysql-server                    install
mysql-server-5.0                deinstall
mysql-server-5.1                install
mysql-server-core-5.1                install
php5-mysql                    install
postfix-mysql                    install
pure-ftpd-mysql                    deinstall
python-mysqldb                    install

Ostatnio edytowany przez kondzio14 (2012-09-29 11:57:53)

Offline

 

#6  2012-09-29 11:58:01

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: apache2 i mysql po upgrade systemu nie uruchamia się

Pokaż wynik:

Kod:

which mysql_upgrade

W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#7  2012-09-29 12:18:36

  kondzio14 - Użytkownik

kondzio14
Użytkownik
Zarejestrowany: 2008-02-14

Re: apache2 i mysql po upgrade systemu nie uruchamia się

Kod:

# which mysql_upgrade
/usr/bin/mysql_upgrade

Utworzenie pliku; /var/run/mysqld/mysqld.sock i nadanie odpowiednich mu uprawnień, a nastepnie restart usługi też nie pomogło.

Ostatnio edytowany przez kondzio14 (2012-09-29 12:21:31)

Offline

 

#8  2012-09-29 12:27:36

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: apache2 i mysql po upgrade systemu nie uruchamia się

mysqld.sock - to nie plik, tylko socket, do komunikacji z serwerem Mysql.
Musi go utworzyć serwer -proces mysqld.

Jak odpalisz w terminalu z palca, poleceniem:

Kod:

/usr/sbin/mysqld --defaults-file=/etc/mysql/my.cnf

też nie działa?

I wkleiłeś lub wkleisz może kiedyś  wynik polecenia mysql_upgrade?

Ostatnio edytowany przez Jacekalex (2012-09-29 12:29:52)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9  2012-09-29 12:31:17

  kondzio14 - Użytkownik

kondzio14
Użytkownik
Zarejestrowany: 2008-02-14

Re: apache2 i mysql po upgrade systemu nie uruchamia się

Kod:

# /usr/sbin/mysqld --defaults-file=/etc/mysql/my.cnf
120929 12:39:19 [Warning] '--default-character-set' is deprecated and will be removed in a future release. Please use '--character-set-server' instead.
120929 12:39:19 [Note] Plugin 'FEDERATED' is disabled.
/usr/sbin/mysqld: Table 'mysql.plugin' doesn't exist
120929 12:39:19 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
120929 12:39:19  InnoDB: Initializing buffer pool, size = 8.0M
120929 12:39:19  InnoDB: Completed initialization of buffer pool
120929 12:39:19  InnoDB: Started; log sequence number 0 96672
120929 12:39:19 [ERROR] /usr/sbin/mysqld: unknown option '--skip-bdb'
120929 12:39:19 [ERROR] Aborting

120929 12:39:19  InnoDB: Starting shutdown...
120929 12:39:25  InnoDB: Shutdown completed; log sequence number 0 96672
120929 12:39:25 [Note] /usr/sbin/mysqld: Shutdown complete

Kod:

# mysql_upgrade
Looking for 'mysql' as: mysql
Looking for 'mysqlcheck' as: mysqlcheck
Running 'mysqlcheck' with connection arguments: '--port=3306' '--socket=/var/run/mysqld/mysqld.sock' 
mysqlcheck: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111) when trying to connect
FATAL ERROR: Upgrade failed

Ostatnio edytowany przez kondzio14 (2012-09-29 12:38:57)

Offline

 

#10  2012-09-29 12:37:53

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: apache2 i mysql po upgrade systemu nie uruchamia się

Jacekalex napisał(-a):

I wkleiłeś lub wkleisz może kiedyś  wynik polecenia mysql_upgrade?


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#11  2012-09-29 12:42:27

  kondzio14 - Użytkownik

kondzio14
Użytkownik
Zarejestrowany: 2008-02-14

Re: apache2 i mysql po upgrade systemu nie uruchamia się

Edit, post wyżej.

Offline

 

#12  2012-09-29 12:55:08

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: apache2 i mysql po upgrade systemu nie uruchamia się

Zobacz to:
http://forums.mysql.com/read.php?11,359299
http://forums.mysql.com/read.php?11,359299,359366#msg-359366

Ostatnio edytowany przez Jacekalex (2012-09-29 12:56:37)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)