Difference between revisions of "MariaDB"

From HoerupWiki
Jump to: navigation, search
(MySQL med failover)
Line 13: Line 13:
 
** [http://php.net/manual/en/book.mysqlnd.php MySQL native driver]
 
** [http://php.net/manual/en/book.mysqlnd.php MySQL native driver]
 
** [http://php.net/manual/en/book.mysqlnd-ms.php MySQL replication and load balancing plugin] <-- det er denne der kan lave failover men den kan kun lave slave-master !!
 
** [http://php.net/manual/en/book.mysqlnd-ms.php MySQL replication and load balancing plugin] <-- det er denne der kan lave failover men den kan kun lave slave-master !!
 
+
** http://www.slideshare.net/dotmanila/highly-available-mysqlphp-applications-with-mysqlnd - slide 58+ - især slide 70 !!!
 +
** http://www.slideshare.net/nixnutz/load-mysq-clusterin-balancing-peclmysqlndms-14
 
== Monitorering ==
 
== Monitorering ==
  
Line 32: Line 33:
 
* LOAD DATA INFILE - forventer lokale filer
 
* LOAD DATA INFILE - forventer lokale filer
 
** LOAD DATA LOCAL INFILE er implicit IGNORE, så der kommer ingen fejl hvis at der er fejl i datafilen
 
** LOAD DATA LOCAL INFILE er implicit IGNORE, så der kommer ingen fejl hvis at der er fejl i datafilen
 +
 +
== Ting der skal undersøges ==
 +
* [https://www.percona.com/blog/2011/11/29/percona-replication-manager-a-solution-for-mysql-high-availability-with-replication-using-pacemaker/]

Revision as of 14:40, 12 June 2016

ToDo

Infrastruktur

  • PT er netværket daisychained - Server-rack - krydsfelt 1. sal - krydsfelt stue - serverrum stue
    • Er der Gbit link i samtlige led ?
    • INGEN Ups på switce i krydsfelter
    • Ingen failover link - ingen Spanning Tree
    • Risiko for split-brain scenarios

PHP/MySQL med failover

Monitorering

Følgende targets skal sættes i nagios for alle 3 nodes

  • Galera cync
  • Inten SSD
  • SW Raid
  • MySQL connection
  • free space:
    • root partition
    • /mnt/data
  • CPU forbrug


Ting at være obs på

  • LOAD DATA INFILE - forventer lokale filer
    • LOAD DATA LOCAL INFILE er implicit IGNORE, så der kommer ingen fejl hvis at der er fejl i datafilen

Ting der skal undersøges