Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
-
botoki
- Beiträge: 31
- Registriert: 26.08.2005 11:48:13
- Wohnort: Braunschweig
Beitrag
von botoki » 26.08.2005 12:27:23
Hi,
folgende Threads bin ich nun durchgegangen:
Allerdings bekomme ich es nicht hin, einen MySQL Server laufen zu lassen.
Installiert wurde das ganze mittels:
Direkt nach abgeschlossener Installation versucht der Server den MySQL database server zu starten. Folgendes passiert:
Code: Alles auswählen
sarge3:/home/btk# /etc/init.d/mysql start
Starting MySQL database server: mysqld...failed.
Please take a look at the syslog.
/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!
Gesagt - Getan. Syslog sagt folgendes aus:
Code: Alles auswählen
Aug 27 10:24:50 sarge3 mysqld_safe[3305]: started
Aug 27 10:24:50 sarge3 mysqld[3309]: 050827 10:24:50 /usr/sbin/mysqld: unknown variable 'old_passwords=1'
Aug 27 10:24:50 sarge3 mysqld[3309]:
Aug 27 10:24:50 sarge3 mysqld_safe[3311]: ended
Aug 27 10:24:56 sarge3 /etc/init.d/mysql[3374]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Aug 27 10:24:56 sarge3 /etc/init.d/mysql[3374]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Aug 27 10:24:56 sarge3 /etc/init.d/mysql[3374]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Aug 27 10:24:56 sarge3 /etc/init.d/mysql[3374]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Aug 27 10:24:56 sarge3 /etc/init.d/mysql[3374]:
Ich bin mit google Suchen durch und es klappt einfach nicht
help !
-
Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Beitrag
von Savar » 26.08.2005 12:54:35
gibt es in der /etc/mysql/my.cnf diesen String?
'old_passwords=1'
/edit: verschoben von "Web- und Mailserver"
-
botoki
- Beiträge: 31
- Registriert: 26.08.2005 11:48:13
- Wohnort: Braunschweig
Beitrag
von botoki » 26.08.2005 13:00:52
Ja, ist vorhanden. Habe die Zeile nun mal mit # auskommentiert.
Fehler beim Start bleibt der gleiche. Allerdings beinhaltet die Syslog nun andere Meldungn.
Diese wären:
Code: Alles auswählen
Aug 26 12:55:36 sarge3 mysqld_safe[1352]: started
Aug 26 12:55:36 sarge3 mysqld[1357]: InnoDB: The first specified data file ./ibdata1 did not exist:
Aug 26 12:55:36 sarge3 mysqld[1357]: InnoDB: a new database to be created!
Aug 26 12:55:36 sarge3 mysqld[1357]: 050826 12:55:36 InnoDB: Setting file ./ibdata1 size to 10 MB
Aug 26 12:55:36 sarge3 mysqld[1357]: InnoDB: Database physically writes the file full: wait...
Aug 26 12:55:37 sarge3 mysqld[1357]: 050826 12:55:37 InnoDB: Log file ./ib_logfile0 did not exist: new to be created
Aug 26 12:55:37 sarge3 mysqld[1357]: InnoDB: Setting log file ./ib_logfile0 size to 5 MB
Aug 26 12:55:37 sarge3 mysqld[1357]: InnoDB: Database physically writes the file full: wait...
Aug 26 12:55:37 sarge3 mysqld[1357]: 050826 12:55:37 InnoDB: Log file ./ib_logfile1 did not exist: new to be created
Aug 26 12:55:37 sarge3 mysqld[1357]: InnoDB: Setting log file ./ib_logfile1 size to 5 MB
Aug 26 12:55:37 sarge3 mysqld[1357]: InnoDB: Database physically writes the file full: wait...
Aug 26 12:55:38 sarge3 mysqld[1357]: InnoDB: Doublewrite buffer not found: creating new
Aug 26 12:55:38 sarge3 mysqld[1357]: InnoDB: Doublewrite buffer created
Aug 26 12:55:38 sarge3 mysqld[1357]: InnoDB: Creating foreign key constraint system tables
Aug 26 12:55:38 sarge3 mysqld[1357]: InnoDB: Foreign key constraint system tables created
Aug 26 12:55:38 sarge3 mysqld[1357]: 050826 12:55:38 InnoDB: Started
Aug 26 12:55:38 sarge3 mysqld[1357]: 050826 12:55:38 Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist
Aug 26 12:55:38 sarge3 mysqld[1357]: 050826 12:55:38 Aborting
Aug 26 12:55:38 sarge3 mysqld[1357]:
Aug 26 12:55:38 sarge3 mysqld[1357]: 050826 12:55:38 InnoDB: Starting shutdown...
Aug 26 12:55:40 sarge3 mysqld[1357]: 050826 12:55:40 InnoDB: Shutdown completed
Aug 26 12:55:40 sarge3 mysqld[1357]: 050826 12:55:40 /usr/sbin/mysqld: Shutdown Complete
Aug 26 12:55:40 sarge3 mysqld[1357]:
Aug 26 12:55:40 sarge3 mysqld_safe[1370]: ended
Aug 26 12:55:46 sarge3 /etc/init.d/mysql[1430]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Aug 26 12:55:46 sarge3 /etc/init.d/mysql[1430]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Aug 26 12:55:46 sarge3 /etc/init.d/mysql[1430]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Aug 26 12:55:46 sarge3 /etc/init.d/mysql[1430]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
*/ edit: sorry mit dem falschen forum */
-
Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Beitrag
von Savar » 26.08.2005 13:07:17
wegen dem Forum: schon ok
hmm.. hattest du den MySQL Server schon einmal installiert?
mach mal bitte ein
und poste das hier oder wenn zu lang nach nopaste
und mach noch
Code: Alles auswählen
apt-get remove --purge mysql-server mysql-client
apt-get install mysql-server mysql-client
-
botoki
- Beiträge: 31
- Registriert: 26.08.2005 11:48:13
- Wohnort: Braunschweig
Beitrag
von botoki » 26.08.2005 13:25:55
Code: Alles auswählen
sarge3:/# dpkg -l | grep mysql
ii libdbd-mysql-perl 2.9007-1 A Perl5 database interface to the MySQL data
ii libmysqlclient12 4.0.24-10 mysql database client library
ii libmysqlclient14 4.1.11a-4 mysql database client library
ii mysql-admin-common 1.0.20-2 Architecture independent files for MySQL Adm
ii mysql-client 4.0.24-10 mysql database client binaries
ii mysql-common 5.0.7beta-1 mysql database common files (e.g. /etc/mysql
ii mysql-server 4.0.24-10 mysql database server binaries
Punkt 2 habe ich ausgeführt.
Nach der Neuinstall:
Code: Alles auswählen
Starting MySQL database server: mysqld...failed.
Please take a look at the syslog.
/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!
Syslog:
http://nopaste.debianforum.de/934
-
Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Beitrag
von Savar » 26.08.2005 13:37:56
hmm.. mich stört
Code: Alles auswählen
26 13:22:26 sarge3 mysqld[7232]: ^G/usr/sbin/mysqld: Can't create/write to file '/tmp/ibbGv5G4' (Errcode: 13)
Aug 26 13:22:26 sarge3 mysqld[7232]: 050826 13:22:26 InnoDB: Error: unable to create temporary file; errno: 13
Aug 26 13:22:26 sarge3 mysqld[7232]: 050826 13:22:26 Can't init databases
das scheint ein "Permission denied" zu sein..
was ergibt dir
/edit: und ein
-
botoki
- Beiträge: 31
- Registriert: 26.08.2005 11:48:13
- Wohnort: Braunschweig
Beitrag
von botoki » 26.08.2005 13:41:13
mount:
Code: Alles auswählen
sarge3:/# mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
df -h:
Code: Alles auswählen
sarge3:/# df -h
Dateisystem Größe Benut Verf Ben% Eingehängt auf
/dev/hda1 54G 553M 51G 2% /
tmpfs 252M 0 252M 0% /dev/shm
ls -ld /tmp:
Code: Alles auswählen
sarge3:/# ls -ld /tmp/
drwxr-xr-x 2 root root 4096 2005-08-26 13:22 /tmp/
-
nepos
- Beiträge: 5238
- Registriert: 05.01.2005 10:08:12
Beitrag
von nepos » 26.08.2005 13:43:09
Also, bei mir hat /tmp folgende Rechte: drwxrwxrwt.
-
Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Beitrag
von Savar » 26.08.2005 13:45:02
und da liegt auch der Hund im Pfeffer begraben..
mach mal ein
-
botoki
- Beiträge: 31
- Registriert: 26.08.2005 11:48:13
- Wohnort: Braunschweig
Beitrag
von botoki » 26.08.2005 13:47:17
Code: Alles auswählen
sarge3:/# /etc/init.d/mysql start
Starting MySQL database server: mysqld.
Checking for crashed MySQL tables in the background.
Danke schön
-
botoki
- Beiträge: 31
- Registriert: 26.08.2005 11:48:13
- Wohnort: Braunschweig
Beitrag
von botoki » 26.08.2005 14:03:48
Also nun hab ich es schon geschafft, einen MySQL Server aufzusetzen. Dazu noch ProFTPd. Als nächstes kommt nun Apache2. Wie ich dort noch PHP einbinden kann, schau ich nachher nach
Lediglich bei der Wahl des Mailservers, Konfiguration und Einstellungen werde ich hier noch Hilfe brauchen
-
Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Beitrag
von Savar » 26.08.2005 14:07:37
Na dann viel Spass
-
eierfeile
- Beiträge: 114
- Registriert: 01.02.2004 16:16:22
Beitrag
von eierfeile » 26.08.2005 21:43:16
Ich habe das gleiche Problem!
Habe Mysql neu installiert und es klappt nicht mehr!
Die Fehlermeldung ist die selbe, allerdings ne andere Syslog!
mysqld_safe[3421]: started
mysqld[3425]: InnoDB: The first specified data file ./ibdata1 did not exist:
mysqld[3425]: InnoDB: a new database to be created!
mysqld[3425]: 050826 21:19:40 InnoDB: Setting file ./ibdata1 size to 10 MB
mysqld[3425]: InnoDB: Database physically writes the file full: wait...
mysqld[3425]: 050826 21:19:42 InnoDB: Log file ./ib_logfile0 did not exist: new to be created
mysqld[3425]: InnoDB: Setting log file ./ib_logfile0 size to 5 MB
mysqld[3425]: InnoDB: Database physically writes the file full: wait...
mysqld[3425]: 050826 21:19:42 InnoDB: Log file ./ib_logfile1 did not exist: new to be created
mysqld[3425]: InnoDB: Setting log file ./ib_logfile1 size to 5 MB
mysqld[3425]: InnoDB: Database physically writes the file full: wait...
mysqld[3425]: InnoDB: Doublewrite buffer not found: creating new
mysqld[3425]: InnoDB: Doublewrite buffer created
mysqld[3425]: InnoDB: Creating foreign key constraint system tables
mysqld[3425]: InnoDB: Foreign key constraint system tables created
mysqld[3425]: 050826 21:19:44 InnoDB: Started
mysqld[3425]: 050826 21:19:44 Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist
mysqld[3425]: 050826 21:19:44 Aborting
mysqld[3425]:
mysqld[3425]: 050826 21:19:44 InnoDB: Starting shutdown...
mysqld[3425]: 050826 21:19:46 InnoDB: Shutdown completed
mysqld[3425]: 050826 21:19:46 /usr/sbin/mysqld: Shutdown Complete
mysqld[3425]:
mysqld_safe[3445]: ended
/etc/init.d/mysql[3500]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf
ping' resulted in
/etc/init.d/mysql[3500]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
/etc/init.d/mysql[3500]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysql
d.sock' (2)'
/etc/init.d/mysql[3500]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' e
xists!
/etc/init.d/mysql[3500]:
Woran kann das liegen?
Was hat das mit den "Socks" aufsich? Der Ordner ist auch leer!
thx!
-
botoki
- Beiträge: 31
- Registriert: 26.08.2005 11:48:13
- Wohnort: Braunschweig
Beitrag
von botoki » 26.08.2005 22:00:16
hast du das schon probiert?
Savar hat geschrieben:und da liegt auch der Hund im Pfeffer begraben..
mach mal ein
-
eierfeile
- Beiträge: 114
- Registriert: 01.02.2004 16:16:22
Beitrag
von eierfeile » 26.08.2005 22:40:08
ja leider auch schon!
drwxrwxrwt 5 root root 4096 2005-08-26 22:32 /tmp
btw: wofür steht das "o+t"?
-
eierfeile
- Beiträge: 114
- Registriert: 01.02.2004 16:16:22
Beitrag
von eierfeile » 27.08.2005 10:46:42
auch schon versucht! Bringt auch nix! Der Ordner bleibt leer
/etc/init.d/mysql[3500]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysql
d.sock' (2)'
Der Ordner mysqld ist leer und die Datei mysqld.sock ist an der stelle nicht zu finden! Bin grad dabei die zu suchen! Aber das daurt über Nezwerk und Windowsrechner! Kann man das auch direkt unter Linux? In der Konsole?
Ich frag mich auch gerade was
damit zu tun hat?
Nochwas: mysql.err und mysql.log sind leer! Warum?
-
Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Beitrag
von Savar » 27.08.2005 11:05:23
die ".sock" Datei brauchst du nicht suchen.. die gibt es nur dann, wenn der Server läuft
was gibt dir denn
?
-
eierfeile
- Beiträge: 114
- Registriert: 01.02.2004 16:16:22
Beitrag
von eierfeile » 27.08.2005 11:12:05
mysqld
050827 11:08:16 mysqld: unknown variable 'old_passwords=1'
die entsprechende Zeile auskommentiert und dann folgendes:
050827 11:08:52 InnoDB: Started
050827 11:08:52 Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist
050827 11:08:52 Aborting
050827 11:08:52 InnoDB: Starting shutdown...
050827 11:08:54 InnoDB: Shutdown completed
050827 11:08:54 mysqld: Shutdown Complete
-
eierfeile
- Beiträge: 114
- Registriert: 01.02.2004 16:16:22
Beitrag
von eierfeile » 27.08.2005 12:41:54
Habs hinbekommen! Die Datenbank MySQL war wohl beschädigt!
Hab die kurzerhand neugemacht, und siehe da.... es läuft!
/usr/bin/mysql_install_db
Hat geholfen!
-
botoki
- Beiträge: 31
- Registriert: 26.08.2005 11:48:13
- Wohnort: Braunschweig
Beitrag
von botoki » 30.08.2005 20:14:12
Zum Haareraufen
192:/# /etc/init.d/mysql start
Starting MySQL database server: mysqld...failed.
Please take a look at the syslog.
/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!
Syslog Auszug
-
Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Beitrag
von Savar » 31.08.2005 08:17:27
Normalerweise bitte ein neues Thema aufmachen!
Das hier:
Code: Alles auswählen
Aug 30 20:11:11 192 mysqld[3661]: 050830 20:11:11 Warning: Can't create test file /var/lib/mysql/192.lower-test
Aug 30 20:11:11 192 mysqld[3661]: 050830 20:11:11 Can't find messagefile '/usr/share/mysql/english/errmsg.sys'
solltest du dir anschauen..
gibt es den Ordner /var/lib/mysql ? Gehört der Ordner dem User "mysql"? Darf dieser darauf schreiben?
-
botoki
- Beiträge: 31
- Registriert: 26.08.2005 11:48:13
- Wohnort: Braunschweig
Beitrag
von botoki » 31.08.2005 08:43:32
Oh, kenn es nur so, dass man nicht ständig neue erstellen soll, sondern seine alten weiterführen soll. Wird nicht wieder vorkommen.
Also installiert hab ich das ganze über
Im Vorfeld habe ich keinen User angelegt dafür.
Der Ordner /var/lib/mysql existiert.
Code: Alles auswählen
192:/var/lib/mysql# ls -ld /var/lib/mysql/
drwxrwxrwx 4 mysql mysql 4096 2005-08-30 19:54 /var/lib/mysql/
-
Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Beitrag
von Savar » 31.08.2005 09:05:47
ups.. das war dein Thema
da waren dann die anderen scheinbar böse.. nein war vollkommen richtig das du hier weitergepostet hast..
das purgen hattest du versucht, ja?
-
botoki
- Beiträge: 31
- Registriert: 26.08.2005 11:48:13
- Wohnort: Braunschweig
Beitrag
von botoki » 31.08.2005 09:57:52
yap, und es ist auch nichts mehr vorhanden, wie man unter:
zu sehen ist.
Mal neuinstallieren und dann Bericht erstatten :>