staging.inyokaproject.org

Akonadi-Fehler

Status: Gelöst | Ubuntu-Version: Kubuntu 14.04 (Trusty Tahr)
Antworten |

Arran

(Themenstarter)
Avatar von Arran

Anmeldungsdatum:
23. Juni 2008

Beiträge: Zähle...

Müsste da noch etwas voranstehen wie sudo apt-get ? Denn das Resultat ist für mich eher unverständlich:

arran@arran14:~$ mysql_install_db --datadir=$HOME/.local/share/akonadi/db_data/
Das Programm »mysql_install_db« ist in folgenden Paketen enthalten:
 * mysql-server-core-5.5
 * mariadb-server-5.5
 * mysql-server-core-5.6
 * percona-xtradb-cluster-server-5.5
Versuchen Sie: sudo apt-get install <ausgewähltes Paket>
arran@arran14:~$ mysql_upgrade --socket=$HOME/.local/share/akonadi/db_misc/mysql.socket
Das Programm »mysql_upgrade« ist in folgenden Paketen enthalten:
 * mysql-server-core-5.5
 * mariadb-server-5.5
 * mysql-server-core-5.6
 * percona-xtradb-cluster-server-5.5
Versuchen Sie: sudo apt-get install <ausgewähltes Paket>
arran@arran14:~$

Gaudibrezn

Avatar von Gaudibrezn

Anmeldungsdatum:
11. Dezember 2006

Beiträge: 204

Dir fehlt der mysql-server. Wie geht das denn?

Mal die Frage an jemand anderen: Wird "mysql-server" nicht bei der Installation mit installiert und vor allen Dingen, Akonadi nutzt doch standardmäßig mysql? Müsste also vorhanden sein.

Edit: Arran

Poste mal die Ausgabe von

ps ux | grep mysql

Arran

(Themenstarter)
Avatar von Arran

Anmeldungsdatum:
23. Juni 2008

Beiträge: Zähle...

arran@arran14:~$ ps ux | grep mysql
arran     5136  0.0  0.0  13260  2196 pts/0    S+   15:44   0:00 grep --color=auto mysql
arran@arran14:~$

Die folgenden mysql-Dateien sind intalliert:

Arran

(Themenstarter)
Avatar von Arran

Anmeldungsdatum:
23. Juni 2008

Beiträge: Zähle...

Die folgenden mysql-Dateien sind installiert:

Bilder

Gaudibrezn

Avatar von Gaudibrezn

Anmeldungsdatum:
11. Dezember 2006

Beiträge: 204

Arran Installier dir das Paket

sudo apt-get install mysql-server

Dann leg das Verzeichnis /var/lib/mysql an

sudo mkdir /var/lib/mysql

anschliessend wird der mysqld Server gestartet.

/etc/init.d/mysql start

Wenn der mysql Server läuft kann man ihn nun auch beim booten automatisch starten

rc-update add mysql default

Danach folgenden Befehl eingegeben um die mysql Datenbank anzulegen.

/usr/bin/mysql_install_db

Nachdem man den Anweisungen von mysql gefolgt ist, muss Akonadi gestoppt werden.

akonadictl stop

Das ist von vorhin bekannt. Die alten config-Dateien von Akonadi entfernen

rm -rf .kde4/share/config/akonadi*
rm -rf .config/akonadi/
rm -rf .local/share/akonadi/

Akonadi Server starten

akonadictl start

Arran

(Themenstarter)
Avatar von Arran

Anmeldungsdatum:
23. Juni 2008

Beiträge: Zähle...

Die ersten zwei haben bestens funktioniert. Allerding war /var/lib/mysql schon vorhanden, das habe ich allerdings zuerst gelöscht.

Bis zum Punkt hier:

arran@arran14:~$ /etc/init.d/mysql start
 * Starting MySQL database server mysqld                                                               cat: /var/run/mysqld/mysqld.pid: Keine Berechtigung
cat: /var/run/mysqld/mysqld.pid: Keine Berechtigung
cat: /var/run/mysqld/mysqld.pid: Keine Berechtigung

Nach 15 identischen Zeilen habe ich mal abgebrochen.

Gaudibrezn

Avatar von Gaudibrezn

Anmeldungsdatum:
11. Dezember 2006

Beiträge: 204

Arran schrieb:

Die ersten zwei haben bestens funktioniert. Allerding war /var/lib/mysql schon vorhanden, das habe ich allerdings zuerst gelöscht.

Bis zum Punkt hier:

arran@arran14:~$ /etc/init.d/mysql start
 * Starting MySQL database server mysqld                                                               cat: /var/run/mysqld/mysqld.pid: Keine Berechtigung
cat: /var/run/mysqld/mysqld.pid: Keine Berechtigung
cat: /var/run/mysqld/mysqld.pid: Keine Berechtigung

Nach 15 identischen Zeilen habe ich mal abgebrochen.

Dann versuchs mal mit

sudo /etc/init.d/mysql start

Arran

(Themenstarter)
Avatar von Arran

Anmeldungsdatum:
23. Juni 2008

Beiträge: 745

Vielen, vielen Dank, Gaudibrezn. Du hast mir jetzt wirklich geholfen.

Jetzt funktioniert wieder alles bestens. Noch muss ich zwar die 4 ics-Kalenderdateien importieren, aber das sollte nun ein Kinderspiel sein.

Gaudibrezn

Avatar von Gaudibrezn

Anmeldungsdatum:
11. Dezember 2006

Beiträge: 204

Arran schrieb:

Vielen, vielen Dank, Gaudibrezn. Du hast mir jetzt wirklich geholfen.

Jetzt funktioniert wieder alles bestens. Noch muss ich zwar die 4 ics-Kalenderdateien importieren, aber das sollte nun ein Kinderspiel sein.

Sehr gerne.

Bitte markiere den Betrag noch als "gelöst".

Arran

(Themenstarter)
Avatar von Arran

Anmeldungsdatum:
23. Juni 2008

Beiträge: 745

Inzwischen habe ich auch die Kalender importiert. Allerdings fehlen mir zwei Einträge, die ich erst vor kurzem gemacht habe. Ist aber nicht sooo schlimm, es waren nur Daten, die heute der Vergangenheit angehören.

Arran

(Themenstarter)
Avatar von Arran

Anmeldungsdatum:
23. Juni 2008

Beiträge: 745

Hallo

ich musste auf dieses Thema nochmals zurückkommen, da ich inzwischen die neueste Version von Kubuntu 14.04, die Ausgabe 14.04.5 installiert habe. Und wieder hat sich Akonadi geziert bis zum Geht-nicht-mehr.

Ich bin dann wider alles durchgegangen und bin somit auch auf Gaudibrezns Beitrag von 16.39 gestossen, wo er mir empfohlen hat,

sudo /etc/init.d/mysql start

einzugeben. Auch das hat es wieder gebracht.

Nun wäre ich froh, wenn mir noch jemand sagen kann, ob es sinnvoll ist alles vorangehende, ausser evtl. dem ersten Befehl aus dem Beitrag von 16:10 einfach zu überlesen?

Bei der Internetsuche nach einer Lösung (dass ich hier schon mal gefragt und sogar eine Lösung gefunden habe, habe ich schlichtwegs vergessen) kam dieser Fall doch noch einige Male vor. So könnte ich ja diesen Usern auch helfen.

Antworten |