Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Mysl - problem - mysql.sock' (111)'
http://forum.freesco.pl/viewtopic.php?f=22&t=17079
Strona 1 z 1

Autor:  ZonX [ piątek, 25 lipca 2008, 00:14 ]
Tytuł:  Mysl - problem - mysql.sock' (111)'

Witam
Przyznam ze pierwszy raz zdarzył mi się takowy błąd. Do rzeczy.

Przyszła pora na zmianę dysków w serwerze, poprzedni wyzionął ducha.
Wcześniej mysql łącznie z phpmyadminiem zainstalował się się bez problemu wg. opisanych instrukcji i działał również ok.

Na chwile obecną po instalacji NND i aktualizacji wszystkich pakietów przyszła pora na mysqla, wszystko wg instrukcji i... nieoczekiwany błąd

: [/] [] ()
[root@serwer zonx]# pacman -S mysql
Cele: mysql-5.0.24a-3nnd
Całkowita wielkość pakietu:   11,8 MB
Rozpocząć aktualizację? [T/n] t
sprawdzam integralności pakietów... zrobione.
ładuję dane o pakiecie... zrobione.
sprawdzam możliwość konfliktów... zrobione.
instaluję mysql... zrobione.
[root@serwer zonx]# /etc/rc.d/mysqld start
Installing all prepared tables
Fill help tables
To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h serwer password 'new-password'
See the manual for more instructions.
You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &
You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
cd sql-bench ; perl run-all-tests
Please report any problems with the /usr/bin/mysqlbug script!
The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at http://shop.mysql.com
NND: Uruchamiam MySQL                             [Wykonane]
 
[root@serwer zonx]# /usr/bin/mysqladmin -u root password haselko
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!


kompletna deinstalacja i ponowna instalacja przynosi ten sam efekt. Wyglada na to ze myslq pomimo tego komunikatu

: [/] [] ()
NND: Uruchamiam MySQL                             [Wykonane] 


nie odpala demona.

: [/] [] ()
[root@serwer zonx]# /etc/rc.d/mysqld restart
NND: Zatrzymuję MySQL          [Nieudane]
NND: Uruchamiam MySQL        [Wykonane]



Jak sobie z tym poradzić?

Autor:  Kimas [ piątek, 25 lipca 2008, 00:31 ]
Tytuł: 

usuń mysql
: [/] [] ()
pacman -Rs mysql


dodatkowo usuń katalog /var/lib/mysql

i ponownie zainstaluj mysql-a.

Autor:  ZonX [ piątek, 25 lipca 2008, 01:11 ]
Tytuł: 

Napisałem ze kompletnie zdeinstalowałem mysqla - łącznie z usunięciem podanego przez Ciebie katalogu. Niestety nie przynosi to rezultatu i sytuacji pozostaje bez zmian. Instalaja nowszej wersji z repo-test daje ten sam efekt.

Autor:  PioTRaS [ piątek, 25 lipca 2008, 02:17 ]
Tytuł: 

ZonX pisze:
Napisałem ze kompletnie zdeinstalowałem mysqla - łącznie z usunięciem podanego przez Ciebie katalogu. Niestety nie przynosi to rezultatu i sytuacji pozostaje bez zmian. Instalaja nowszej wersji z repo-test daje ten sam efekt.

Wychodzi że mysql w ogóle nie jest włączony. Czemu trudno stwierdzić po tych komunikatach bo one nic nie wskazując. Próbowałeś uruchomić mysql poprzez mysqld_safe i wtedy ustawić hasło na roota ??

Autor:  JakubC [ piątek, 25 lipca 2008, 02:22 ]
Tytuł: 

Odpal mysqla z palca ( /usr/bin/mysqld_safe ) i zobacz co zwraca.

Autor:  ZonX [ piątek, 25 lipca 2008, 02:34 ]
Tytuł: 

: [/] [] ()
[root@serwer zonx]# /usr/bin/mysqld_safe
Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/serwer.pid
080725 02:33:39  mysqld ended

Autor:  ZonX [ piątek, 25 lipca 2008, 09:35 ]
Tytuł:  ds

wkleje jeszcze log z /var/lib/mysql/serwer.err

: [/] [] ()
080725 09:28:17  mysqld started
080725  9:28:17  InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
080725  9:28:17  InnoDB: Starting log scan based on checkpoint at
InnoDB: log sequence number 0 36808.
InnoDB: Doing recovery: scanned up to log sequence number 0 43655
080725  9:28:17  InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 4
InnoDB: Apply batch completed
080725  9:28:19  InnoDB: Started; log sequence number 0 43655
080725  9:28:19 [ERROR] bdb:  /var/lib/mysql: Permission denied
080725  9:28:19 [ERROR] bdb:  /var/lib/mysql/log.0000000001: Permission denied
080725  9:28:19 [ERROR] bdb:  PANIC: Permission denied
080725  9:28:19 [ERROR] bdb:  PANIC: DB_RUNRECOVERY: Fatal error, run database recovery
080725  9:28:19 [ERROR] bdb:  fatal region error detected; run recovery
080725  9:28:19 [ERROR] bdb:  /var/lib/mysql: Permission denied
080725  9:28:17 [ERROR] /usr/sbin/mysqld: Can't create/write to file '/var/lib/mysql/serwer.pid' (Errcode: 13)
080725  9:28:17 [ERROR] Can't start server: can't create PID file: Permission denied
080725 09:28:17  mysqld ended

Autor:  Maciek [ piątek, 25 lipca 2008, 09:48 ]
Tytuł: 

Złe uprawnienia katalogu /var/lib/mysql - czyżbys jakąś starą paczkę instalował?

Autor:  ZonX [ piątek, 25 lipca 2008, 10:22 ]
Tytuł: 

Cytuj:
[root@serwer zonx]# pacman -Q mysql
mysql 5.0.24a-3nnd



Przy wersji z repotest jest to samo, czyzby cos namieszało sie z uprawmieniami?

Cytuj:
[root@serwer zonx]# pacman -S mysql

Cele: mysql-5.0.41-1nnd

Całkowita wielkość pakietu: 12,0 MB

Rozpocząć aktualizację? [T/n] t

:: Pobieram pakiety z testing...
mysql-5.0.41-1nnd [############################################################################################] 100% 12262K 3515K/s 00:00:03

sprawdzam integralności pakietów... zrobione.
ładuję dane o pakiecie... zrobione.
sprawdzam możliwość konfliktów... zrobione.
instaluję mysql... zrobione.
==>
==> Mysql został zainstalowany i jest gotowy do użycia!
==>
==> Wpisz teraz /etc/rc.d/mysqld start i zgodnie z instrukcją dodaj
==> użytkowników mysqla.
==>
==> Aby używać mysqla w php odkomentuj linię ładującą moduł mysql na końcu
==> pliku konfiguracyjnego php (/etc/php.ini dla php 4.x oraz
==> /usr/local/php5/php.ini dla php 5.x)
==>
==> Aby móc łączyć się do mysqla zdalnie dopisz do /etc/hosts.allow wpis
==> mysqld: ALL
==>
[root@serwer zonx]# /etc/rc.d/mysqld start
Installing MySQL system tables...
ERROR: 1 Can't create/write to file '/var/lib/mysql/mysql/db.MYI' (Errcode: 13)
080725 10:16:02 [ERROR] Aborting

080725 10:16:02 [Note] /usr/sbin/mysqld: Shutdown complete

/usr/bin/mysql_install_db: line 279: 15680 Przerwany potok cat $create_system_tables $fill_system_tables
Installation of system tables failed!

Examine the logs in /var/lib/mysql for more information.
You can try to start the mysqld daemon with:
/usr/sbin/mysqld --skip-grant &
and use the command line tool
/usr/bin/mysql to connect to the mysql
database and look at the grant tables:

shell> /usr/bin/mysql -u root mysql
mysql> show tables

Try 'mysqld --help' if you have problems with paths. Using --log
gives you a log in /var/lib/mysql that may be helpful.

The latest information about MySQL is available on the web at
http://www.mysql.com
Please consult the MySQL manual section: 'Problems running mysql_install_db',
and the manual section that describes problems on your OS.
Another information source is the MySQL email archive.
Please check all of the above before mailing us!
And if you do mail us, you MUST use the /usr/bin/mysqlbug script!
NND: Uruchamiam MySQL [Wykonane]


Jakies sugestie

Autor:  ZonX [ piątek, 25 lipca 2008, 12:59 ]
Tytuł: 

Problem rozwiązany. /var/lib/ - miał złe prawa dostępu.

Podziękowania za pomoc dla Michała Morawskiego.

Autor:  boruspl [ niedziela, 24 sierpnia 2008, 20:57 ]
Tytuł: 

Nie mogę uruchomić mysql

po uruchomieniu serwera wyswietla się to:

NND: Test czy partycja /jest tylko do odczytu ( wykonane)
NND: Aktywacja partycji wymiennej ( wykonane)
NND: Sprawdzanie podst.system. plików (Trwa )
/dev/hda1 : clean,23629/4882432 files,306528/972857 blocks (wykonane)
NND: Przeliczanie partycji/w tryb do odczytu i zapisu (wykonane)
NND: Sprawdzanie pozostałych system plików (wykonane)
NND: Uruchomienie polskiej klawiatury (wykonane)
NND: Konfiguracja Zegara systemowego (wykonane)
NND: Ładowanie modułów (wykonane)
NND: Inicjalizacja generatora liczb losowych (wykonane)
INIT: Entering runlevel :3
NND: Starting System Logger (wykonane)
NND: Starting Kernel Logger (wykonane)
NND: Uruchamianie SSH (wykonane)
NND: Uruchamiam połączenie lokalne (wykonane)
NND: Uruchamiam połączenie z Internetem (wykonane)
NND: Uruchamiam firewall (wykonane)
NND: Uruchamiam http (wykonane)
NND: Starting DHCP Serwer (wykonane)
NND: Uruchamiam Serwer ProFTPd (wykonane)
/etc/rc.d/rc.M : line 20; /rc.d/mysql: No such file or directory
NND: Uruchamianie programow użytkownika (wykonane)
Could not open config file”/rtc/ez.conf” No such file or directory
Error parsing file””/etc/ez.conf”
Welcome ….. Linux 2.4.32-12(tty1)

Nie wiem gdzie mam szukać - dziękuję

Autor:  Maciek [ niedziela, 24 sierpnia 2008, 21:01 ]
Tytuł: 

Zainstalowana stara paczka mysql, która błędnie dodawała do rc.conf wpis mysql zamiast mysqld. Należy skorygować wpis w /etc/rc.conf.

Autor:  boruspl [ niedziela, 24 sierpnia 2008, 21:18 ]
Tytuł: 

Serdecznie dziękuję mysql sie uruchomił
Martwi mnie jeszcze ten wpis:

Could not open config file”/rtc/ez.conf” No such file or directory
Error parsing file””/etc/ez.conf”

Autor:  Maciek [ niedziela, 24 sierpnia 2008, 22:07 ]
Tytuł: 

Zainstalowałeś ez-ipupdate, a nie masz pliku konfiguracyjnego.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/