* * *
Benvenuto! Effettua l'accesso oppure registrati.
Hai perso l'e-mail di attivazione?
10 Agosto 2020, 10:41:49

Inserisci il nome utente, la password e la durata della sessione.

Links

ads

Benvenuto


Benvenuto su la Community CentOS-Italia.Org

La Community Italiana di Linux CentOS e' lieta di averti tra noi , CentOS-Italia.Org e' un risorsa di guide e forum dal principiante al sistemista senior.
Clicca qua per registrati ora

La registrazione e' gratuita e ti consente di avere pieno accesso alle risorse di CentOS-Italia.org , come uso della ricerca avanzata , le funzioni interattive del portale e visualizzare i links nei post.
Gli utenti registrati non visualizzano gli ads, quindi registrati subito se non l'hai gia fatto.

Lo staff di CentOS-Italia.Org cerca di rendere la community un posto piacevole e il piu' produttivo possibile, invitiamo quindi i nuovi utenti a leggere le regole base.
Per info o problemi di registrazione scrivere a centos (at) centos-italia.org .

Autore Topic: Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili  (Letto 2680 volte)

Offline robigiannini

  • Newbie
  • *
  • Post: 7
    • Mostra profilo
    • E-mail
Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« il: 23 Maggio 2017, 08:53:17 »
Buongiorno, sono due giorni che, erroneamente ho dato l'ok senza controllare all'aggiornamento dei pacchetti del mio server con il risultato che ho in pratica lanciato un upgrade di tutti i pacchetti installati.
Tale upgrade si fermato all'aggiornamento del kernel poich non c' abbastanza spazio nella /boot ( un server datato con installazione datata) che di soli 100Mb.
Sono riuscito a ripristinare quasi tutto ma con mysql e gli odbc sto' avendo problemi che non riesco a risolvere:
- mysql server 5.7 l'ho disinstallato completamente utilizzando yum e poi reinstallato il 5.1 dal repository e sembra andato a posto
- unixODBC invece non riesce a trovare la libmyodbc3.so nonstante questa risulti regolarmente presente in /usr/lib
St iniziando a pensare che in realt in questo aggiornamento sia stato o reindirizzato o bloccato l'accesso a tali librerie.
Spero qualcuno abbia risolto qualcosa di simile.
Grazie
Robi

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1363
    • Mostra profilo
    • Traversate dei laghi
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #1 il: 23 Maggio 2017, 09:14:30 »
Io ho lanciato un update dei pacchetti su un 6.9 final, a me sparita libodbc.so.1, sempre del pacchetto unixODBC, e non pi disponibile in nessun repository.
Fortunatamente, nel mio caso, stato sufficiente un link simbolico a libodbc.so e il servizio che lo usa tornato (apparentemente) funzionante.

prova a eseguire un ldconfig -v
« Ultima modifica: 23 Maggio 2017, 09:16:33 di LonelyWolf »

Offline robigiannini

  • Newbie
  • *
  • Post: 7
    • Mostra profilo
    • E-mail
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #2 il: 23 Maggio 2017, 10:08:57 »
Buongiorno, si, era successo anche a me ma con il link avevo risolto (era tra la 1 e la 2 in quel caso).
Qui invece mi sto' arrendendo poich anche i collegamenti sembrano corretti, eppur non trova proprio il file mentre se faccio il locate lo individua in /usr/lib .

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #3 il: 23 Maggio 2017, 10:27:09 »
parliamo di update da C6.6 a C6.7, vero?

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1363
    • Mostra profilo
    • Traversate dei laghi
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #4 il: 23 Maggio 2017, 12:04:47 »
S, non mi risulta sia fattibile (in quel modo) da 6.x a 7.x

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #5 il: 23 Maggio 2017, 12:14:20 »
appunto..

ma il cosa sia successo mi ancora oscuro, perch a meno che non ci siano repo aggiuntivi abilitati e sia stato dato un update indiscriminato (il che pu portare la macchina a diventare seriamente un tr***io), gli update tra minor release sono sempre stati lisci..

ed il caso di repo abilitati mi suggerito anche dal fatto che sulla macchina avesse mysql 5.7 che certamente non viene da repo centos.

qualche dettaglio sulla transazione yum sarebbe di aiuto

Offline robigiannini

  • Newbie
  • *
  • Post: 7
    • Mostra profilo
    • E-mail
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #6 il: 23 Maggio 2017, 12:32:53 »
Eccomi, stavo rivedendo il db dei link, dunque successo che stato un po' di tempo fa aggiunto il repo di mysql community poich sopra ho un software per il quale mi serve necessariamente la versione 3.51.28 a 32 bit dell'odbc. Li avevo installato il pacchetto rhel in questione e la cosa era andata a buon fine.
Quando ho lanciato inavvertitamente l'update non ho fatto altro che dare l'ok al sole arancione degli aggiornamenti senza proprio pensarci (perdonatemi ma ho la testa un po' altrove in questo periodo) ed ha installato un po' di pacchetti fino al kernel dove, chiaramente, se fermato per mancanza di spazio sul /boot.
Non ho pensato subito a scollegare il repo di mysql ed ho iniziato il downgrade dei 4-5 pacchetti che aveva installato prima del kernel. MySQL quindi andato in blocco (poco male, ho i backup dei database) ed allora ho disinstallato tutti i pacchetti legati allo stesso.
Ho poi reinstallato da capo il mondo mysql spostandolo sul server a fianco ed adesso stavo configurando e testando gli odbc appena installati ma senza successo.
Ho quindi fatto uno 'yum update' ed ho visto passare mysql da 5.1 a 5.7 e mi venuto in mente del repo mysql.
Ho lasciato finire, sganciato tale repo, disinstallato nuovamente tutti i pacchetti sia di mysql che myodbc e unixodbc e reinstallato il tutto da repo Centos predefiniti.
Ma mi da' il problema di non trovare quelle benedette librerie che pure risulta presente.

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #7 il: 23 Maggio 2017, 12:35:43 »
posta i log ed i messaggi di errore

P.S. esegui preferibilmente yum update da CLI, in modo da aver sempre il controllo di cosa succede

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1363
    • Mostra profilo
    • Traversate dei laghi
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #8 il: 23 Maggio 2017, 14:15:31 »
Ma ldconfig -v ha segnalato qualche problema?
$LD_LIBRARY_PATH cosa contiene?

Offline robigiannini

  • Newbie
  • *
  • Post: 7
    • Mostra profilo
    • E-mail
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #9 il: 23 Maggio 2017, 16:05:41 »
Questo il risultato di ldconfig -v:

/usr/lib/mysql:
   libmysqlclient.so.16 -> libmysqlclient.so.16.0.0
   libmysqlclient_r.so.16 -> libmysqlclient_r.so.16.0.0
/usr/lib64/mysql:
   libmysqlclient.so.16 -> libmysqlclient.so.16.0.0
   libmysqlclient_r.so.16 -> libmysqlclient_r.so.16.0.0
....omissis...
/usr/lib:
libmyodbc3-3.51.28.so -> libmyodbc3.so
libmyodbc3_r-3.51.28.so -> libmyodbc3_r.so
...omissis...


mentre per $LD_LIBRARY_PATH ...nin zo' di che si parla  :(

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1363
    • Mostra profilo
    • Traversate dei laghi
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #10 il: 23 Maggio 2017, 16:59:27 »
Suppongo che tu non abbia errori con ldconfig, sarebbero evidenti almeno dei warning.

Dalla console: echo $LD_LIBRARY_PATH
Vedi se vuoto e/o contiene il percorso della tua libreria, in caso sia vuoto o senza il percorso a quella libreria lo aggiungi.

Offline robigiannini

  • Newbie
  • *
  • Post: 7
    • Mostra profilo
    • E-mail
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #11 il: 24 Maggio 2017, 10:52:31 »
Buongiorno, ho potuto verificare solo adesso la dritta ed effettivamente risulta vuoto.
Per aggiungere la libreria in questione aggiungo tutta la cartella /usr/lib che la contiene o proprio l'intero percorso comprensivo di file?
Nel secondo caso per me sarebbe:
/usr/lib/libmyodc3.so
che immagino di aggiungere con gedit o vi, corretto?
Grazie.

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1363
    • Mostra profilo
    • Traversate dei laghi
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #12 il: 24 Maggio 2017, 11:01:29 »
dalla console:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/

e poi prova ad avviare l'applicazione/servizio

Offline robigiannini

  • Newbie
  • *
  • Post: 7
    • Mostra profilo
    • E-mail
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #13 il: 24 Maggio 2017, 15:22:45 »
Fatto, ma purtroppo il servizio mi continua a dare lo stesso errore:

Can't open lib '/usr/lib/libmyodbc3.so'

come errore nativo del driver unixODBC, temo che dovr arrendermi perch il locate trova il file esattamente li ed ora anche l'$LD_LIBRARY_PATH adesso mi da':

:/usr/lib/

credo che sia troppo incasinato.

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1363
    • Mostra profilo
    • Traversate dei laghi
Re:Upgrade da CentOS 6.6 a 7 fallito ODBC non accessibili
« Risposta #14 il: 25 Maggio 2017, 08:33:33 »
Sovrapensiero mi ero scordato che $LD_LIBRARY_PATH era vuoto:
export LD_LIBRARY_PATH=/usr/lib/

 

Notizie

Registrati ora per avere pieno accesso a tutte le risorse della community , necessaria anche per area download, i link nei post, e altre funzioni.

Collegamenti

Posts Recenti

Utenti
  • Utenti in totale: 6337
  • Ultimo: merthin
Statistiche
  • Post in totale: 13083
  • Topic in totale: 2945
  • Online Oggi: 328
  • Massimi online: 9639
  • (14 Gennaio 2020, 10:20:21)
Utenti Online
Utenti: 0
Visitatori: 298
Totale: 298

Permessi

-no content-

ShoutBox!

Ultimo 5 Shout:

fzphoto

19 Febbraio 2018, 09:18:24
Ciao a tutti. Ho installato l'ultima versione di centos 7 per poter lavorare comodamente con DaVinci resolve 14. Solo che non riesco, ne a installare il programma Davinci, ne tanto meno, il driver nvidia per la scheda grafica geoforce 1080 ti. Sul web non trovo niente che mi aiuti. Premetto che sono

aner64

07 Febbraio 2018, 11:21:40
Buongiorno. Ho installato l'ultima versione di CENTOS7 aggiornata alla 7.0.4.1708. Ho bisogno di fare un restore di file da un filesystem reiserfs. CENTOS7 non ha reiserfs tra i FS e bisogna installarlo. Quando di cerca di installare kmod-reiserfs-0.0-2.el7.elrepo.x86_64.rpm escono errori per mancan
 

LonelyWolf

28 Dicembre 2017, 08:37:34
da ieri non vedo pi il css solo un problema mio?

trattore

28 Settembre 2015, 03:30:48
ma qui non c' mai nessuno
 ;)

ivo

26 Agosto 2015, 16:01:14
Ho configurato il DHCP creato il file /etc/dhcpd.conf con il seguente contenuto
-------------------------------------------------------------------------------
ddns-update-style interim;
ignore client-updates;

authoritative;

subnet 172.16.208.96 netmask 255.255.255.240 {
    option routers      

Mostra ultimi 50