Server will keine neue MySQL-Client-version

Status
Für weitere Antworten geschlossen.
C

counterroot

Guest
Ich habe hier einen Suse 10.0 Enterprise Server und auf dem war MySQL 4 vorinstalliert.
nachdem ich via rpm -U folgende Pakete upgedated habe, hat sich die Serverversion zwar aktualisiert aber nicht die genutzte Client-version.

MySQL-server-community-5.0.45-0.sles9.i586.rpm
MySQL-client-community-5.0.45-0.sles9.i586.rpm
MySQL-shared-community-5.0.45-0.sles9.i586.rpm
MySQL-shared-compat-5.0.45-0.sles9.i586.rpm

Was läuft schief?
Zur info: Ist ein VPS Linux 2.0 XL von Hosteurope
pmb µatthias
 

Rain_Maker

Administrator
Teammitglied
AW: Server will keine neue MySQL-Client-version

counterroot schrieb:
Ich habe hier einen Suse 10.0 Enterprise Server

MySQL-server-community-5.0.45-0.sles9.i586.rpm
MySQL-client-community-5.0.45-0.sles9.i586.rpm
MySQL-shared-community-5.0.45-0.sles9.i586.rpm
MySQL-shared-compat-5.0.45-0.sles9.i586.rpm
Greetz,

RM
 
C

counterroot

Guest
AW: Server will keine neue MySQL-Client-version

Danke stimmt kann nicht funktionieren...
Funktionieren tuts aber weiterhin nicht, denn die MySQL-Pakete für SLES 10.0 brauchen die libc.so.6... die lässt sich wiederrum nur mit den linux-kernel-headers reinbekommen. welche vom System nicht geliefert werden, sich weder via yast auffinden lassen noch im internet zu lokalisieren sind.
pmb µatthias
 

Rain_Maker

Administrator
Teammitglied
AW: Server will keine neue MySQL-Client-version

Dann lass lieber die Finger davon.

Woher sind diese Pakete?

Sicher nicht aus den offiziellen Repositories (die zuvor von Dir genannten waren es jedenfalls 100%ig nicht) für SLES 10 und beim Einspielen von Fremdpaketen ist AFAIK der Support flöten.

A pro pos "Support", was sagt der zu Deinem Vorhaben?

Greetz,

RM
 
C

counterroot

Guest
AW: Server will keine neue MySQL-Client-version

was will der groß sagen ^^.. isn vps ^^. :D
die rpm's sind von MySQL AB :: MySQL 5.0 Downloads
bei der installation von den rpm's (habs jetzt hinbekommen nachdem ich ihm die richtige glibc aufs auge gedrückt habe.
Mein Problem ist echt nur noch dass er den Client nicht aktualisiert.
In PhpMyAdmin sehe ich alle tabellen. und der Server ist auch aktualisiert...
allerdings meckert er mir folgendes an:
Die Version der verwendeten PHP MySQL Bibliothek 4.1.22 unterscheidet sich von der Version des MySQL Servers 5.0.45. Dies kann zu unerwartetem Verhalten führen.

Aktuelle Fehlermeldungen:
rpm -U MySQL-client-community-5.0.45-0.sles10.i586.rpm MySQL-server-community-5.0.45-0.sles10.i586.rpm MySQL-shared-compat-5.0.45-0.sles10.i586.rpm MySQL-devel-community-5.0.45-0.sles10.i586.rpm MySQL-shared-community-5.0.45-0.sles10.i586.rpm
Code:
warning: MySQL-client-community-5.0.45-0.sles10.i586.rpm: V3 DSA signature: NOKEY, key ID 5                                                                                       072e1f5
Giving mysqld 5 seconds to exit nicely
warning: /etc/init.d/mysql saved as /etc/init.d/mysql.rpmsave
insserv: script courier-imap-tune: service courier-authdaemon already provided!
insserv: script courier-imap-tune: service courier-imap already provided!
insserv: script courier-imap-tune: service courier-imap-ssl already provided!
insserv: script courier-imap-tune: service courier-pop3 already provided!
insserv: script courier-imap-tune: service courier-pop3-ssl already provided!
insserv: can not symlink(../vzquota, rc0.d/S08vzquota): File exists
insserv: can not symlink(../vzquota, rc1.d/S08vzquota): File exists
insserv: can not symlink(../vzquota, rc2.d/S08vzquota): File exists
insserv: can not symlink(../vzquota, rc3.d/S08vzquota): File exists
insserv: can not symlink(../vzquota, rc4.d/S08vzquota): File exists
insserv: can not symlink(../vzquota, rc5.d/S08vzquota): File exists
insserv: can not symlink(../vzquota, rc6.d/S08vzquota): File exists
mysql                     0:off  1:off  2:on   3:on   4:on   5:on   6:off
ERROR: 1136  Column count doesn't match value count at row 1
071029 16:27:43 [ERROR] Aborting

071029 16:27:43 [Note] /usr/sbin/mysqld: Shutdown complete

Installation of system tables failed!

Examine the logs in /var/lib/mysql for more information.
You can try to start the mysqld daemon with:
/usr/sbin/mysqld --skip-grant &
and use the command line tool
/usr/bin/mysql to connect to the mysql
database and look at the grant tables:

shell> /usr/bin/mysql -u root mysql
mysql> show tables

Try 'mysqld --help' if you have problems with paths. Using --log
gives you a log in /var/lib/mysql that may be helpful.

The latest information about MySQL is available on the web at
http://www.mysql.com
Please consult the MySQL manual section: 'Problems running mysql_install_db',
and the manual section that describes problems on your OS.
Another information source is the MySQL email archive.
Please check all of the above before mailing us!
And if you do mail us, you MUST use the /usr/bin/mysqlbug script!
Starting MySQL                                                        done
Giving mysqld 2 seconds to start
insserv: script courier-imap-tune: service courier-authdaemon already provided!
insserv: script courier-imap-tune: service courier-imap already provided!
insserv: script courier-imap-tune: service courier-imap-ssl already provided!
insserv: script courier-imap-tune: service courier-pop3 already provided!
insserv: script courier-imap-tune: service courier-pop3-ssl already provided!
pmb µatthias
 

Rain_Maker

Administrator
Teammitglied
AW: Server will keine neue MySQL-Client-version

was will der groß sagen ^^.. isn vps ^^.
Ich denke jetzt würde er (zu Recht) sagen.

"Sie verwenden nicht unterstützte Software aus Fremdquellen, hierfür gewähren wir keinen Support."

Die Version der verwendeten PHP MySQL Bibliothek 4.1.22 unterscheidet sich von der Version des MySQL Servers 5.0.45. Dies kann zu unerwartetem Verhalten führen.
Na dann scheint das wohl auch zu stimmen und solltet ihr einen bezahlten Supportvertrag haben, dann bist Du gerade dabei, einiges an Geld aus dem Fenster zu schmeissen.

Sollte es ein passendes Paket für oben genannte Bibliothek aus der Fremdquelle geben, dann kannst Du es ja damit probieren, aber das eigentliche Problem hast Du Dir schon weiter oben eingehandelt.

Greetz,

RM
 
C

counterroot

Guest
AW: Server will keine neue MySQL-Client-version

ich hab die den server immer wieder mit nem image zurückgespielt. spuren von der alten software gibt es nicht.
werde weiter experimentieren und berichten.
zum support: wenn's stabil läuft brauch ich den support nicht. bezahlt hab ichn sowieso an sich nicht. eher die anmiete der vps.
pmb µatthias
 

Rain_Maker

Administrator
Teammitglied
AW: Server will keine neue MySQL-Client-version

Was ich mich gerade frage.

Was läuft da wirklich auf dem System?

Code:
cat /etc/*release
Denn das hier

Suse 10.0 Enterprise Server
gibt es eigentlich gar nicht (entweder SLES 10 oder SuSE Linux 10.0).

Ein SLES ohne Supportvertrag ist ziemlich hanebüchen, da es dann nach kurzer (Test)phase keine Patches/Sicherheitsupdates gibt und so etwas wird kein Hoster als Image ohne entsprechendes Supportangebot installieren (zumindest, wenn der Hoster eingermassen bei Verstand ist).

Sollte da aber ein SuSE Linux 10.0 laufen, dann waren die sles10-Pakete eh Unsinn, denn SLES 10 basiert auf 10.1 und nicht auf 10.0.

Egal wie man es also dreht, irgendwas stimmt da hinten und vorne nicht.

Greetz,

RM
 
C

counterroot

Guest
AW: Server will keine neue MySQL-Client-version

cat /etc/*release
SUSE LINUX 10.0 (i586)
VERSION = 10.0

also gar kein Suse Linux Enterprise Server 10.0?
cat /proc/version
Linux version 2.6.9-023stab044.4-enterprise (root@rhel4-32) (gcc version 3.4.5 20051201 (Red Hat 3.4.5-2)) #1 SMP Thu May 24 17:41:23 MSD 2007

pmb µatthias
 

Rain_Maker

Administrator
Teammitglied
AW: Server will keine neue MySQL-Client-version

counterroot schrieb:
also gar kein Suse Linux Enterprise Server 10.0?
Willst Du darauf anhand der obigen Ausgabe wirklich eine Antwort?

Code:
Linux version 2.6.9-023stab044.4-enterprise
[B](root@rhel4-32)[/B] (gcc version 3.4.5 20051201
[B](Red Hat 3.4.5-2)[/B]) #1 SMP Thu May 24 17:41:23 MSD 2007
Nun ja, das sagt zumindest etwas über die Art des Servers aus, aber das wusstest Du sicher schon.

Greetz,

RM
 
C

counterroot

Guest
AW: Server will keine neue MySQL-Client-version

Ich versteht grad Bahnhof!
Was hat das RedHat in nem SUSE Server zu suchen?
Yast ist vorhanden. Ich werd grade überhaupt nicht schlau -.-
klär mich ma bitte auf
pmb µatthias
 

Rain_Maker

Administrator
Teammitglied
AW: Server will keine neue MySQL-Client-version

Schonmal was von einem "vServer" gehört?

Als Admin eines Servers weder das OS noch die Art des Servers zu kennen.....

*Ohne Worte*

Ich klink mich hier aus.

Greetz,

RM
 
C

counterroot

Guest
AW: Server will keine neue MySQL-Client-version

ehm. versteh mich nich falsch, aber ich weiß ganz sicher was ein vServer ist.
und das OS ist 1. laut beschreibung 2. laut unübersehbarkeit SUSE oder nicht?
Version 10.0

trotzdem weiß ich jetzt immernoch nicht, welche pakete ich nutzen darf/soll?!
und ich erkläre es als äußert unkompetent wenn einem auf eine simple frage nicht geantwortet werden kann, sondern einfach nur alles als "selbsterklärend" hingestellt wird.

Newbie im pc-forum24
schönen abend noch
µatthias

//Edit: Der Thread kann geschlossen werden, ich werde hier keine Fragen mehr stellen.
 

Rain_Maker

Administrator
Teammitglied
AW: Server will keine neue MySQL-Client-version

Nun ja, ich denke eine der Kernkompetenzen sollte doch das Lesen der gegebenen Hilfestellungen sein.

mir selbst schrieb:
Denn das hier

Suse 10.0 Enterprise Server
gibt es eigentlich gar nicht (entweder SLES 10 oder SuSE Linux 10.0).
Und das hier war Deine Antwort:

cat /etc/*release
SUSE LINUX 10.0 (i586)
VERSION = 10.0

also gar kein Suse Linux Enterprise Server 10.0?
Wieviel "selbsterklärender" hätte es der Herr denn gerne?

Aber mich als "unkompetent" (was immer das auch sein mag, im Deutschen gibt es ein Wort, welches jemanden als unfähig beschreibt, das lautet so ähnlich und zwar "inkompetent", das aber nur am Rande) bezeichnen.

Nun denn, dann werde ich ab sofort meine "unkompetenten" Kommentare als User unterlassen und nur noch als Admin agieren, sprich Dich darauf hinweisen, daß es gegen die Regeln verstößt, User zu beleidigen, egal ob mit existenten oder falschen Fremdworten.
 

cm

Administrator
Teammitglied
AW: Server will keine neue MySQL-Client-version

Alles klar ich mach dann mal das Licht aus.
Den inaktiven Account habe ich auch gleich mal gelöscht.

Mfg
 
Status
Für weitere Antworten geschlossen.
Oben