Difference between revisions of "MariaDB"
(→Monitorering) |
|||
Line 1: | Line 1: | ||
− | + | <!-- | |
== Infrastruktur == | == Infrastruktur == | ||
Line 7: | Line 7: | ||
** Ingen failover link - ingen Spanning Tree | ** Ingen failover link - ingen Spanning Tree | ||
** Risiko for split-brain scenarios ? | ** Risiko for split-brain scenarios ? | ||
+ | --> | ||
== PHP/MySQL med failover== | == PHP/MySQL med failover== | ||
Line 41: | Line 42: | ||
* [http://galeracluster.com/documentation-webpages/limitations.html Galera Limitations] Alle skal Læse denne (vær især obs på "Transaction Size" sektionen) | * [http://galeracluster.com/documentation-webpages/limitations.html Galera Limitations] Alle skal Læse denne (vær især obs på "Transaction Size" sektionen) | ||
+ | <!-- | ||
== Stop Windows Scheduler == | == Stop Windows Scheduler == | ||
# Hent [https://technet.microsoft.com/en-us/sysinternals/pxexec.aspx SysInternals psexec] | # Hent [https://technet.microsoft.com/en-us/sysinternals/pxexec.aspx SysInternals psexec] | ||
Line 46: | Line 48: | ||
# fra den nye CMD stop scheduler service med: sc stop schedule | # fra den nye CMD stop scheduler service med: sc stop schedule | ||
# når migrering er på plads, så start scheduler med: sc start schedule | # når migrering er på plads, så start scheduler med: sc start schedule | ||
+ | --> | ||
[https://social.technet.microsoft.com/Forums/windowsserver/en-US/b9e5a4c0-073c-42fd-a390-8b2aee407a4f/task-scheduler-service-schedule-cannot-be-stopped-in-windows-2008-r1-?forum=winserversecurity Kilde] | [https://social.technet.microsoft.com/Forums/windowsserver/en-US/b9e5a4c0-073c-42fd-a390-8b2aee407a4f/task-scheduler-service-schedule-cannot-be-stopped-in-windows-2008-r1-?forum=winserversecurity Kilde] |
Revision as of 15:24, 25 February 2018
PHP/MySQL med failover
- Alle der udvikler PHP til info SKAL læse
Monitorering
Galera SYNC
Følgende targets skal sættes i nagios for alle 3 nodes
- Galera cync
Intel SSDSW RaidMySQL connection- CPU forbrug
- free space:
root partition/mnt/data
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
- auto_increment tabeller laver ikke længere nummerserien som direkte fortløbende (1,2,3) men springer derimod i numrene (3,7,10)
- genereringen af SSCC stregkoder samt sms koder forudsætter direkte sekvens - disse skal kodes om.
- læs mere...
- Galera Limitations Alle skal Læse denne (vær især obs på "Transaction Size" sektionen)
Galera
- https://mariadb.org/installing-mariadb-galera-cluster-on-debian-ubuntu/
- https://mariadb.com/kb/en/mariadb/getting-started-with-mariadb-galera-cluster/
husk at sætte
wsrep_node_name="node-name" wsrep_on=ON
den sidste er yderst vigtigt for at galera vil starte
Links
- Percona Toolkit
- Generic:
- Migration:
Checksum
Note: Nuværende slave data er bygget op fra mysqldump - som skipper dato stemplede tabeller, så når de er fraværende vil pt-table-checksum brokke sig
Gennemført på
- test
- master
- logs
06-12T21:36:31 Skipping table logs.morgen_rapport because on the master it would be checksummed in one chunk but on these replicas it has too many rows: 139820 rows on info-backup 142723 rows on MariaDB-01 The current chunk size limit is 137222 rows (chunk size=68611 * chunk size limit=2.0).
- fulddaeking
- produktion_status
06-12T22:08:55 Skipping table produktion_status.30-5lossalgnyture_tan_frem30052013 because it has problems on these replicas: Table produktion_status.30-5lossalgnyture_tan_frem30052013 does not exist on replica info-backup Table produktion_status.30-5lossalgnyture_tan_frem30052013 does not exist on replica MariaDB-01 06-12T22:13:19 0 0 10741793 144 0 260.846 produktion_status.aflo 06-12T22:13:25 Skipping chunk 1 of produktion_status.afregning because MySQL used only 7 bytes of the PRIMARY index instead of 134. See the --[no]check-plan documentation for more information.