MariaDB

Opvolger van MySQL. Draait op Elanor.

Filesystem:

Data /share/MD0_DATA/.@qmariadbError logshare/MD0_DATA/.@qmariadb/elanor.errConfiguratie/etc.my.confPacckage/usr/local/mariadb/usr/local/mariadb/bin/ (binaries)

Configuratie

/etc/my.cnf
[client]
socket		= /tmp/mysql_mediadb.sock
 
[mysql]
bind-address    = 0.0.0.0
socket		= /tmp/mysql_mediadb.sock
expire_logs_days = 4
 
#voor spotweb
max_allowed_packet = 16M
 
 
tmpdir          = /opt/tmp/

Default root password is qnapqnap.

Test

/usr/local/mariadb/bin/mysql --password=admin

phpMyAdmin

Troubleshooting

Niet opstarten

Kijk in elanor.err

Innodb missing probleem

Lijkt te worden veroorzaakt doordat php (tijdens het booten?) niet naar /opt/tmp/… kan schrijven.

/tmp directory probleem

MySQL staat standaard ingesteld om tijdelijke bestanden weg te schrijven naar /tmp. Dat veroorzaakt daar problemen wegens ruimtegebrek (/tmp op de QNAP is een 64MB ramdrive). Liever /opt/tmp gebruiken. Bekijken via phpMyAdmin, tab “Variabelen”, wijzigen in /etc/config/my.cnf.

  • slave load tmpdir
  • tmpdir

Vergeet niet de rechten van /opt/tmp op 777 te zetten.

Lock wait timout exceeded

In spotweb update log:

Fatal error occured while cleaning up messages due to retention:
  Lock wait timeout exceeded; try restarting transaction
my.cnf
innodb_lock_wait_timeout = 500

Regel was eerst weggecomment (en er stond 50).

/share/Web/dokuwiki/data/pages/beheer/mariadb.txt · Laatst gewijzigd: 2015/10/11 23:41 door pieter
CC Attribution-Share Alike 4.0 International
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5