[SOLVED] MySQL - konfiguracja demona i edycja ustawień

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
p4blo
Piegowaty Guziec
Piegowaty Guziec
Posty: 22
Rejestracja: 20 lip 2008, 12:05
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: KDE Plasma

[SOLVED] MySQL - konfiguracja demona i edycja ustawień

Post autor: p4blo »

Witam, od pewnego czasu występuje u mnie problem z dostępem do baz MySql. Przy którymś update jedna z aplikacji (chyba Akonadi) coś pytała o MySqla i od tego czasu pojawił się problem. Wcześniej XAMPP działał bezproblemowo.

Komunikat jest treści:

Kod: Zaznacz cały

#2002 - Serwer nie odpowiada (lub gniazdo lokalnego serwera MySQL nie jest skonfigurowane poprawnie)

Kod: Zaznacz cały

~$ dpkg -l | grep mysql
zwraca:

Kod: Zaznacz cały

~$ dpkg -l | grep mysql
ii  libdbd-mysql-perl                          4.007-1build1  A Perl5 database interface to the MySQL data
ii  libmysqlclient15off                        5.0.67-0ubuntu6  MySQL database client library
ii  libqt4-sql-mysql                           4.4.3-0ubuntu1.2  Qt 4 MySQL database driver
ii  mysql-client-5.0                           5.0.67-0ubuntu6  MySQL database client binaries
ii  mysql-common                               5.0.67-0ubuntu6  MySQL database common files
ii  mysql-server-5.0                           5.0.67-0ubuntu6  MySQL database server binaries
Po zamknięciu XAMPPa, przy ponownym włączaniu dostaję:

Kod: Zaznacz cały

~$ sudo /opt/lampp/lampp start
Starting XAMPP for Linux 1.7...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Another MySQL daemon is already running.
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
co wskazuje na to, że inna aplikacja uruchamia (innego?) demona MySql.

Bardzo proszę o informację, jak mogę ten problem rozwiązać, ew. które pliki będzie należało wyedytować, żeby to zaczęło pracować poprawnie.
Jacob
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 06 lut 2007, 08:23
Płeć: Mężczyzna
Wersja Ubuntu: 6.10
Środowisko graficzne: LXDE
Architektura: x86

Odp: [MySql] Konfiguracja demona i edycja ustawień

Post autor: Jacob »

Witam!

Defaultowo demon MySQL uruchamia się przy starcie systemu, dlatego nie możesz uruchomić tego z XAMPP. Zrób:

Kod: Zaznacz cały

sudo /etc/init.d/mysql stop 
powinno działać!
p4blo
Piegowaty Guziec
Piegowaty Guziec
Posty: 22
Rejestracja: 20 lip 2008, 12:05
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: KDE Plasma

Odp: [MySql] Konfiguracja demona i edycja ustawień

Post autor: p4blo »

Dziękuję, pomogło. :) Czy żeby nie trzeba było tego wstukiwać przy każdym uruchomieniu komputera, czy np. usunąć ten plik albo coś?
Jacob
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 06 lut 2007, 08:23
Płeć: Mężczyzna
Wersja Ubuntu: 6.10
Środowisko graficzne: LXDE
Architektura: x86

Odp: [MySql] Konfiguracja demona i edycja ustawień

Post autor: Jacob »

Najlepiej zainstaluj narzędzie do zarządzania usługami (polecam sysv-rc-conf)

Kod: Zaznacz cały

sudo aptitude install sysv-rc-conf
Uruchomienie (a potem odznacz demona MySQL):

Kod: Zaznacz cały

sudo sysv-rc-conf
Pozdrawiam
p4blo
Piegowaty Guziec
Piegowaty Guziec
Posty: 22
Rejestracja: 20 lip 2008, 12:05
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: KDE Plasma

Odp: [SOLVED] MySQL - konfiguracja demona i edycja ustawień

Post autor: p4blo »

Pomogło w 100%. Jeszcze raz wielkie dzięki za pomoc.
Awatar użytkownika
diagran6
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 16 lis 2008, 12:34
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: [SOLVED] MySQL - konfiguracja demona i edycja ustawień

Post autor: diagran6 »

U mnie przy każdym starcie systemu wyświetla się "Kres - migrator danych", po czym raport Akonadi Serwer w którym czytamy:
Akonadi Server Self-Test Report
===============================

Test 1: SUCCESS
--------

Database driver found.
Details: The QtSQL driver 'QMYSQL' is required by your current Akonadi server configuration.
The following drivers are installed: QSQLITE, QMYSQL3, QMYSQL.
Make sure the required driver is installed.

File content of '/home/darlington/.config/akonadi/akonadiserverrc':
[%General]
Driver=QMYSQL

[QMYSQL]
Name=akonadi
User=
Password=
Options="UNIX_SOCKET=/home/darlington/.local/share/akonadi/db_misc/mysql.socket"
ServerPath=/usr/sbin/mysqld-akonadi
StartServer=false
Host=

[Debug]
Tracer=null


Test 2: SKIP
--------

MySQL server executable not tested.
Details: The current configuration does not require an internal MySQL server.

Test 3: SKIP
--------

MySQL server error log not tested.
Details: The current configuration does not require an internal MySQL server.

Test 4: SKIP
--------

MySQL server configuration not tested.
Details: The current configuration does not require an internal MySQL server.

Test 5: SUCCESS
--------

akonadictl found and usable
Details: The program '/usr/bin/akonadictl' to control the Akonadi server was found and could be executed successfully.
Result:
Akonadi Control: stopped
Akonadi Server: stopped


Test 6: ERROR
--------

Akonadi control process not registered at D-Bus.
Details: The Akonadi control process is not registered at D-Bus which typically means it was not started or encountered a fatal error during startup.

Test 7: ERROR
--------

Akonadi server process not registered at D-Bus.
Details: The Akonadi server process is not registered at D-Bus which typically means it was not started or encountered a fatal error during startup.

Test 8: SKIP
--------

Protocol version check not possible.
Details: Without a connection to the server it is not possible to check if the protocol version meets the requirements.

Test 9: ERROR
--------

No resource agents found.
Details: No resource agents have been found, Akonadi is not usable without at least one. This usually means that no resource agents are installed or that there is a setup problem. The following paths have been searched: '/usr/share/akonadi/agents /usr/share/akonadi/agents'. The XDG_DATA_DIRS environment variable is set to '/usr/share:/usr/share:/usr/local/share', make sure this includes all paths where Akonadi agents are installed to.

Directory listing of '/usr/share/akonadi/agents':
distlistresource.desktop
icalresource.desktop
imaplibresource.desktop
kabcresource.desktop
kcalresource.desktop
knutresource.desktop
localbookmarksresource.desktop
maildirresource.desktop
mailthreaderagent.desktop
nepomukcontactfeeder.desktop
nepomukemailfeeder.desktop
nepomuktagresource.desktop
nntpresource.desktop
strigifeeder.desktop
vcarddirresource.desktop
vcardresource.desktop
Directory listing of '/usr/share/akonadi/agents':
distlistresource.desktop
icalresource.desktop
imaplibresource.desktop
kabcresource.desktop
kcalresource.desktop
knutresource.desktop
localbookmarksresource.desktop
maildirresource.desktop
mailthreaderagent.desktop
nepomukcontactfeeder.desktop
nepomukemailfeeder.desktop
nepomuktagresource.desktop
nntpresource.desktop
strigifeeder.desktop
vcarddirresource.desktop
vcardresource.desktop

Environment variable XDG_DATA_DIRS is set to '/usr/share:/usr/share:/usr/local/share'

Test 10: ERROR
--------

Current Akonadi server error log found.
Details: The Akonadi server did report error during startup into <a href='/home/darlington/.local/share/akonadi/akonadiserver.error'>/home/darlington/.local/share/akonadi/akonadiserver.error</a>.

File content of '/home/darlington/.local/share/akonadi/akonadiserver.error':
"[
0: akonadiserver(_Z10kBacktracev+0x35) [0x80520f5]
1: akonadiserver [0x80525e6]
2: [0xb7f73400]
3: [0xb7f73430]
4: /lib/tls/i686/cmov/libc.so.6(gsignal+0x50) [0xb77426d0]
5: /lib/tls/i686/cmov/libc.so.6(abort+0x188) [0xb7744098]
6: /usr/lib/libQtCore.so.4(_Z17qt_message_output9QtMsgTypePKc+0x95) [0xb7aaf595]
7: akonadiserver(_ZN15FileDebugStream9writeDataEPKcx+0xc4) [0x80532e4]
8: /usr/lib/libQtCore.so.4(_ZN9QIODevice5writeEPKcx+0x9e) [0xb7b434fe]
9: /usr/lib/libQtCore.so.4 [0xb7b5063e]
10: /usr/lib/libQtCore.so.4(_ZN11QTextStreamD1Ev+0x68) [0xb7b50958]
11: /usr/lib/libakonadiprivate.so.1(_ZN6QDebugD1Ev+0x4f) [0xb7e85f6f]
12: /usr/lib/libakonadiprivate.so.1(_ZN7Akonadi13AkonadiServerC1EP7QObject+0x586) [0xb7e8f796]
13: /usr/lib/libakonadiprivate.so.1(_ZN7Akonadi13AkonadiServer8instanceEv+0x56) [0xb7e90386]
14: akonadiserver(main+0x398) [0x804d0e8]
15: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb772d775]
16: akonadiserver [0x804cc81]
]
"


Test 11: ERROR
--------

Previous Akonadi server error log found.
Details: The Akonadi server did report error during its previous startup into <a href='/home/darlington/.local/share/akonadi/akonadiserver.error.old'>/home/darlington/.local/share/akonadi/akonadiserver.error.old</a>.

File content of '/home/darlington/.local/share/akonadi/akonadiserver.error.old':
"[
0: akonadiserver(_Z10kBacktracev+0x35) [0x80520f5]
1: akonadiserver [0x80525e6]
2: [0xb7f38400]
3: [0xb7f38430]
4: /lib/tls/i686/cmov/libc.so.6(gsignal+0x50) [0xb77076d0]
5: /lib/tls/i686/cmov/libc.so.6(abort+0x188) [0xb7709098]
6: /usr/lib/libQtCore.so.4(_Z17qt_message_output9QtMsgTypePKc+0x95) [0xb7a74595]
7: akonadiserver(_ZN15FileDebugStream9writeDataEPKcx+0xc4) [0x80532e4]
8: /usr/lib/libQtCore.so.4(_ZN9QIODevice5writeEPKcx+0x9e) [0xb7b084fe]
9: /usr/lib/libQtCore.so.4 [0xb7b1563e]
10: /usr/lib/libQtCore.so.4(_ZN11QTextStreamD1Ev+0x68) [0xb7b15958]
11: /usr/lib/libakonadiprivate.so.1(_ZN6QDebugD1Ev+0x4f) [0xb7e4af6f]
12: /usr/lib/libakonadiprivate.so.1(_ZN7Akonadi13AkonadiServerC1EP7QObject+0x586) [0xb7e54796]
13: /usr/lib/libakonadiprivate.so.1(_ZN7Akonadi13AkonadiServer8instanceEv+0x56) [0xb7e55386]
14: akonadiserver(main+0x398) [0x804d0e8]
15: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb76f2775]
16: akonadiserver [0x804cc81]
]
"


Test 12: SUCCESS
--------

No current Akonadi control error log found.
Details: The Akonadi control process did not report any errors during its current startup.

Test 13: SUCCESS
--------

No previous Akonadi control error log found.
Details: The Akonadi control process did not report any errors during its previous startup.
I na dobrą sprawę nie mam pojęcia o co w tym chodzi...
Awatar użytkownika
f00sek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 109
Rejestracja: 18 kwie 2009, 15:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: [SOLVED] MySQL - konfiguracja demona i edycja ustawień

Post autor: f00sek »

Zawsze możesz zrobić np. taki bajer jak usunięcie praw uruchmoienia(x) na skrypcie uruchamiającym MySQL;)
System.out.println ("Java programmer");
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości