Autore Topic: mysql e problemi prima installazione  (Letto 13821 volte)

Offline adrianokr

  • Jr. Member
  • **
  • Post: 42
    • Mostra profilo
    • E-mail
mysql e problemi prima installazione
« il: 14 Dicembre 2009, 14:41:41 »
Ciao a tutti, ho da poco installato l'ultima versione di CentOS sul mio notebook creando un dual boot con vista. Dovrei risolvere i seguenti problemi (postati in ordine di importanza). Premetto che sono un novello di linux non ho molta pratica con il terminale e mi affido esclusivamente alle informazioni trovate in rete.

1) Devo lavorare con un programma (SASS-C) che ho installato e che contiene mysql ma lo stesso mysql mi da dei problemi. Per prima cosa all'avvio quando il sistema sembra fare una cecklist delle componenti risultano tutte [OK] tranne mysql che risulta [fallito].
-Ho provato ad eseguire il comando
yum install mysql e mi dice "Package mysql-5.0.77-3.el5.i386 already installed and lastest version" quindi installare è installato.
- Quando eseguo il comando (trovato sul forum per controllare se mysql è installato correttamente) mysql -u root -p  mi dice "ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)"
Quale è il problema e cosa posso fare?

2) Da quando ho installato CentOS non mi parte la rete. Cioè se accedo a Sistema > Amministrazione > Rete nella scheda Dispositivi compaiono sia la eth0 sia la wlan0 ma sono entrambe con stato "Disattivato". Se seleziono la wlan e clicco sul tasto "Attiva" mi dice

Error for wireless request "Set Mode" (8B06)
  SET failed on device wlan0 ; invalid argument.
Determinazione informazioni IP per wlan0...SIOCSIFFLAGS: No such file o directory
fallito.

cone risolvo?

3) un ultimo problema, penso stupido ma fastidioso. Evidentemente quando ho installato CentOS ho impostato l'ora in UTC e quindi ora mi dice che sono le 15:40 ma la cosa fastidiosa è che sposto l'orario poi lo trovo sballato anche in windows. Che posso fare?

grazie per la risposta e spero di riuscire a risolvere i miei problemi per iniziare una migrazione totale a linux..



Offline adrianokr

  • Jr. Member
  • **
  • Post: 42
    • Mostra profilo
    • E-mail
Re: mysql e problemi prima installazione
« Risposta #1 il: 14 Dicembre 2009, 16:06:01 »
un'ulteriore informazione riguardo il problema di mysql. Se apro
Sistema > Amministrazione > Servizi e cerco mysqld la casella è spuntata quindi c'è ma nello status dice "mysql interrotto"
Se provo a fare "riavvia" ottengo:

"mysqld failed. The error was: Interruzione di MySQL: [FALLITO]
Timeout error occurred tryng to start MySQL Daemon.
Avvio di MySQL: [FALLITO]"

Lo stesso ottendo provando le altre azioni possibili ovvero "Arresta" e "Avvia"

Offline betelgeuse

  • Jr. Member
  • **
  • Post: 40
    • Mostra profilo
    • E-mail
Re: mysql e problemi prima installazione
« Risposta #2 il: 14 Dicembre 2009, 19:04:29 »
Ciao,
controlla se nel file di log di mysql, che dovrebbe essere in /var/log/mysqld.log, c'è qualche indicazione in più riguardo il motivo per cui mysqld non parte. Eventualmente posta qui l'ultima parte del file di log così possiamo analizzarlo.
Per quanto riguarda la rete, hai la possibilità di provare la scheda ethernet? Se provi a settare un IP Address statico privato, ad esempio 192.168.1.10, per la eth0 e la riavvi, cosa accade? Ti da errore?

Offline adrianokr

  • Jr. Member
  • **
  • Post: 42
    • Mostra profilo
    • E-mail
Re: mysql e problemi prima installazione
« Risposta #3 il: 14 Dicembre 2009, 21:26:18 »
Grazie per la risposta.
Allora per la rete la eth0 ora va (era il cavo fisicamente distrutto sostituendolo con uno nuovo si collega automaticamente) il problema resta per la wireless che è quella che uso di più. E mi da sempre lo stesso errore postato prima.
Per mysql sicuramente sbaglio qualcosa di elementare (sono ignorante) ma digitando /var/log/mysqld.log sul terminale mi da
bash: /var/log/mysqld.log: Permission denied

Abbi(ate) pazienza se non so neanche le cose elementari  ma sono alle prime armi...

Offline betelgeuse

  • Jr. Member
  • **
  • Post: 40
    • Mostra profilo
    • E-mail
Re: mysql e problemi prima installazione
« Risposta #4 il: 15 Dicembre 2009, 13:33:45 »
Ciao,
scusa, ma intendevo dire che tu visualizzassi il file di log, non che lo eseguissi; per fa ciò da terminale, come utente root, dopo aver riavviato il servizio mysqld con il seguente comando:
Codice: [Seleziona]
service restart mysqldesegui quest'altro comando:
Codice: [Seleziona]
cat /var/log/mysqld.logche ti visualizza sul terminale il file di log di mysqld; posta qui le ultime righe, quelle relative all'avvio di oggi andato male, così da capire che cosa impedisce al servizio di avviarsi correttamente.
Posta anche il contenuto del file di configurazione di mysqld, che è /etc/my.cnf.
Per quanto riguarda la parte wireless, potrebbe essere un problema di mancato caricamento del corretto modulo, ma non ho nessuna esperienza con le schede wireless.

Offline adrianokr

  • Jr. Member
  • **
  • Post: 42
    • Mostra profilo
    • E-mail
Re: mysql e problemi prima installazione
« Risposta #5 il: 15 Dicembre 2009, 15:21:55 »
Allora ho fatto come mi hai detto ma inceve di service restart mysql il comando che ho usato è serviceconf restart mysql perchè service mi dice che non esiste..
Comunque posto le ultime righe del comando di visualizzazione del file di log

InnoDB: the directory.
InnoDB: File name ./pc-adriano.lan.err
InnoDB: File operation call: 'stat'.
InnoDB: Error: os_file_readdir_next_file() returned -1 in
InnoDB: directory .
InnoDB: Crash recovery may have failed for some .ibd files!
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Doing recovery: scanned up to log sequence number 0 43655
091215 16:02:54  InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
091215 16:02:54  InnoDB: Started; log sequence number 0 43655
091215 16:02:55 [ERROR] /usr/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
091215 16:02:55 [ERROR] /usr/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
091215 16:02:55 [ERROR] Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
091215 16:02:55  mysqld ended


Un consiglio, per postare le righe di codice nel riquadro come hai fatto te come si fa?
invece per il problema dell'orario nessun suggerimento?

grazie

Offline ciso39

  • Full Member
  • ***
  • Post: 79
    • Mostra profilo
Re: mysql e problemi prima installazione
« Risposta #6 il: 15 Dicembre 2009, 20:26:11 »
Ciao,
non puoi usare UTC con sistemi in multiboot.
In fase di installazione viene detto espressamente.

ciao

Offline adrianokr

  • Jr. Member
  • **
  • Post: 42
    • Mostra profilo
    • E-mail
Re: mysql e problemi prima installazione
« Risposta #7 il: 15 Dicembre 2009, 20:55:23 »
e quindi il problema dell'orario non lo posso risolvere?

Offline betelgeuse

  • Jr. Member
  • **
  • Post: 40
    • Mostra profilo
    • E-mail
Re: mysql e problemi prima installazione
« Risposta #8 il: 15 Dicembre 2009, 20:58:42 »
Nel file di log c'è un primo errore "InnoDB: Error: os_file_readdir_next_file() returned -1" che non mi è molto chiaro; non so se a qualcun'altro dice qualcosa.
Però, in seguito ci sono tre errori che mi sembrano abbastanza chiari; mysqld non riesce a trovare le tabelle di sistema che in una installazione standard sono nella directroy /var/lib/mysql/mysql.
Quali sono le impostazioni del tuo file di configurazione di mysqld: /etc/my.cnf?

Per postare le righe di codice usa l'icona di formattazione con il simbolo <>.

Offline adrianokr

  • Jr. Member
  • **
  • Post: 42
    • Mostra profilo
    • E-mail
Re: mysql e problemi prima installazione
« Risposta #9 il: 15 Dicembre 2009, 21:27:50 »
mi da

Codice: [Seleziona]
bash: /etc/my.cnf: Permission denied
e l'ho fatto da root... cosa sbaglio?
grazie

Offline betelgeuse

  • Jr. Member
  • **
  • Post: 40
    • Mostra profilo
    • E-mail
Re: mysql e problemi prima installazione
« Risposta #10 il: 15 Dicembre 2009, 21:47:08 »
Come sopra, devi visalizzare il file, non eseguirlo, quindi:
Codice: [Seleziona]
cat /etc/my.cnf

Offline adrianokr

  • Jr. Member
  • **
  • Post: 42
    • Mostra profilo
    • E-mail
Re: mysql e problemi prima installazione
« Risposta #11 il: 15 Dicembre 2009, 22:02:14 »
Codice: [Seleziona]
[root@localhost adriano]# cat /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[root@localhost adriano]#

Offline ciso39

  • Full Member
  • ***
  • Post: 79
    • Mostra profilo
Re: mysql e problemi prima installazione
« Risposta #12 il: 15 Dicembre 2009, 23:46:31 »
usa il fuso orario locale.
(click destro sull'orologio, modifichi il fuso, e cambi l'ora).
ciao

Offline ciso39

  • Full Member
  • ***
  • Post: 79
    • Mostra profilo
Re: mysql e problemi prima installazione
« Risposta #13 il: 16 Dicembre 2009, 00:07:00 »
per quanto riguarda mysql  e più in generale tutti i
servizi, il comando corretto è
service mysqld restart

ciao

Offline adrianokr

  • Jr. Member
  • **
  • Post: 42
    • Mostra profilo
    • E-mail
Re: mysql e problemi prima installazione
« Risposta #14 il: 16 Dicembre 2009, 15:27:36 »
Niente anche facendo questo comando mi dice:

NetworkManager interrotto.