Linux 9.3 || Yast startet nicht mehr!!

toto1988

New Member
Halli Hallo
habe ein "kleines" Problem! Mein yast will nicht mehr......
Wenn ich per putty als root drauf geh und yast öffnen will
../ # yast

Dann "passiert" was aber Yast öffnet sich nicht!

Wenn mir einer sagen kann wo die Log liegt kann ich sie posten dann kommen "wir"
hoffentlich schneller zum Erfolg

Bin davor normal aus yast raus und wollte danach wieder rein und dann gings nicht mehr!
Davor habe ich "routed" installiert und per RunLevelEditor gestartet!

Weis nicht was da passiert ist?!?!?

Danke für eure Hilfe
toto1988

EDIT: Soll natürlich Linux Suse 9.3 heißen ;)
 
070827 19:36:00 mysqld started
/usr/sbin/mysqld: Can't read dir of '/tmp/' (Errcode: 20)
/usr/sbin/mysqld: Can't create/write to file '/tmp/ibNbRGc9' (Errcode: 20)
070827 19:36:00 InnoDB: Error: unable to create temporary file; errno: 20
070827 19:36:00 [ERROR] Can't init databases
070827 19:36:00 [ERROR] Aborting

070827 19:36:00 [Note] /usr/sbin/mysqld: Shutdown complete

070827 19:36:00 mysqld ended

070827 19:36:10 mysqld started
/usr/sbin/mysqld: Can't read dir of '/tmp/' (Errcode: 20)
/usr/sbin/mysqld: Can't create/write to file '/tmp/ibL5CJLE' (Errcode: 20)
070827 19:36:10 InnoDB: Error: unable to create temporary file; errno: 20
070827 19:36:10 [ERROR] Can't init databases
070827 19:36:10 [ERROR] Aborting

070827 19:36:10 [Note] /usr/sbin/mysqld: Shutdown complete

070827 19:36:10 mysqld ended

070827 19:37:39 mysqld started
/usr/sbin/mysqld: Can't read dir of '/tmp/' (Errcode: 20)
/usr/sbin/mysqld: Can't create/write to file '/tmp/ib6WCT31' (Errcode: 20)
070827 19:37:39 InnoDB: Error: unable to create temporary file; errno: 20
070827 19:37:39 [ERROR] Can't init databases
070827 19:37:39 [ERROR] Aborting

070827 19:37:39 [Note] /usr/sbin/mysqld: Shutdown complete

070827 19:37:39 mysqld ended

070827 19:45:07 mysqld started
/usr/sbin/mysqld: Can't read dir of '/tmp/' (Errcode: 20)
/usr/sbin/mysqld: Can't create/write to file '/tmp/iblIivy4' (Errcode: 20)
070827 19:45:07 InnoDB: Error: unable to create temporary file; errno: 20
070827 19:45:07 [ERROR] Can't init databases
070827 19:45:07 [ERROR] Aborting

070827 19:45:07 [Note] /usr/sbin/mysqld: Shutdown complete

070827 19:45:07 mysqld ended

070827 19:48:05 mysqld started
/usr/sbin/mysqld: Can't read dir of '/tmp/' (Errcode: 20)
/usr/sbin/mysqld: Can't create/write to file '/tmp/ibQMzT0A' (Errcode: 20)
070827 19:48:05 InnoDB: Error: unable to create temporary file; errno: 20
070827 19:48:05 [ERROR] Can't init databases
070827 19:48:05 [ERROR] Aborting

070827 19:48:05 [Note] /usr/sbin/mysqld: Shutdown complete

070827 19:48:05 mysqld ended

Das ist der auzug der log datei die unter /var/lib/mysql zu finden ist!
Ich kann damit nur nicht allzu viel anfangen bzw. weis nciht wie ich weiter vorgehen soll!

Was mich verwundert dass sich am Ende dieser Zeile

can't create/write to file '/tmp/ibQMzT0A'

immer der Letzte bereich anders heißt`?
 
ja und kannste in tmp schreiben? Wie sind die Rechte vom Verzeichnis? Man man man... mehr Infos mehr Infos bitte.
 
Habe /var/lib/mysql/tmp angelegt und Rechte 777 vergeben dann kommt die selbe Meldung!!

Dann habe ich mal die mysql.sock gelöscht bzw. umbenannt dann kommt 1 mal diese Meldung
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Standardfehlermeldung ist diese!

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

Diese Fehlermeldung kommt immer egal was ich eingebe!
ob mysql status oder start

Dann noch dass hier:

/etc/init.d # rcmysql start
Starting service MySQL done

Zusätzlich das:
/etc/init.d # mysqld -u root
mysqld: Can't read dir of '/tmp/' (Errcode: 20)
mysqld: Can't create/write to file '/tmp/ibwctiyY' (Errcode: 20)
070827 21:45:36 InnoDB: Error: unable to create temporary file; errno: 20
070827 21:45:36 [ERROR] Can't init databases
070827 21:45:36 [ERROR] Aborting

070827 21:45:36 [Note] mysqld: Shutdown complete


Dann hab ich dass noch:
/etc/init.d # rcmysql status
Checking for service MySQL: unused

Hoffe ihr könnt damit wieder etwas anfangen :)
 
Habe /var/lib/mysql/tmp angelegt und Rechte 777 vergeben dann kommt die selbe Meldung!!

Läuft der mysqld überhaupt in einer chroot-Umgebung? Ansonsten versucht er die ganze Zeit in /tmp zu schreiben.....

Viele Grüße,
LinuxAdmin

PS: Als Berechtigung solltest Du 1777 vergeben und nicht 777 -- sonst kann Dir jeder die Dateien weglöschen.
 
Code:
mysqld: Can't read dir of '/tmp/' (Errcode: 20)
mysqld: Can't create/write to file '/tmp/ibwctiyY' (Errcode: 20)

Der will auf /tmp zugreifen, nicht auf /var/lib/mysql/tmp ...
 
Jaein ;)

drwxr-xr-x 2 root root 4096 Jun 26 22:34 bin
drwxr-xr-x 4 root root 1024 Jun 26 22:36 boot
drwxr-xr-x 2 root root 4096 Oct 12 2005 command
drwxr-xr-x 34 root root 118784 Aug 27 15:09 dev
drwxr-xr-x 62 root root 8192 Aug 27 20:35 etc
drwxr-xr-x 51 root root 4096 Aug 23 18:13 home
drwxr-xr-x 12 root root 4096 Dec 20 2005 lib
drwx------ 2 root root 16384 Oct 6 2005 lost+found
drwxr-xr-x 2 root root 4096 Mar 23 2005 media
drwxr-xr-x 2 root root 4096 Mar 23 2005 mnt
drwxr-xr-x 4 root root 4096 Jan 25 2007 opt
drwxr-xr-t 3 root root 4096 Oct 12 2005 package
dr-xr-xr-x 167 root root 0 Aug 27 15:09 proc
drwx------ 9 root root 4096 Feb 7 2007 root
drwxr-xr-x 3 root root 8192 Aug 27 19:44 sbin
drwxr-xr-x 2 root root 4096 Oct 12 2005 service
drwxr-xr-x 4 root root 4096 Oct 6 2005 srv
drwxr-xr-x 10 root root 0 Aug 27 15:09 sys
drwxr-xr-x 13 root root 4096 Jan 9 2007 usr
drwxr-x--- 11 root root 4096 Mar 29 15:08 valve
drwxr-xr-x 15 root root 4096 Feb 7 2007 var

und
/var/lib/mysql/tmp
ist es ja nicht und /tmp kann ich hier nicht finden! unter
gibts z.b. nochmal /tmp aber dass ist ebenfalls falsch.......
 
Last edited by a moderator:
Code:
mkdir /tmp
chmod 1777 /tmp
Keine Ahnung, warum das bei den Installationsversuchen gelöscht worden sein könnte....
 
Juhuuuu beide Probleme sind gelöst :)

musste "die/das" tmp löschen und tmp neu anlegen und zack hat yast wieder funktioniert und mysql lässt sich nun auch wieder starten und läuft 1A :)

Danke soweit an euch für die Hilfe!
Bis zum nächsten Problem :) (was wir nicht hoffen)^^

MfG
toto1988
 
Back
Top