Il servizio MySQL è grigio in Server Admin

0

Abbiamo appena effettuato una nuova installazione di Mac OSX Server 10.6.7, ma il servizio MySQL non sembra funzionare, il che è strano dato che è una nuova installazione!

Apro Server Admin e, sotto Servizi, il servizio MySQL ha una cerchia grigia. AFP, FTP e Web sono tutti verdi. Se deseleziono la casella MySQL in Impostazioni, si ricontrolla automaticamente in pochi secondi. Cliccando sul servizio MySQL sugli YH di LHS:

**The service has encountered an error.**
Try to refresh the view (workwork/MySQL). (NIL_RESPONSE_ERR (*** -[NSCFDictionary setObject:forKey:]: attempt to insert nil value (key: startTime))) MySQL

(quel popup appare due volte, quindi)

**The service "MySQL" is unreachable**
Try to reconnect to workwork (a back-end component may be missing).

Posso aprire Terminal, eseguire mysql , e questo apre un prompt mysql. Ho anche provato ad aprire MySQL Workbench, "New Server Instance" in Amministrazione server, selezionare localhost, prendere i valori predefiniti e ottenere un:

**Could not connect to MySQL server:**
Lost connection to MySQL server at 'reading initial communication packet', system error: 61
You may continue if the server is simply not running.

Ancora una volta, questa è una nuova installazione, quindi è molto strana.

    
posta Zeophlite 12.04.2011 - 03:25
fonte

1 risposta

0

Il plist che serverAdmin utilizza per memorizzare lo stato del servizio è privo di alcune chiavi.

dai un'occhiata a /Library/Preferences/com.apple.MySQLService.plist

dovrebbe assomigliare a:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>activeDBPath</key>
    <string>/var/mysql</string>
    <key>selectedDBPath</key>
    <string>/var/mysql</string>
    <key>serviceRunning</key>
    <true/>
    <key>serviceStart</key>
    <date>2011-07-27T14:24:23Z</date>
</dict>
</plist>

Probabilmente il tuo manca il tasto serviceStart

Ho avuto questo successo prima, anche se non so perché.

    
risposta data 27.07.2011 - 16:31
fonte

Leggi altre domande sui tag