PDA

View Full Version : [DEBIAN] Impossibile aggiornare Mysql


nin
16-04-2007, 19:43
Ciao a tutti!
Mi ritrovo con un'interessante gatta da pelare per un novizio come me.

Ho dato stamane il canonico dist-upgrade per aggiornare la mia ex etch a Lenny.
Il processo si è però bloccato sull'aggiornamento di MySql, nel momento in cui è necessario fermare il servizio per proseguire con l'update:

Stopping MySQL database server: mysqld.


- ..provo a fermare prima dell'installazione tutti i processi mysql..Stesso errore.
- ..provo a disattivare mysql come servizio all'avvio..Stesso errore.
- ..provo apt-get remove --purge mysql-server-5.0: funziona e viene superato il passaggio in cui il server viene bloccato prima di poter procedere.
Allora lancio apt-get install mysql-server-5.0..e torna l'errore! Misteriosamente fra l altro, perchè prima dell'installazione il servizio era inesistente (disinstallato), ma viene lanciato dal configure del pacchetto (..immagino! La butto lì..), inibendo il proseguimento dell'installazione (come ricavato dal comando top -u root non appena mi viene restituito l'errore: in effetti compaiono 2 processi mysqld).

Ho una certa urgenza e anche googlando non risolvo nulla...idee?? :muro:

Grazie


ps: eseguo tutto da shell, anche perchè non ho installato nessun gestore grafico..comando questo pc da remoto ;)

le0n_84
17-04-2007, 13:52
cercando sul sistema bugs.debian.org ho trovato questo link (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=419031), in un intervento dicono che è simile a quest'altro link (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=416841) ...

c'è chi dice che ha un problema con i vecchi kernel 2.4 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=418838) e chi è tornato all'ultima versione di mysql
On upgrading from 5.0.32-7 to 5.0.36-1 I was affected by this bug. It
hung at the configuration stage with "Stopping MySQL database server".

My fix was to killall -9 mysqld processes, remove mysql-server-5.0 and
then reinstall the old version of mysql-server-5.0 that I had
in /var/cache/apt/archives.

This package is installed on a 2.4.26 host running under user-mode linux
(a Bytemark.co.uk host)


Ciao!

nin
17-04-2007, 14:01
cercando sul sistema bugs.debian.org ho trovato questo link (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=419031), in un intervento dicono che è simile a quest'altro link (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=416841) ...

c'è chi dice che ha un problema con i vecchi kernel 2.4 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=418838) e chi è tornato all'ultima versione di mysql



Ciao!

Grazie per la dritta, non avevo guardato sul database dei bugs!
Quindi il problema non è mio, ma è un bug di mysql o debian..Questo vorrebbe dire che futuri update potrebbero superare lo stallo?

Se l'unica soluzione è una versione precedente di mysql proverò questa strada :)

le0n_84
17-04-2007, 16:55
Grazie per la dritta, non avevo guardato sul database dei bugs!
Quindi il problema non è mio, ma è un bug di mysql o debian..Questo vorrebbe dire che futuri update potrebbero superare lo stallo?

Se l'unica soluzione è una versione precedente di mysql proverò questa strada :)
probabile, ma non dò la certezza....

dal lato debian (da quello che ho capito) garantiscono il funzionamento di etch con le versioni di kernel e mysql presenti in quel ramo...
nei link ke ho postato quelle persone volevano far funzionare il mysql in sid con i kernel 2.4 della stable/oldstable (non so se è anche il tuo caso)...


IMHO se le nuove versioni non introducono delle features "vitali" per il proprio uso, allora è meglio lasciare la vecchia (e funzionante) versione ;)

nin
17-04-2007, 17:18
probabile, ma non dò la certezza....

dal lato debian (da quello che ho capito) garantiscono il funzionamento di etch con le versioni di kernel e mysql presenti in quel ramo...
nei link ke ho postato quelle persone volevano far funzionare il mysql in sid con i kernel 2.4 della stable/oldstable (non so se è anche il tuo caso)...


IMHO se le nuove versioni non introducono delle features "vitali" per il proprio uso, allora è meglio lasciare la vecchia (e funzionante) versione ;)

Si in effetti volevo farlo funzionare su kernel 2.4.
Fra il downgrade di mysql e l'update del kernel ho preferito la seconda strada e ha funzionato..In effetti quando le cose sono stabili dovrei imparare a stare fermo, ma sono ancora nella fase smanettona :D

Ti ringrazio per la dritta :)

le0n_84
17-04-2007, 21:15
Si in effetti volevo farlo funzionare su kernel 2.4.
Fra il downgrade di mysql e l'update del kernel ho preferito la seconda strada e ha funzionato..
meglio così ;)

In effetti quando le cose sono stabili dovrei imparare a stare fermo, ma sono ancora nella fase smanettona :D
LOL! non sei l'unico :D

Ti ringrazio per la dritta :)
di nulla ;)