• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst]MYSQL-Dienst und "Something went wrong"

padersuse

Hacker
Hallo,

ich kann leider die Ursache für folgende Fehlermeldungen nicht ermitteln:

unter journalctl -u mysql :
Code:
Feb 22 09:56:44 ketlin1 rcmysql[1128]: Starting service MySQL Something went wrong
und systemctl status mysql :
Code:
mysql.service - MySQL server
   Loaded: loaded (/usr/lib/systemd/system/mysql.service; enabled)
   Active: active (running) since Sun 2015-02-22 09:56:44 CET; 2h 49min ago
  Process: 1128 ExecStart=/usr/lib/mysql/rcmysql start (code=exited, status=0/SUCCESS)
 Main PID: 1228 (mysqld_safe)
   CGroup: /system.slice/mysql.service
           ├─1228 /bin/sh /usr/bin/mysqld_safe --mysqld=mysqld --user=mysql --pid-file=/var/run/mysql/mysqld.pid --socket=/var/run/mysql/mysql.sock --datadir=/var/lib/mysql
           └─1330 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/ketlin1.err --pid-file=/var/run/mysql/mysqld.pid --socket=/var/run/mysql/mysql.sock

Feb 22 09:56:44 ketlin1 rcmysql[1128]: Starting service MySQL Something went wrong

Inhalt der Fehlermeldung /var/lib/mysql/ketlin1.err :
Code:
150222  9:45:12 [Note] Event Scheduler: Purging the queue. 0 events
150222 09:45:13 mysqld_safe mysqld from pid file /var/run/mysql/mysqld.pid ended
150222 09:56:43 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
150222  9:56:43 [Note] InnoDB: Using mutexes to ref count buffer pool pages
150222  9:56:43 [Note] InnoDB: The InnoDB memory heap is disabled
150222  9:56:43 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
150222  9:56:43 [Note] InnoDB: Compressed tables use zlib 1.2.8
150222  9:56:43 [Note] InnoDB: Using Linux native AIO
150222  9:56:43 [Note] InnoDB: Using CPU crc32 instructions
150222  9:56:43 [Note] InnoDB: Initializing buffer pool, size = 128.0M
150222  9:56:43 [Note] InnoDB: Completed initialization of buffer pool
150222  9:56:43 [Note] InnoDB: Highest supported file format is Barracuda.
150222  9:56:43 [Note] InnoDB: 128 rollback segment(s) are active.
150222  9:56:43 [Note] InnoDB: Waiting for purge to start
150222  9:56:43 [Note] InnoDB:  Percona XtraDB (http://www.percona.com) 5.6.19-67.0 started; log sequence number 1616933
150222  9:56:44 [Note] Server socket created on IP: '::'.
150222  9:56:44 [Note] Event Scheduler: Loaded 0 events
150222  9:56:44 [Note] /usr/sbin/mysqld: ready for connections.
Version: '10.0.13-MariaDB'  socket: '/var/run/mysql/mysql.sock'  port: 3306  openSUSE package

Ich hab nur sehr einfaches Wissen über Datenbanken, ich weiss nicht, ob und wenn ja, was hier nicht rund läuft.
Weiss jemand Rat ?
Padersuse
 

susejunky

Moderator
Teammitglied
Hallo padersuse,

in der Vergangenheit trat dieser Fehler bei mir auch eine zeitlang auf (wahrscheinlich dieses Problem: https://bugzilla.novell.com/show_bug.cgi?id=904410). Aber ein update (ich weis nicht mehr welcher genau) hat dies behoben.

Ich nutze zur Zeit
Code:
S | Name                  | Typ   | Version     | Arch   | Repository            
--+-----------------------+-------+-------------+--------+-----------------------
i | mariadb               | Paket | 10.0.15-4.2 | x86_64 | openSUSE 13.1 Database
i | mariadb-client        | Paket | 10.0.15-4.2 | x86_64 | openSUSE 13.1 Database
i | mariadb-errormessages | Paket | 10.0.15-4.2 | x86_64 | openSUSE 13.1 Database
und der Fehler tritt bei mir nicht mehr auf.

Viele Grüße

susejunky
 
OP
P

padersuse

Hacker
Ich hab über yast die installierten mysql-Pakete aktualisiert, aber ohne Ergebnis. Welches update könnte ich sonst noch einspielen ?
Gruß Padersuse
 

susejunky

Moderator
Teammitglied
Hallo padersuse,
padersuse schrieb:
Ich hab über yast die installierten mysql-Pakete aktualisiert, aber ohne Ergebnis.
ist nach der Aktualisierung bei Dir nun dieselbe Version wie bei mir (siehe mein letzter Beitrag) installiert?
Code:
# zypper se -si mariadb
Nutzt Du "mysql" oder "mariadb" (das sich an vielen Stellen als "mysql" ausgibt)?

Hast Du dieses Repository
Code:
# zypper lr --details
#  | Alias                                | Name                                 | Aktiviert | Aktualisieren | Priorität | Typ    | URI                                                                             | Dienst
---+--------------------------------------+--------------------------------------+-----------+---------------+-----------+--------+---------------------------------------------------------------------------------+-------
 n | openSUSE_13.2_Database               | openSUSE 13.2 Database               | Yes     | Yes     |   91     | rpm-md | http://download.opensuse.org/repositories/server:/database/openSUSE_13.2/ |
eingebunden bzw. verwendest Du es?

Viele Grüße

susejunky
 
OP
P

padersuse

Hacker
Ich habe folgende Repositories "abonniert" :
Code:
#  | Alias                                | Name                                                 | Enabled | Refresh | Priority | Type   | URI                                                                       | Service
---+--------------------------------------+------------------------------------------------------+---------+---------+----------+--------+---------------------------------------------------------------------------+--------
 1 | download.opensuse.org-4.3            | openSUSE BuildService - LibreOffice                  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/4.3/openSUSE_13.2/ |        
 2 | download.opensuse.org-Virtualization | openSUSE BuildService - Virtualisierung (VirtualBox) | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Virtualization/openSUSE_13.2/   |        
 3 | download.opensuse.org-mozilla        | openSUSE BuildService - Mozilla                      | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_13.2/          |        
 4 | ftp.gwdg.de-suse                     | Packman Repository                                   | Yes     | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.2/                  |        
 5 | openSUSE-13.2-0                      | openSUSE-13.2-0                                      | Yes     | No      |   99     | yast2  | cd:///?devices=/dev/disk/by-id/ata-HL-DT-ST_DVDRAM_GH24NSC0_K1JE9G95516   |        
 6 | opensuse-guide.org-repo              | libdvdcss repository                                 | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/13.2/                                      |        
 7 | repo-debug                           | openSUSE-13.2-Debug                                  | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/13.2/repo/oss/            |        
 8 | repo-debug-update                    | openSUSE-13.2-Update-Debug                           | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/13.2/                           |        
 9 | repo-debug-update-non-oss            | openSUSE-13.2-Update-Debug-Non-Oss                   | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/13.2-non-oss/                   |        
10 | repo-non-oss                         | openSUSE-13.2-Non-Oss                                | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.2/repo/non-oss/              |        
11 | repo-oss                             | openSUSE-13.2-Oss                                    | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.2/repo/oss/                  |        
12 | repo-source                          | openSUSE-13.2-Source                                 | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/source/distribution/13.2/repo/oss/           |        
13 | repo-update                          | openSUSE-13.2-Update                                 | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.2/                                 |        
14 | repo-update-non-oss                  | openSUSE-13.2-Update-Non-Oss                         | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.2-non-oss/
Gruß Padersuse
 
OP
P

padersuse

Hacker
Habe dein Update ausprobiert :
Code:
zypper se -si mariadb
Retrieving repository 'openSUSE BuildService - Virtualisierung (VirtualBox)' metadata .....................................................................................................................................................................[done]
Building repository 'openSUSE BuildService - Virtualisierung (VirtualBox)' cache ..........................................................................................................................................................................[done]
Retrieving repository 'Packman Repository' metadata .......................................................................................................................................................................................................[done]
Building repository 'Packman Repository' cache ............................................................................................................................................................................................................[done]
Retrieving repository 'openSUSE-13.2-Update' metadata .....................................................................................................................................................................................................[done]
Building repository 'openSUSE-13.2-Update' cache ..........................................................................................................................................................................................................[done]
Loading repository data...
Reading installed packages...

S | Name                  | Type    | Version       | Arch   | Repository       
--+-----------------------+---------+---------------+--------+------------------
i | mariadb               | package | 10.0.13-2.3.2 | x86_64 | openSUSE-13.2-Oss
i | mariadb               | package | 10.0.13-2.3.2 | x86_64 | openSUSE-13.2-0  
i | mariadb-client        | package | 10.0.13-2.3.2 | x86_64 | openSUSE-13.2-Oss
i | mariadb-client        | package | 10.0.13-2.3.2 | x86_64 | openSUSE-13.2-0  
i | mariadb-errormessages | package | 10.0.13-2.3.2 | x86_64 | openSUSE-13.2-Oss
i | mariadb-errormessages | package | 10.0.13-2.3.2 | x86_64 | openSUSE-13.2-0  
ketlin1:~ # rcmysql restart
ketlin1:~ # systemctl status mysql
mysql.service - MySQL server
   Loaded: loaded (/usr/lib/systemd/system/mysql.service; enabled)
   Active: active (running) since Sun 2015-02-22 23:50:44 CET; 17s ago
  Process: 8931 ExecStop=/usr/lib/mysql/rcmysql stop (code=exited, status=0/SUCCESS)
  Process: 8984 ExecStart=/usr/lib/mysql/rcmysql start (code=exited, status=0/SUCCESS)
 Main PID: 9046 (mysqld_safe)
   CGroup: /system.slice/mysql.service
           ├─9046 /bin/sh /usr/bin/mysqld_safe --mysqld=mysqld --user=mysql --pid-file=/var/run/mysql/mysqld.pid --socket=/var/run/mysql/mysql.sock --datadir=/var/lib/mysql
           └─9140 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/ketlin1.err --pid-file=/var/run/mysql/mysqld.pid --socket=/var/run/mysql/mysql.sock

Feb 22 23:50:44 ketlin1 rcmysql[8984]: Starting service MySQL Something went wrong
Leider immernoch die Fehlermeldung :???:
 
OP
P

padersuse

Hacker
Hallo Sauerland,

der Befehl
Code:
systemctl start service.mysql
hat leider keine Veränderung gebracht. Der Systemdienst war beim Start des Betriebssystems schon aktiviert.

Gruß padersuse
 

susejunky

Moderator
Teammitglied
Hallo padersuse,
padersuse schrieb:
Habe dein Update ausprobiert :
nein, das hast Du leider nicht, denn
Code:
zypper se -si mariadb
zeigt Dir nur an,
  • welche Versionen von "mariadb" Dir (aufgrund der bei Dir aktuell konfigurierten Repositories) für eine Installation zur Verfügung stehen,
  • in welchem der von Dir konfigurierten Repositories sie zu finden sind und
  • welche Version (von den verfügbaren) bei Dir installiert ist ("i" in der ersten Spalte).
Das hier
padersuse schrieb:
Code:
zypper se -si mariadb
Retrieving repository 'openSUSE BuildService - Virtualisierung (VirtualBox)' metadata .....................................................................................................................................................................[done]
Building repository 'openSUSE BuildService - Virtualisierung (VirtualBox)' cache ..........................................................................................................................................................................[done]
Retrieving repository 'Packman Repository' metadata .......................................................................................................................................................................................................[done]
Building repository 'Packman Repository' cache ............................................................................................................................................................................................................[done]
Retrieving repository 'openSUSE-13.2-Update' metadata .....................................................................................................................................................................................................[done]
Building repository 'openSUSE-13.2-Update' cache ..........................................................................................................................................................................................................[done]
Loading repository data...
Reading installed packages...

S | Name                  | Type    | Version       | Arch   | Repository       
--+-----------------------+---------+---------------+--------+------------------
i | mariadb               | package | 10.0.13-2.3.2 | x86_64 | openSUSE-13.2-Oss
i | mariadb               | package | 10.0.13-2.3.2 | x86_64 | openSUSE-13.2-0  
i | mariadb-client        | package | 10.0.13-2.3.2 | x86_64 | openSUSE-13.2-Oss
i | mariadb-client        | package | 10.0.13-2.3.2 | x86_64 | openSUSE-13.2-0  
i | mariadb-errormessages | package | 10.0.13-2.3.2 | x86_64 | openSUSE-13.2-Oss
i | mariadb-errormessages | package | 10.0.13-2.3.2 | x86_64 | openSUSE-13.2-0  
ketlin1:~ # rcmysql restart
ketlin1:~ # systemctl status mysql
mysql.service - MySQL server
   Loaded: loaded (/usr/lib/systemd/system/mysql.service; enabled)
   Active: active (running) since Sun 2015-02-22 23:50:44 CET; 17s ago
  Process: 8931 ExecStop=/usr/lib/mysql/rcmysql stop (code=exited, status=0/SUCCESS)
  Process: 8984 ExecStart=/usr/lib/mysql/rcmysql start (code=exited, status=0/SUCCESS)
 Main PID: 9046 (mysqld_safe)
   CGroup: /system.slice/mysql.service
           ├─9046 /bin/sh /usr/bin/mysqld_safe --mysqld=mysqld --user=mysql --pid-file=/var/run/mysql/mysqld.pid --socket=/var/run/mysql/mysql.sock --datadir=/var/lib/mysql
           └─9140 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/ketlin1.err --pid-file=/var/run/mysql/mysqld.pid --socket=/var/run/mysql/mysql.sock

Feb 22 23:50:44 ketlin1 rcmysql[8984]: Starting service MySQL Something went wrong
zeigt, dass bei Dir mariadb Version 10.0.13-2.3.2 aus dem Repository http://download.opensuse.org/distribution/13.2/repo/oss/ (bzw. "openSUSE-13.2-0" = Installations-DVD = "openSUSE-13.2-Oss") installiert ist.

Bei mir ist jedoch mariadb Version 10.0.15-4.2 aus dem Repository http://download.opensuse.org/repositories/server:/database/openSUSE_13.2/ installiert.

Du musst also erst einmal - am besten mit YAST - das Repository http://download.opensuse.org/repositories/server:/database/openSUSE_13.2/ bei Dir konfigurieren und dann aus diesem die Version 10.0.15-4.2 von mariadb installieren.

Viele Grüße

susejunky
 

Sauerland

Ultimate Guru
padersuse schrieb:
Hallo Sauerland,

der Befehl
Code:
systemctl start service.mysql
hat leider keine Veränderung gebracht. Der Systemdienst war beim Start des Betriebssystems schon aktiviert.

Gruß padersuse
Bei mir läuft mysql trotz dieser Meldung.
Code:
systemctl status mysql.service                                                                                                        
mysql.service - MySQL server                                                                                                                                  
   Loaded: loaded (/usr/lib/systemd/system/mysql.service; enabled)                                                                                            
   Active: active (running) since Mo 2015-02-23 09:20:41 CET; 3s ago                                                                                          
  Process: 12581 ExecStart=/usr/lib/mysql/rcmysql start (code=exited, status=0/SUCCESS)                                                                       
 Main PID: 12642 (mysqld_safe)                                                                                                                                
   CGroup: /system.slice/mysql.service                                                                                                                        
           ├─12642 /bin/sh /usr/bin/mysqld_safe --mysqld=mysqld --user=mysql --pid-file=/var/run/mysql/mysqld.pid --socket=/var/run/mysql/mysql.sock --data...
           └─12736 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/li...
                                                                                                                                                              
Feb 23 09:20:41 linux64 rcmysql[12581]: Starting service MySQL Something went wrong
Code:
mysql -v
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 2
Server version: 10.0.13-MariaDB openSUSE package

Copyright (c) 2000, 2014, Oracle, SkySQL Ab and others.
Code:
MariaDB [(none)]> status
--------------
mysql  Ver 15.1 Distrib 10.0.13-MariaDB, for Linux (x86_64) using readline 5.1

Connection id:          2
Current database:
Current user:           xxxxxxx@localhost
SSL:                    Not in use
Current pager:          less
Using outfile:          ''
Using delimiter:        ;
Server:                 MariaDB
Server version:         10.0.13-MariaDB openSUSE package
Protocol version:       10
Connection:             Localhost via UNIX socket
Server characterset:    utf8
Db     characterset:    utf8
Client characterset:    utf8
Conn.  characterset:    utf8
UNIX socket:            /var/run/mysql/mysql.sock
Uptime:                 5 min 32 sec

Threads: 1  Questions: 4  Slow queries: 0  Opens: 0  Flush tables: 1  Open tables: 63  Queries per second avg: 0.012
 

susejunky

Moderator
Teammitglied
Hallo Sauerland,
Sauerland schrieb:
... Bei mir läuft mysql trotz dieser Meldung. ...
wenn ich das hier https://bugzilla.novell.com/show_bug.cgi?id=904410 richtig interpretiere, dann handelt es sich auch "nur um einen Schönheitsfehler". Zumindest habe ich, in der Zeit, in der dieser Fehler bei mir sichtbar war, auch keinerlei Probleme mit mariadb gehabt. Allerdings nutze ich die Datenbank nicht wirklich intensiv.

Viele Grüße

susejunky
 
Oben