Hoe die MariaDB galera clusters van 10

, pakken, MariaDB,   is een database management system) en   MariaDB galera cluster is een   meerdere grote clusters MariaDB.Het kan slechts steunen op Linux, opslag, vuile motor XtraDB /.In het artikel wordt uiteengezet hoe de instellingen MariaDB galera clusters en 3 - 10   pakken x86_64 leiden tot 6,5   ha (hoge beschikbaarheid) werking van de details van de database van clusters, en we   ingezet door 3 nieuwe virtuele machine in de installatie van 6,5 x86_64 minimale pakken, de duur van module 1 - groep, en Het IP - adres, 1.1.1.1, de gastheer van de groep - 2, db2 en het IP - adres, 1.1.1.2 cluster - 3, de gastheer, DB - 3, en het IP - adres, 1.1.1.3, stap 1: toevoeging van MariaDB, de bibliotheek, het creëren van een bibliotheek   /ETC /MariaDB, yum. Kopen. D /MariaDB kopen,   gebruikt. De inhoud van de volgende systemen.,, 6 - 64, pakken MariaDB] [naam:, = MariaDB URL 's = http://yum.mariadb.org/10.0/centos6-amd64 gpgkey = https://yum.mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1, CEntos 6 - 32:,, MariaDB] [naam = MariaDB URL 's http://yum.mariadb.org/10.0/centos6-x86 gpgkey https://yum.mariadb.org/rpm-gpg-key-mariadb gpgcheck = = = = = = = = 1, salaristrap 2 – een model voor het rijbewijs in de beveiliging, begonnen met de installatie van de veiligheid voor alle   knooppunten, kan vormen: de pseudo - setenforce0, stap 3 – de installatie van 10 MariaDB galera clusters van software, en als je dat doet de installatie van je pakken en ervoor te zorgen dat de installatie van minimaal 6, Soc, installatie van software in MariaDB galera clusters van 10 埃佩尔库 pakket, kan je rechtstreeks met dit bevel pakket   EPEL   Soc (voor de x86_64):, pseudo - yum installeren HTTP://dl. Fedoraproject. Org ///////////////socat-1.7.2.3-1 BAR 6 EPEL x86_64. 16. X86_64., op 7   je me kan pakkenDe installatie van de verpakking de volgende commando, pseudo - yum installeren Soc, door uitvoering van de volgende beschikking MariaDB galera clusters op alle punten 10 - installatie, installatie van pseudo - yum server. MariaDB galera MariaDB dat galera, stap 4:   MariaDB beveiliging, beginnen mysql (  ondernemers script nog MariaDB 10 dat mysql mysql) pseudo - diensten, te beginnen  , rennen, mysql_secure_installation, scripts, kunnen we het verbeteren van de veiligheid.De volgende operationele   alle knooppunten, bevelen: pseudo - /USR /bin /VI mysql_secure_installation, kies ik het wachtwoord als    ,'dbpass ", en de aanvaarding van alle standaard (dus zegt, is dat alle problemen), salaristrap 5 – om een   MariaDB galera groep gebruikers, nu, we creëren een gebruiker   moeten toegang tot de gegevensbank.En'sst_user ", is de gebruiker van een databank van node gebruik zal maken van verificatie in een databank van de staat - overdracht van foto 's (TSS).De volgende operationele   alle knooppunten van mysql commando: E P, wortels, mysql > de gebruikers van de mysql.user = "geschrapt; mysql > toekenning van alle *. *" wortel "" "" "dbpass% vast te stellen; het gebruik van mysql > * * * * * * * * * * * * * * de Grant. Sst_user @% bepalen" dbpass "; van mysql > alle vergunningen. * * * * * * * sst_user @%; mysql > blozen voorrechten; mysql > stoppen, stel je voor dat je met‘% ’ aan de   gastheer (s) of het IP - adres, kan de gebruiker toegang te krijgen tot de databank.Omdat   "%",   betekent dat  , wortels,   of  , sst_user,   om toegang te krijgen tot de databank van een gastheer, dus niet veilig. Stap 6, - creëren van MariaDB galera configuratie, eerst stoppen mysql diensten, alle knooppunten: pseudo - mysql de dienst met de volgende stap, zullen We door de volgende - op bevel van alle     creëren   MariaDB galera clusters configuratie (door de   belangrijke zaken... En na te   db2, om veranderingen en pseudo - DB - 3): de kat > > /ETC /my.cnf.d/server.cnf < < EOF, die binlog_format = Standaard = = 2 innodb_autoinc_lock_mode opslag motor vuile innodb_locks_unsafe_for_binlog = 1 = 0 = 0 query_cache_size adres query_cache_type bindend voor 0.0.0.0 BV = /var /Lib /mysql innodb_log_file_size = 1 innodb_file_per_table innodb_flush_log_at_trx_commit = 2 wsrep_provider = USR /lib64 /water /libgalera_smm.so wsrep_cluster_address = "gcomm://1.1.1.1,1.1.1.2,1.1.1.3" wsrep_cluster_name ='galera_cluster "wsrep_node_address ='1.1.1.1" wsrep_node_name ='db1 "dat wsrep_sst_method = wsrep_sst_auth = sst_user:dbpass EOF, dat bij de uitvoering van deze beschikking in   db2 db3 niet vergeten   aan te passen, wsrep_node_address, wsrep_node_name variabelen,,, in wsrep_node_address db2:, = 1.1.1.2 wsrep_node_name ='db2", in wsrep_node_address ='1.1.1.3 dB - 3:, "wsrep_node_name ='db3, stap 7 - - - cluster van hoofd - en begon met de speciale MariaDB,,,, - -, wsrep nieuwe clusters, opties, met de hele groep, rechtstreeks  , alleen De belangrijkste knooppuntenInleiding: de pseudo - /ETC /init.d/mysql beginnen... Wsrep door nieuwe clusters, het volgende commando   - rechtstreeks controle slechts  : mysql-uroot-p-e "staat vermeld, zoals de" wsrep% ", een   belangrijke informatie in de produktie, wsrep_local_state_comment luidt als volgt:



Previous:
Next Page: