fehlschlag von mysql-server installation [behoben]

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
lost
Beiträge: 69
Registriert: 01.10.2008 20:32:16

fehlschlag von mysql-server installation [behoben]

Beitrag von lost » 28.06.2009 10:46:53

Hallo zusammen,

beim einrichten eines testsystems
scheitert es momentan bei der instalation von mysql-server (5.1)

beim starten nach der installation kommen etliche Zeilen Fehlermeldungen

und mysql failed

leider kann ich diese nicht mitloggen


in syslog finde ich dazu keinen wirklichen inhalt:
1 Jun 27 01:02:39 Aspera rsyslogd: cannot create /var/named/dev/log: Address already in use
2 Jun 27 01:02:39 Aspera kernel: imklog 3.18.6, log source = /proc/kmsg started.
3 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Initializing cgroup subsys cpuset
4 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Initializing cgroup subsys cpu
5 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Linux version 2.6.26-2-686 (Debian 2.6.26-15lenny3) (dannf@debian.org) (gcc version 4 .1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP Thu May 28 15:39:35 UTC 2009
6 Jun 27 01:02:39 Aspera kernel: [ 0.000000] BIOS-provided physical RAM map:
7 Jun 27 01:02:39 Aspera kernel: [ 0.000000] BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
8 Jun 27 01:02:39 Aspera kernel: [ 0.000000] BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
9 Jun 27 01:02:39 Aspera kernel: [ 0.000000] BIOS-e820: 0000000000100000 - 0000000013ff0000 (usable)
10 Jun 27 01:02:39 Aspera kernel: [ 0.000000] BIOS-e820: 0000000013ff0000 - 0000000013ff3000 (ACPI NVS)
11 Jun 27 01:02:39 Aspera kernel: [ 0.000000] BIOS-e820: 0000000013ff3000 - 0000000014000000 (ACPI data)
12 Jun 27 01:02:39 Aspera kernel: [ 0.000000] BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
13 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Malformed early option 'acpi'
14 Jun 27 01:02:39 Aspera kernel: [ 0.000000] 0MB HIGHMEM available.
15 Jun 27 01:02:39 Aspera kernel: [ 0.000000] 319MB LOWMEM available.
16 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Entering add_active_range(0, 0, 81904) 0 entries of 256 used
17 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Zone PFN ranges:
18 Jun 27 01:02:39 Aspera kernel: [ 0.000000] DMA 0 -> 4096
19 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Normal 4096 -> 81904
20 Jun 27 01:02:39 Aspera kernel: [ 0.000000] HighMem 81904 -> 81904
21 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Movable zone start PFN for each node
22 Jun 27 01:02:39 Aspera kernel: [ 0.000000] early_node_map[1] active PFN ranges
23 Jun 27 01:02:39 Aspera kernel: [ 0.000000] 0: 0 -> 81904
24 Jun 27 01:02:39 Aspera kernel: [ 0.000000] On node 0 totalpages: 81904
25 Jun 27 01:02:39 Aspera kernel: [ 0.000000] DMA zone: 32 pages used for memmap
26 Jun 27 01:02:39 Aspera kernel: [ 0.000000] DMA zone: 0 pages reserved
27 Jun 27 01:02:39 Aspera kernel: [ 0.000000] DMA zone: 4064 pages, LIFO batch:0
28 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Normal zone: 608 pages used for memmap
29 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Normal zone: 77200 pages, LIFO batch:15
30 Jun 27 01:02:39 Aspera kernel: [ 0.000000] HighMem zone: 0 pages used for memmap
31 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Movable zone: 0 pages used for memmap
32 Jun 27 01:02:39 Aspera kernel: [ 0.000000] DMI 2.2 present.
33 Jun 27 01:02:39 Aspera kernel: [ 0.000000] ACPI: RSDP 000F6F50, 0014 (r0 ECSGRO)
34 Jun 27 01:02:39 Aspera kernel: [ 0.000000] ACPI: RSDT 13FF3000, 0028 (r1 ECSGRO AWRDACPI 42302E31 AWRD 0)
35 Jun 27 01:02:39 Aspera kernel: [ 0.000000] ACPI: FACP 13FF3040, 0074 (r1 ECSGRO AWRDACPI 42302E31 AWRD 0)
36 Jun 27 01:02:39 Aspera kernel: [ 0.000000] ACPI: DSDT 13FF30C0, 24DC (r1 ECSGRO AWRDACPI 1000 MSFT 100000A)
37 Jun 27 01:02:39 Aspera kernel: [ 0.000000] ACPI: FACS 13FF0000, 0040
38 Jun 27 01:02:39 Aspera kernel: [ 0.000000] ACPI: PM-Timer IO Port: 0x4008
39 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Allocating PCI resources starting at 20000000 (gap: 14000000:ebff0000)
40 Jun 27 01:02:39 Aspera kernel: [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000f0000
41 Jun 27 01:02:39 Aspera kernel: [ 0.000000] PM: Registered nosave memory: 00000000000f0000 - 0000000000100000
42 Jun 27 01:02:39 Aspera kernel: [ 0.000000] SMP: Allowing 0 CPUs, 0 hotplug CPUs
43 Jun 27 01:02:39 Aspera kernel: [ 0.000000] PERCPU: Allocating 37960 bytes of per cpu data
44 Jun 27 01:02:39 Aspera kernel: [ 0.000000] NR_CPUS: 8, nr_cpu_ids: 1
45 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 81264
46 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.26-2-686 root=/dev/mapper/Aspera-root lapic noapic acpi=no panic=0 selinux=0
47 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Local APIC disabled by BIOS -- reenabling.
48 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Found and enabled local APIC!
49 Jun 27 01:02:39 Aspera kernel: [ 0.000000] mapped APIC to ffffb000 (fee00000)
50 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Enabling fast FPU save and restore... done.
51 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Initializing CPU#0
52 Jun 27 01:02:39 Aspera kernel: [ 0.000000] PID hash table entries: 2048 (order: 11, 8192 bytes)
53 Jun 27 01:02:39 Aspera kernel: [ 0.000000] Detected 400.916 MHz processor.
54 Jun 27 01:02:39 Aspera kernel: [ 0.004000] Console: colour VGA+ 80x25
55 Jun 27 01:02:39 Aspera kernel: [ 0.004000] console [tty0] enabled
56 Jun 27 01:02:39 Aspera kernel: [ 0.004000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
57 Jun 27 01:02:39 Aspera kernel: [ 0.004000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
58 Jun 27 01:02:39 Aspera kernel: [ 0.004000] Memory: 317636k/327616k available (1769k kernel code, 9304k reserved, 752k data, init, 0k highmem)
59 Jun 27 01:02:39 Aspera kernel: [ 0.004000] virtual kernel memory layout:
60 Jun 27 01:02:39 Aspera kernel: [ 0.004000] fixmap : 0xfff4c000 - 0xfffff000 ( 716 kB)
61 Jun 27 01:02:39 Aspera kernel: [ 0.004000] pkmap : 0xff800000 - 0xffc00000 (4096 kB)
62 Jun 27 01:02:39 Aspera kernel: [ 0.004000] vmalloc : 0xd4800000 - 0xff7fe000 ( 687 MB)
---
auch konnte ich die Ausgabe nicht in eine datei umleiten
(aptitude reinstall mysql-server 2> datei):
1 E: Sub-process /usr/bin/dpkg returned an error code (1)
2 Ein Paket konnte nicht installiert werden. Versuche zu lösen:
3 Stopping MySQL database server: mysqld.
4 Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
5 invoke-rc.d: initscript mysql, action "start" failed.
6 dpkg: Fehler beim Bearbeiten von mysql-server-5.1 (--configure):
7 Unterprozess post-installation script gab den Fehlerwert 1 zurück
8 Fehler traten auf beim Bearbeiten von:
9 mysql-server-5.1
in daemon.log findet sich:
21 Jun 27 01:57:09 Aspera named[2323]: could not open entropy source /dev/random: permission denied

35 Jun 27 01:57:16 Aspera named[2323]: loading configuration from '/etc/bind/named.conf'
36 Jun 27 01:57:16 Aspera named[2323]: max open files (1024) is smaller than max sockets (4096)
37 Jun 27 01:57:16 Aspera named[2323]: using default UDP/IPv4 port range: [1024, 65535]
38 Jun 27 01:57:16 Aspera named[2323]: using default UDP/IPv6 port range: [1024, 65535]
39 Jun 27 01:57:16 Aspera named[2323]: reloading configuration succeeded
40 Jun 27 01:57:16 Aspera named[2323]: any newly configured zones are now loaded
41 Jun 27 01:57:27 Aspera /etc/init.d/mysql[2703]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf pi ng' resulted in
42 Jun 27 01:57:27 Aspera /etc/init.d/mysql[2703]: #007/usr/bin/mysqladmin: connect to server at 'localhost' failed
43 Jun 27 01:57:27 Aspera /etc/init.d/mysql[2703]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld. sock' (2)'
44 Jun 27 01:57:27 Aspera /etc/init.d/mysql[2703]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exi sts!
45 Jun 27 01:57:27 Aspera /etc/init.d/mysql[2703]:
/var/log/mysql.log und .err sind ebenfalls lehr
:(

auch apt-get remove --purge bzw reinstall mysql-server-5.1 halfen nicht


bin hier echt überfragt wo genau das problem liegt :(


Brauche da eure Hilfe!


Zum System:
Debian Lenny 5.0.1
2.6.26-2-286 kernel
bootoptionen lapic noacpi

(Zum Rechner: (antik)
BIOS P6BXT-AP
Netzerkkarte: SMC 1211TX
Sound Blaster pci 128
Grafik: NViDEA gFORCE MX4000 (64mb DDR RAM) PCI
2 Unbekannte Festplatten
dvd Rom unbekannt)

danke für Hilfe und Ratschläge!

lost
Zuletzt geändert von lost am 18.07.2009 11:28:59, insgesamt 3-mal geändert.

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: fehlschlag von mysql-server installation

Beitrag von Danielx » 28.06.2009 11:33:38

lost hat geschrieben:scheitert es momentan bei der instalation von mysql-server (5.1)
Woher hast du denn die Version 5.1 :?:

Gruß,
Daniel

lost
Beiträge: 69
Registriert: 01.10.2008 20:32:16

Re: fehlschlag von mysql-server installation

Beitrag von lost » 28.06.2009 11:37:02

version 5.1 wurde bei mir automatisch gewählt
wenn ich apt-get instal mysql-server ausführe

ist das nicht gut?

sourceslist:
2 deb http://ftp.de.debian.org/debian/ lenny main contrib non-free
3 deb-src http://ftp.de.debian.org/debian/ lenny main contrib non-free
4 deb-src http://ftp.uni-bayreuth.de/linux/Debian/debian lenny main contrib no n-free
5
6 #security
7 deb http://security.debian.org/ lenny/updates main contrib non-free
8 deb-src http://security.debian.org/ lenny/updates main contrib non-free
9
10 deb http://security.debian.org/debian-security lenny/updates main contri b non-free
11 deb-src http://security.debian.org/debian-security lenny/updates main contri b non-free
12
13 #dotdeb
14 deb http://dotdeb.netmirror.org/ stable all
15 deb-src http://dotdeb.netmirror.org/ stable all

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Re: fehlschlag von mysql-server installation

Beitrag von Spasswolf » 28.06.2009 11:44:15

Es sieht zumindest nicht wie ein reines Debian Lenny aus:

Code: Alles auswählen

apt-cache policy mysql-server     
mysql-server:
  Installed: (none)
  Candidate: 5.0.81-1
  Version table:
     5.1.34-1 0
          1 http://ftp.de.debian.org experimental/main Packages
     5.0.81-1 0
        505 http://ftp.de.debian.org unstable/main Packages
     5.0.51a-24+lenny1 0
        102 http://ftp.de.debian.org testing/main Packages
        501 http://ftp.de.debian.org stable/main Packages
Wie sieht denn deine /etc/apt/sources.list aus?

Edit: Was sagt denn

Code: Alles auswählen

apt-cache policy mysql-server-5.1
Kommt der aus der dotdeb Quelle?

lost
Beiträge: 69
Registriert: 01.10.2008 20:32:16

Re: fehlschlag von mysql-server installation

Beitrag von lost » 28.06.2009 11:52:28

ja dass sollte von dotdeb kommen
apt-cache policy mysql-server-5.1
mysql-server-5.1:
Installiert: 5.1.34-0.dotdeb.1
Kandidat: 5.1.34-0.dotdeb.1
Versions-Tabelle:
*** 5.1.34-0.dotdeb.1 0
500 http://dotdeb.netmirror.org stable/all Packages
100 /var/lib/dpkg/status

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: fehlschlag von mysql-server installation

Beitrag von Danielx » 28.06.2009 14:30:45

Na, dann taste dich eben mal langsam bis zu dem Problem vor, warum bzw. an welcher Stelle im Skript genau ein

Code: Alles auswählen

/etc/init.d/mysql start
fehlschlägt.

Gibt es die Meldung auch vollständig:
lost hat geschrieben:
41 Jun 27 01:57:27 Aspera /etc/init.d/mysql[2703]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf pi ng' resulted in
:?:

Gruß,
Daniel

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: fehlschlag von mysql-server installation

Beitrag von rendegast » 28.06.2009 15:44:59

Nebenbei, doppelt gemoppelt:
3 deb-src http://ftp.de.debian.org/debian/ lenny main contrib non-free
4 deb-src http://ftp.uni-bayreuth.de/linux/Debian/debian lenny main contrib no n-free
hier auch:
7 deb http://security.debian.org/ lenny/updates main contrib non-free
8 deb-src http://security.debian.org/ lenny/updates main contrib non-free
9
10 deb http://security.debian.org/debian-security lenny/updates main contri b non-free
11 deb-src http://security.debian.org/debian-security lenny/updates main contri b non-free
Zuletzt geändert von rendegast am 03.07.2009 13:04:27, insgesamt 1-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

lost
Beiträge: 69
Registriert: 01.10.2008 20:32:16

Re: fehlschlag von mysql-server installation

Beitrag von lost » 28.06.2009 17:38:36

hmm danke rendegast
seh ich das richtig das ich mir zeile 7 und 8 sparen kann

das erste vorkommen von mysql start:
[quote]
mysqld_safe[31455]
[: 090627 8:41:40 InnoDB: Srarted; log sequence number 0 46 09
mysqld_safe[31478]: ERROR: 1 Cant create/write to file '/var/lib/mysql/mysql/plugin.MYI (Errcode: 13)
mysqld_safe[]: 090627 8:41:40 [ERROR] Aborting
…Starting Mysql databas serveer: mysqld . . . . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action sart failed.
dpkg: fehler beim bearbeiten von mysql-server-5.1 (--configure):
Unterprozess post-instalation gB FEHLERWERT 1 ZURÜCK …
/[quote]

[quote]Gibt es die Meldung auch vollständig:
lost hat geschrieben:
41 Jun 27 01:57:27 Aspera /etc/init.d/mysql[2703]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf pi ng' resulted in
[/qoute]

leider steht die Meldung da genau so drin (:

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: fehlschlag von mysql-server installation

Beitrag von Danielx » 28.06.2009 22:49:03

lost hat geschrieben:mysqld_safe[31478]: ERROR: 1 Cant create/write to file '/var/lib/mysql/mysql/plugin.MYI (Errcode: 13)
Aha! :)
Sieht nach einem Rechteproblem aus:
http://dev.mysql.com/doc/refman/5.1/de/ ... reate.html

Was sagt denn:

Code: Alles auswählen

ls -l /var/lib/mysql/
ls -l /var/lib/mysql/mysql/
Du könntest das tmpdir, wie in dem Link gezeigt, auch mal auf /tmp setzen.

Gruß,
Daniel

lost
Beiträge: 69
Registriert: 01.10.2008 20:32:16

Re: fehlschlag von mysql-server installation

Beitrag von lost » 30.06.2009 19:12:37

Hallo danielx,

rechte von /var/lib mysql:
(d)rwxr-x--- benutzer mysl gruppe mysql
rechte /var/lib/mysql/mysql:
(d)rwxr-xr-x nutzer mysql gruppe mysql

laut /etc/mysql/my.cnf
steht $tmpdir bereits auf /tmp

das sollte doch eigentlich reichen … :|

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: fehlschlag von mysql-server installation

Beitrag von Danielx » 30.06.2009 22:18:08

Partition voll?
Mehr fällt mir erstmal nicht dazu ein.

Gruß,
Daniel

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: fehlschlag von mysql-server installation

Beitrag von rendegast » 01.07.2009 06:11:36

Danielx hat geschrieben:Partition voll?
Nach Deinem Link wäre das aber:
> perror 28
Error code 28: No space left on device
Hier jedoch:

Code: Alles auswählen

$ perror 13
OS error code  13:  Permission denied
Was steht bei 'user = ...' in der my.cnf?
Möglicherweise durch einen Tippfehler nicht "mysql"?
Vielleicht auch überschrieben durch einen Eintrag in einer /etc/mysql/conf.d/*.cnf ?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

lost
Beiträge: 69
Registriert: 01.10.2008 20:32:16

Re: fehlschlag von mysql-server installation

Beitrag von lost » 02.07.2009 19:32:57

hmm, das wars auch nicht
Möglicherweise durch einen Tippfehler nicht "mysql"?
Vielleicht auch überschrieben durch einen Eintrag in einer /etc/mysql/conf.d/*.cnf ?
als user ist mysql eingetragen und
/etc/mysql/conf.d ist leer.
an den einstellunge hab ich eigentlich auch nichts gemacht …


und vielen Dank für die vielen Antorten!

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: fehlschlag von mysql-server installation

Beitrag von rendegast » 03.07.2009 13:07:37

rechte von /var/lib mysql:
(d)rwxr-x--- benutzer mysl gruppe mysql
rechte /var/lib/mysql/mysql:
(d)rwxr-xr-x nutzer mysql gruppe mysql
Aber wie sieht das für die Dateien dort aus?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

lost
Beiträge: 69
Registriert: 01.10.2008 20:32:16

Re: fehlschlag von mysql-server installation

Beitrag von lost » 03.07.2009 18:36:25

hier der inhalt von /var/lib/mysql:
Aspera:/# ll /var/lib/mysql/
insgesamt 20544
drwxr-xr-x 4 mysql root 4096 2. Jul 09:16 .
drwx------ 45 root root 4096 29. Jun 10:15 ..
-rw-rw---- 1 mysql root 4401 2. Jul 09:16 Aspera.err
-rw-r--r-- 1 mysql root 0 2. Jul 09:16 debian-5.1.flag
-rw-rw---- 1 mysql mysql 10485760 2. Jul 09:16 ibdata1
-rw-rw---- 1 mysql mysql 5242880 2. Jul 09:16 ib_logfile0
-rw-rw---- 1 mysql mysql 5242880 29. Jun 10:13 ib_logfile1
drwxr-x--- 3 mysql mysql 4096 29. Jun 10:11 _mys
drwxr-xr-x 2 mysql root 4096 2. Jul 09:16 mysql
Aspera:/# ll /var/lib/mysql/mysql
insgesamt 8
drwxr-xr-x 2 mysql root 4096 2. Jul 09:16 .
drwxr-xr-x 4 mysql root 4096 2. Jul 09:16 ..

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: fehlschlag von mysql-server installation

Beitrag von rendegast » 03.07.2009 19:14:22

rechte /var/lib/mysql/mysql:
(d)rwxr-xr-x nutzer mysql gruppe mysql
...
drwxr-xr-x 2 mysql root 4096 2. Jul 09:16 mysql
...
Das erste war nicht richtig.

Der Inhalt von /var/lib/mysql/mysql/ fehlt noch,
dabei wollte ich darauf hinaus:
mysqld_safe[31478]: ERROR: 1 Cant create/write to file '/var/lib/mysql/mysql/plugin.MYI (Errcode: 13)
Jedoch liegt es wohl nicht am schnöden Dateizugriffsrecht,
ich habe das bei mir ausprobiert, eine Datei mit root:root 644 oder root:root 640,
und dabei kam nicht der Errcode:13 sondern etwas wie 'cannot be locked'.
-------------- EDIT ----------------
Bsp leeres /var/lib/mysql/mysql/ :
mysqld[12618]: 090705 13:14:06 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
-------------------------------------



Hast Du vielleicht in der Datenbank Zugriffsrechte geändert?

Oder liegt /var/lib/mysql/mysql/ eigentlich woanders und ist per bind-Mount eingebunden?
Dann müssen die Zugriffsrechte für das eigentliche Verzeichnis noch stimmen.
Zuletzt geändert von rendegast am 05.07.2009 13:49:38, insgesamt 1-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

lost
Beiträge: 69
Registriert: 01.10.2008 20:32:16

Re: fehlschlag von mysql-server installation

Beitrag von lost » 04.07.2009 13:42:15

hallo rendegast,


hab in mysql schon einige userrechte bearbeitet, aber nur für eigene User.
zwar benutze ich bind – aber nicht (wissentlich) für mysql

bind:
bin da noch unerfahren.
Für mysql hab ich da nichts eingestellt.

/etc/init.d/bind9 stop
apt-get -f install
bzw aptitude reinstall mysql-server-5.1

hat auch nichs geholfen

und danke für die Mühe

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: fehlschlag von mysql-server installation

Beitrag von rendegast » 04.07.2009 15:00:05

bind-Mounts, nicht bind (DNS-Server).
Siehe 'man mount', Bsp.:

Code: Alles auswählen

mkdir /tmp/usrbin
mount --bind /usr/bin /tmp/usrbin

Der Inhalt von /var/lib/mysql/mysql ?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

lost
Beiträge: 69
Registriert: 01.10.2008 20:32:16

Re: fehlschlag von mysql-server installation

Beitrag von lost » 04.07.2009 15:21:19

Hallo rendegast,

nein bind-mounts verwende ich nicht, aber jetzt kenne ich sie :D
der Ordner /var/lib/mysql/mysql ist wirklich leer …

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: fehlschlag von mysql-server installation

Beitrag von rendegast » 04.07.2009 23:22:15

der Ordner /var/lib/mysql/mysql ist wirklich leer …
??
Sollte aber eher so aussehen:

Code: Alles auswählen

$ ll
total 796
-rw-rw---- 1 mysql mysql      0 2009-05-04 20:13 columns_priv.MYD
-rw-rw---- 1 mysql mysql   1024 2009-05-04 20:13 columns_priv.MYI
-rw-rw---- 1 mysql mysql   8820 2009-05-04 20:13 columns_priv.frm
-rw-rw---- 1 mysql mysql   1314 2009-05-12 12:09 db.MYD
-rw-rw---- 1 mysql mysql   4096 2009-05-12 12:36 db.MYI
-rw-rw---- 1 mysql mysql   9494 2009-05-04 20:13 db.frm
-rw-rw---- 1 mysql mysql      0 2009-05-04 20:13 func.MYD
-rw-rw---- 1 mysql mysql   1024 2009-05-04 20:13 func.MYI
-rw-rw---- 1 mysql mysql   8665 2009-05-04 20:13 func.frm
-rw-rw---- 1 mysql mysql  20916 2009-06-28 05:01 help_category.MYD
-rw-rw---- 1 mysql mysql   3072 2009-06-28 05:01 help_category.MYI
-rw-rw---- 1 mysql mysql   8700 2009-05-04 20:13 help_category.frm
-rw-rw---- 1 mysql mysql  78997 2009-06-28 05:01 help_keyword.MYD
-rw-rw---- 1 mysql mysql  14336 2009-06-28 05:01 help_keyword.MYI
-rw-rw---- 1 mysql mysql   8612 2009-05-04 20:13 help_keyword.frm
-rw-rw---- 1 mysql mysql   7425 2009-06-28 05:01 help_relation.MYD
-rw-rw---- 1 mysql mysql  16384 2009-06-28 05:01 help_relation.MYI
-rw-rw---- 1 mysql mysql   8630 2009-05-04 20:13 help_relation.frm
-rw-rw---- 1 mysql mysql 347064 2009-06-28 05:01 help_topic.MYD
-rw-rw---- 1 mysql mysql  17408 2009-06-28 05:01 help_topic.MYI
-rw-rw---- 1 mysql mysql   8770 2009-05-04 20:13 help_topic.frm
-rw-rw---- 1 mysql mysql      0 2009-05-04 20:13 host.MYD
-rw-rw---- 1 mysql mysql   1024 2009-05-04 20:13 host.MYI
-rw-rw---- 1 mysql mysql   9416 2009-05-04 20:13 host.frm
-rw-rw---- 1 mysql mysql      0 2009-05-04 20:13 proc.MYD
-rw-rw---- 1 mysql mysql   1024 2009-05-04 20:13 proc.MYI
-rw-rw---- 1 mysql mysql   9691 2009-05-04 20:13 proc.frm
-rw-rw---- 1 mysql mysql      0 2009-05-04 20:13 procs_priv.MYD
-rw-rw---- 1 mysql mysql   1024 2009-05-04 20:13 procs_priv.MYI
-rw-rw---- 1 mysql mysql   8875 2009-05-04 20:13 procs_priv.frm
-rw-rw---- 1 mysql mysql      0 2009-05-04 20:13 tables_priv.MYD
-rw-rw---- 1 mysql mysql   1024 2009-05-04 20:13 tables_priv.MYI
-rw-rw---- 1 mysql mysql   8947 2009-05-04 20:13 tables_priv.frm
-rw-rw---- 1 mysql mysql      0 2009-05-04 20:13 time_zone.MYD
-rw-rw---- 1 mysql mysql   1024 2009-05-04 20:13 time_zone.MYI
-rw-rw---- 1 mysql mysql   8636 2009-05-04 20:13 time_zone.frm
-rw-rw---- 1 mysql mysql      0 2009-05-04 20:13 time_zone_leap_second.MYD
-rw-rw---- 1 mysql mysql   1024 2009-05-04 20:13 time_zone_leap_second.MYI
-rw-rw---- 1 mysql mysql   8624 2009-05-04 20:13 time_zone_leap_second.frm
-rw-rw---- 1 mysql mysql      0 2009-05-04 20:13 time_zone_name.MYD
-rw-rw---- 1 mysql mysql   1024 2009-05-04 20:13 time_zone_name.MYI
-rw-rw---- 1 mysql mysql   8606 2009-05-04 20:13 time_zone_name.frm
-rw-rw---- 1 mysql mysql      0 2009-05-04 20:13 time_zone_transition.MYD
-rw-rw---- 1 mysql mysql   1024 2009-05-04 20:13 time_zone_transition.MYI
-rw-rw---- 1 mysql mysql   8686 2009-05-04 20:13 time_zone_transition.frm
-rw-rw---- 1 mysql mysql      0 2009-05-04 20:13 time_zone_transition_type.MYD
-rw-rw---- 1 mysql mysql   1024 2009-05-04 20:13 time_zone_transition_type.MYI
-rw-rw---- 1 mysql mysql   8748 2009-05-04 20:13 time_zone_transition_type.frm
-rw-rw---- 1 mysql mysql    472 2009-06-28 05:01 user.MYD
-rw-rw---- 1 mysql mysql   2048 2009-06-28 05:01 user.MYI
-rw-rw---- 1 mysql mysql  10330 2009-06-28 05:01 user.frm
-rw-rw---- 1 mysql mysql      0 2009-05-05 21:43 user_info.MYD
-rw-rw---- 1 mysql mysql   1024 2009-05-05 21:43 user_info.MYI
-rw-rw---- 1 mysql mysql   8766 2009-05-05 21:43 user_info.frm
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

lost
Beiträge: 69
Registriert: 01.10.2008 20:32:16

Re: fehlschlag von mysql-server installation

Beitrag von lost » 05.07.2009 10:03:48

vielleicht ist das Problem tiefergehend…

hab eine log datei in /var/lib/mysql gefunden (keine Ahnung warum dahin geloggt wird)
090704 00:31:22 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
128 /usr/sbin/mysqld: Table 'plugin' is read only
129 090704 0:31:22 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
130 090704 0:31:23 InnoDB: Started; log sequence number 0 43655
131 090704 0:31:23 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'host' is read only
132 090704 00:31:23 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
133 090704 00:33:01 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
134 /usr/sbin/mysqld: Table 'plugin' is read only
135 090704 0:33:01 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
136 090704 0:33:02 InnoDB: Started; log sequence number 0 43655
137 090704 0:33:02 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'host' is read only
138 090704 00:33:02 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
139 090704 00:35:32 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140 /usr/sbin/mysqld: Table 'plugin' is read only
141 090704 0:35:32 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
142 090704 0:35:33 InnoDB: Started; log sequence number 0 43655
143 090704 0:35:33 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'host' is read only
144 090704 00:35:33 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
145 090704 00:36:10 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
146 /usr/sbin/mysqld: Table 'plugin' is read only
147 090704 0:36:10 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
148 090704 0:36:10 InnoDB: Started; log sequence number 0 43655
149 090704 0:36:10 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'host' is read only
150 090704 00:36:10 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
irgendwie scheinen hier einige Readonly optionen eingestellt zu sein

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: fehlschlag von mysql-server installation

Beitrag von rendegast » 05.07.2009 13:08:18

Das Problem ist nicht tiefergehend,
Dein /var/lib/mysql/mysql/ ist leer.
Darin sollten die von mir geposteten Dateien sein (mysql-server-5.0),
diese sind für mysql essentiell und werden bei der Installation angelegt
(siehe $MYSQL_BOOTSTRAP in der postinst).


Hast Du diese verschoben?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

lost
Beiträge: 69
Registriert: 01.10.2008 20:32:16

Re: fehlschlag von mysql-server installation

Beitrag von lost » 05.07.2009 13:18:39

Hallo rendegast,
vielleicht war tiefergehend der falsche Ausdruck:
da ich die Dateien nicht verschoben habe, vermute ich
dass diese bei der Installation gar nicht erst angelegt wurden,
weil diese schon vorher scheiterte …

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: fehlschlag von mysql-server installation

Beitrag von rendegast » 05.07.2009 14:21:31

Dann versuche es so:

Deinstalliere mysql-server und mysql-server-5.1 und zugehöriges Clientmaterial mittels PURGE,
Danach kontrollieren mit

Code: Alles auswählen

dpkg -l | grep mysql
und verbleibende Reste nochmals mittels PURGE entfernen,
/var/lib/mysql/ kann dann auch gelöscht werden.

Jetzt die Quelle dotdeb in der sources.list deaktivieren (auskommentieren)
(Vielleicht ein '[apt-get|apttiude] update; [apt-get|aptitude] [dist-upgrade|full-upgrade];' einschieben?)
und dann von debian mysql-server zur Installation auswählen.
Es wird mysql-server-5.0 + Clientmaterial installiert, die nötigen Datenbanken sollten erstellt werden.
mysqld wird dazu gestartet.

Nun dotdeb wieder aktivieren und

Code: Alles auswählen

[apt-get|apttiude] update; [apt-get|aptitude] [dist-upgrade|full-upgrade];
Es sollten nur die mysql-Sachen von dotdeb angeboten werden,
(Ein "Profi" würde in /etc/apt/preferences dotdeb auf 'Pin-Priority: -1' setzen und nur die gewünschten
Sachen und deren nötige Abhängigkeiten zulassen. ;) )

Bei dieser Art von Installation bleibt die vorher erzeugte Datenbank erhalten,
und sollte durch die Datenbank-Upgrade-Funktion des neuen mysql angepaßt werden
(So die Idee, aber vielleicht hat das 5.1er-postinst ja auch da eine Macke?)





---------------
Nebenbei: Dem dotdeb mysql-5.1 fehlt der Cluster-Server und die Suiten "test" und "benchmark".
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

lost
Beiträge: 69
Registriert: 01.10.2008 20:32:16

Re: fehlschlag von mysql-server installation

Beitrag von lost » 06.07.2009 20:34:49

hallo rendegast,

hab gerade wie oben beschrieben die uninstalls mit --purge ausgeführt
dotdep quellen auskommentiert
und apt-get install mysql server ausgeführt

leider bekomme ich auch hier keine saubere installation hin und erhalte wieder seitenweise meldungen :(

Antworten