Strona 1 z 1

[+] Baza mysql po restarcie nie uruchomiła się na VPS-ie

: 27 sierpnia 2010, 16:56
autor: Bobek
Witam!
Mam wykupionego VPS-a w logout.pl.

Wczoraj wieczorem zresetowałem serwer (musiałem zmienić coś w pliku php) i kiedy serwer uruchomił się, mysql już było wyłączone.

Dostałem radę - "uruchom w trybie safe-mode", ale też nie działa.
W logach nie ma nic.

Kod: Zaznacz cały

nike@vz2357:~$ /usr/local/mysql/bin/mysqld --safe-mode
100827 14:18:10 [ERROR] Can't find messagefile '/usr/share/mysql/english/errmsg.sys'
100827 14:18:10 [Warning] Can't create test file /var/lib/mysql/vz2357.lower-test
100827 14:18:10 [Warning] Can't create test file /var/lib/mysql/vz2357.lower-test
/usr/local/mysql/bin/mysqld: Can't change dir to '/var/lib/mysql/' (Errcode: 2)
100827 14:18:10 [ERROR] Aborting

100827 14:18:10 [Note]
Natomiast po wpisaniu:

Kod: Zaznacz cały

/etc/init.d/mysqld start
wyświetla, że mysql wystartowało, a tak na prawdę nic nie działa.

Jakieś pomysły? Proszę, to pilne, bo moja strona ma ponad 3000 użytkowników.

: 27 sierpnia 2010, 17:01
autor: Redhead
Nie masz pliku

Kod: Zaznacz cały

ls -l /usr/share/mysql/english/errmsg.sys
Pokaż

Kod: Zaznacz cały

find / -type f -name errmsg.sys -exec ls -l {} \;

: 27 sierpnia 2010, 17:05
autor: Redhead
..

: 27 sierpnia 2010, 17:08
autor: Bobek

Kod: Zaznacz cały

nike@vz2357:~$ ls -l /usr/share/mysql/english/errmsg.sys
ls: cannot access /usr/share/mysql/english/errmsg.sys: No such file or directory
Czy można jakoś temu zaradzić?

Kod: Zaznacz cały

root@vz2357:/home/nike# find / -type f -name errmsg.sys -exec ls -l {} \;
-rw-r--r-- 1 root mysql 37844 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/dutch/errmsg.sys
-rw-r--r-- 1 root mysql 36456 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/polish/errmsg.sys
-rw-r--r-- 1 root mysql 36474 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/czech/errmsg.sys
-rw-r--r-- 1 root mysql 35976 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/norwegian/errmsg.sys
-rw-r--r-- 1 root mysql 36038 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/norwegian-ny/errmsg.sys
-rw-r--r-- 1 root mysql 39359 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/russian/errmsg.sys
-rw-r--r-- 1 root mysql 35954 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/slovak/errmsg.sys
-rw-r--r-- 1 root mysql 37082 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/ukrainian/errmsg.sys
-rw-r--r-- 1 root mysql 37652 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/spanish/errmsg.sys
-rw-r--r-- 1 root mysql 38583 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/portuguese/errmsg.sys
-rw-r--r-- 1 root mysql 36452 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/japanese/errmsg.sys
-rw-r--r-- 1 root mysql 37774 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/romanian/errmsg.sys
-rw-r--r-- 1 root mysql 36661 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/danish/errmsg.sys
-rw-r--r-- 1 root mysql 35957 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/english/errmsg.sys
-rw-r--r-- 1 root mysql 37784 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/greek/errmsg.sys
-rw-r--r-- 1 root mysql 37858 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/italian/errmsg.sys
-rw-r--r-- 1 root mysql 36671 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/hungarian/errmsg.sys
-rw-r--r-- 1 root mysql 36378 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/swedish/errmsg.sys
-rw-r--r-- 1 root mysql 36595 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/korean/errmsg.sys
-rw-r--r-- 1 root mysql 42600 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/german/errmsg.sys
-rw-r--r-- 1 root mysql 36066 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/estonian/errmsg.sys
-rw-r--r-- 1 root mysql 38213 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/serbian/errmsg.sys
-rw-r--r-- 1 root mysql 37188 Mar 31  2009 /usr/local/mysql-5.1.34-linux-i686/share/french/errmsg.sys
Rozumiem, że mam przenieść te pliki ?

Edycja:
Pomogło przeniesienie. Nie spodziewałem się, że jeden głupi plik tyle złego narobi.

Dziękuję za pomoc. Chyba jakiś plusów, czy czegoś nie ma tu.