sziasztok!
elszált a sql... szerverterembe egyszer kihuztuk és azota nem megy...
nem birom elinditani sem failedet irt rá!
próbálkoztam a reinstallal is de az meg elakad ott hogy stopping mysql,
a reload meg ezt irja:
Kód:
Reloading MySQL database server: mysqld/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Andro:~# killall mysqld -KILL
mysqld: nincs megölt folyamat
Andro:~# rm -f /var/run/mysqld/mysqld.sock
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
próbáltam már ugy is hogy töröltem a var/lib/mysql mappát utána engedte a reinstalt.. de miután visszahuztam a var/lib/mysql/ mysql adatbázisba a régiböl a users táblákat megint ugyan az lett...
most megint ujraraktam mostmeg ezt irja ki:
Andro:/configjamysql# /etc/init.d/mysql start
df: `/var/lib/mysql/.': No such file or directory
* /etc/init.d/mysql: ERROR: The partition with /var/lib/mysql is too full!
Fájlrendszer Méret Fogl. Szab. Fo.% Csatl. pont
/dev/sda2 140G 82G 51G 62% /
tmpfs 1,8G 0 1,8G 0% /lib/init/rw
udev 10M 32K 10M 1% /dev
tmpfs 1,8G 0 1,8G 0% /dev/shm
valaki tud segiteni?
- 1369 megtekintés
Hozzászólások
En eloszor csinalnek egy fsck-t a particion (persze miutan csinaltunk egy dd-s mentest pl), aztan megprobalnam ujra elinditani a mysql-t, ill ujratenni. Van egy olyan erzesem, hogy megserult a particiod, ill. nagyon valoszinu. Mentesed van az adatbazisokrol amugy?
- A hozzászóláshoz be kell jelentkezni
igen van mentés de létszives konyha nyelven ird le a dolgokat mert nem vagyok egy nagy zseni:) csak az alap dolgokat vágom:( ugyhogy részletesebben ird le létszi:)
- A hozzászóláshoz be kell jelentkezni
Nem tudom milyen filerendszert hasznalsz, de ha ext3, akkor fogod magad, grubban kivalasztod a single-user modot, es bebootolod singel-useres modban az oprendszert. (ha nincs ott akkor a megnyomod az e betut, es szerkeszted az opciot, a kernelt single opcioval inditod)
Aztan ha bejott a shell akkor kiadod a fsck.ext3 /dev/sda1 parancsot. Varsz picit, aztan ha vegzett ujrainditod a rendszert immaron tobbfelhasznalos modban.
(ha akrod akkor lehet hasznalni a -p opciot fsck-nal ilyenkor nem kerdez csak javit)
jut eszembe: van valami konzolod hozza, vgy ott helyben leszel? (csak mert ssh az nem lesz)
- A hozzászóláshoz be kell jelentkezni
az a baj hogy csak ssh val birnám csinálni mert nem vagyok ott mostanság...:( nincs valami más megoldás vagy esetleg más hibalehetőség?
- A hozzászóláshoz be kell jelentkezni
Emiatt erdemes kulon particiora tenni pl. a /var -t :)
Igazabol en szerintem a particio hibasodtt meg, arra meg nagyon nincs mas megoldas tudomasom szerint.
Mountolva nem nagyon lehet fsck-zni.
Esetleg megprobalhatnad mashova tenni a mysql-nek a cuccait a konfigban, es ugy elinditani.
Ja esetleg a log-ban nincs valami?
debian alatt a daemon.log-ba rakja a mysql is a cuccait.
- A hozzászóláshoz be kell jelentkezni
hát én a logba nem találok semmi de belenézhetsz ha gondolod:)
http://kt-t.hu/log/daemon.log
10.étöl kezdödött a probléma:S de nem birok a logbol semmit kibogozni
- A hozzászóláshoz be kell jelentkezni
Sep 11 22:19:46 Andro mysqld[2983]: 080911 22:19:46 [ERROR] /usr/sbin/mysqld: Incorrect information in file: './mysql/host.frm'
Sep 11 22:19:46 Andro mysqld[2983]: 080911 22:19:46 [ERROR] /usr/sbin/mysqld: Incorrect information in file: './mysql/host.frm'
Sep 11 22:19:46 Andro mysqld[2983]: 080911 22:19:46 [ERROR] Fatal error: Can't open and lock privilege tables: Incorrect information in file: './mysql/host.frm'
Ennek a file-nak a /var/lib/mysql/mysql/host.frm a helye. Szvsz kene nagyon egy fsck aztan ujratenni a mysql-t. Ha ez egyelore nem kivitelezheto probald meg atmenetileg attenni az sql konyvtarat.
/etc/mysql/mysql/my.cnf file-ban vannak a beallitasok. Csinalj mondjuk egy uj konyvtarat a rooton, es oda tedd be a szukseges cuccokat
datadir = /var/lib/mysql pl ezt ird at, meg a socket file helyet stb.
- A hozzászóláshoz be kell jelentkezni
"* /etc/init.d/mysql: ERROR: The partition with /var/lib/mysql is too full!"
tedd olyan helyre a mysql-t, ahol nem telik be, es van neki eleg hely.
mysql_install_db --user=mysql, utana beletolod a dumpot.
es nem utolsosorban: tanulj meg magyarul!
t
- A hozzászóláshoz be kell jelentkezni
Sok helye van a rooton, mas particioja meg ahogy neztem nincs neki, szoval ezt nem tudja majd megcsinalni.
Amugy ilyenkor jon jol a tavoli szerviz konzol :).
- A hozzászóláshoz be kell jelentkezni
akkor jobb hijan ujratelepites mas meretekkel
t
- A hozzászóláshoz be kell jelentkezni
sikerült megcsinálni....
letöltöttem a mysql-server-5.0_5.0.32-7etch6_i386
fogtam és manuálisan telepítettem...
utána már csak annyi volt a dolgom hogy helyreállítottam az adatbázisaimat:)
- A hozzászóláshoz be kell jelentkezni
akkor megsem volt olyan nagy a dolog, vagy lehet, hogy a binlogokkal volt tele.
tipikus layer 8 hiba.
t
- A hozzászóláshoz be kell jelentkezni
Rossz a topik cime.
- A hozzászóláshoz be kell jelentkezni