Portál AbcLinuxu, 14. května 2025 06:03

Dotaz: mysqld nenastartuje a vyčasuje

23.5.2005 07:22 seventhatom
mysqld nenastartuje a vyčasuje
Přečteno: 133×
Odpovědět | Admin
Prosím o radu, mám nainstalováno MYSQL (klient i daemon), ale při pokusu o start daemona vyčasuje a nespustí se.

v logu /var/log/mysql.log je pouze datum, čas a mysqld started a ve stejné vteřině mysqld ended

po zadání /sbin/service mysqld start vypíše:

Timeout error occurred trying to start MySQL Daemon. Spouštím MySQL: [SELHALO]

FC3, jádro: 2.6.11-1.14_FC3, mysql 3.23.58-13

Děkuji předem.

Milan Š.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.5.2005 08:45 jm
Rozbalit Rozbalit vše Re: mysqld nenastartuje a vyčasuje
Odpovědět | | Sbalit | Link | Blokovat | Admin
Neni zac, s timto mnoztstvim informaci se obratte radeji na jine experty. :-)

Nastavil jste to vubec? Existuje databaze mysql? Co to pise, kdyz mysql spustite misto init skriptu rucne?

P.S. Vyčasuje??!! Uff.
23.5.2005 09:31 seventhatom
Rozbalit Rozbalit vše Re: mysqld nenastartuje a vyčasuje
Namisto konstatovani toho, ze jsem nenapsal, co jsem mel napsat, ale pritom bez uvedeni toho co jsem mel uvest bych poprosil o konstruktivni odpoved. Mysql daemon se nerozjede a opravdu "vycasuje" viz. "timeout" v hlasce, jak jinak to prelozit?. Mysql jsem instaloval z repository pro FC3 jako balicek. Kdyz nenastartuji daemona mysqld (server ) klient mysql se nespoji a nemohu tedy provadet zadne operace s DB. DB test ale existuje. Prosim o nasmerovani nebo info, co bych mel uvest, pripadne nastavit. Kdyz se pokusim sluzbu mysqld spustit trva to asi 5 vterin a pak vypise tuhle hlasku.

Diky. MS
23.5.2005 10:57 jm
Rozbalit Rozbalit vše Re: mysqld nenastartuje a vyčasuje
Namisto konstatovani toho, ze jsem nenapsal, co jsem mel napsat, ale pritom bez uvedeni toho co jsem mel uvest bych poprosil o konstruktivni odpoved.
No nic... moje tri dotazy zustaly evidentne nepovsimnuty, zato bylo potreba me v peti vetach sprdnout a zopakovat jiz recene...
Nastavil jste to vubec? Existuje databaze mysql? Co to pise, kdyz mysql spustite misto init skriptu rucne?
DB test je ponekud malo - musi existovat DB mysql, kam si mysql uklada informace o uzivatelich a pravech k databazim.

Pokud mysql nebezi, tak se klient prirozene nepripoji. :-)
mysql_install_db
mysql_secure_installation
Pokud uz se MySQL server konecne alespon spusti, tak je potreba vytvorit nejakeho uzivatele a nastavit mu prava k nejake databazi.

Ale bohuzel chybova hlaska typu SELHALO k odhaleni problemu vazne nestaci.
23.5.2005 11:25 seventhatom
Rozbalit Rozbalit vše Re: mysqld nenastartuje a vyčasuje
Dekuji za nasmerovani. Ano DB mysql existuje (nesedim ted u toho stroje, ale videl jsem ji v adresari vedle db test). Co jste myslel vetou "Co to pise, kdyz mysql spustite misto init skriptu rucne?"? Jak mam spustit ve FC3 mysq "rucne"? Prikaz mysql_secure_instalation jsem neprovadel, zkusim a uvidim. Az daemon nastartuji, pak vytvorim uzivatele. Omlouvam se za mozna blby dotazy, ale jsem pomerne zacatecnik na linuxu. Diky za trpelivost.
23.5.2005 11:29 seventhatom
Rozbalit Rozbalit vše Re: mysqld nenastartuje a vyčasuje
Jeste prosim info, co bych mel kde krome uzivatele jinak nastavit. Neco v /etc/my.conf apod.? Lze uzivatele nejak nastavit, aniz by jel daemon? Diky za info.
pol128 avatar 23.5.2005 10:32 pol128 | skóre: 18
Rozbalit Rozbalit vše Re: mysqld nenastartuje a vyčasuje
Odpovědět | | Sbalit | Link | Blokovat | Admin
na slackwari pomôže spustiť ako užívateľ mysql:

mysql_install_db

ak nie, tak potom:

chown -R mysql.mysql /var/lib/mysql

umiestnenie adresárov môže byť na fedore iné.
23.5.2005 10:43 seventhatom
Rozbalit Rozbalit vše Re: mysqld nenastartuje a vyčasuje
mysql_install_db jsem zkousel a nepomohlo (prikaz ale prosel ok) zkusim druhy zpusob.
23.5.2005 10:46 seventhatom
Rozbalit Rozbalit vše Re: mysqld nenastartuje a vyčasuje
Jeste si chci upresnit. Pisete "jako uzivatel mysql" spustit mysql_install_db. Poustim to jako root. Mysql klient se nenastartuje, protoze nema spojeni s daemonem (serverem). Ale diky za tip.
pol128 avatar 23.5.2005 10:56 pol128 | skóre: 18
Rozbalit Rozbalit vše Re: mysqld nenastartuje a vyčasuje
To spustenie ako užívateľ mysql rieši druhý príkaz (chown...). Pokiaľ neviete/nechce sa vám/whatewer spustiť mysql_install_db ako mysql užívateľ, tak proste skúste ten druhý príkaz. Ono to väčšinou vykape na tom, že mysql démon beží pod mysql užívateľom a tabuľky sú nainštalované pod rootom a mysql démon k nim nemá prístup. Ale som zvedavý na riešenie, pretože som sa s touto chybou už dosť natrápil :-)
23.5.2005 16:33 seventhatom
Rozbalit Rozbalit vše Re: mysqld nenastartuje a vyčasuje
Pánové, tak už to jede. Zajímavé je, že jsem nedělal nic jiného, než pustil příkaz mysql_install_db jako "neroot" uživatel (již jsem to ale dříve pouštěl jako root). Objevily se hlášky o nemožnosti změny práv atd. Pak stačilo pustit command /sbin/service mysqld start jako root a mysqld se normálně spustil. Zajímavé.....Díky za rady.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.