Comment générer des clés SSH?
Découvrez comment générer une clé SSH pour accéder à votre serveur sans mot de passe. Suivez nos étapes faciles à comprendre pour créer et ajouter des clés SSH.
La réplication multi-maîtres MySQL est une excellente fonctionnalité dans MySQL. Cependant, il n'y a qu'un seul problème; la réplication multi-maître standard ne semble jamais être aussi stable que quelque chose comme la réplication maître-esclave. Il a toujours besoin d'attention. C'est là que Percona entre en jeu. L'équipe Percona a développé un produit étonnant baptisé cluster Percona XtraDB. XtraDB propose une réplication multimaître de classe mondiale propulsée par Galera. Alors qu'attendons-nous? Commençons.
VM 1:
ssh root@xxx.xxx.xxx.xxx
VM 2:
ssh root@yyy.yyy.yyy.yyy
Sur les deux nœuds, exécutez la commande suivante:
echo -e "deb http://repo.percona.com/apt wheezy main\ndeb-src http://repo.percona.com/apt wheezy main" >> /etc/apt/sources.list.d/percona.list && apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
Maintenant, nous devons mettre à jour les sources:
apt-get update
L'installation est simple:
apt-get install percona-xtradb-cluster-56
Si vous connaissez MySQL, cet écran suivant devrait vous sembler familier. Suivez simplement les instructions à l'écran pour saisir un mot de passe.
La configuration est assez simple. Il vous suffit d'ajouter quelques lignes au fichier de configuration MySQL. Dans ce cas, je vais utiliser Nano, mais vous pouvez utiliser l'éditeur de texte de votre choix.
Utilisez ceci pour ouvrir le fichier sur les deux machines:
nano /etc/mysql/my.cnf
Descendez bind-address = 127.0.0.1et ajoutez un # avant. Ajoutez les lignes suivantes immédiatement après la ligne (mise en commentaire) bind-address:
### Galera library.
wsrep_provider=/usr/lib/libgalera_smm.so
### IP addresses of your two nodes.
wsrep_cluster_address=gcomm://xxx.xxx.xxx.xx,yyy.yyy.yyy.yyy
### This will not work unless binlog is formatted to ROW.
binlog_format=ROW
### This changes how InnoDB autoincrement locks are managed and is a requirement for Galera
innodb_autoinc_lock_mode=2
### Node #1 address (The node you are ssh`d into now.)
wsrep_node_address=xxx.xxx.xxx.xx
### SST Method
wsrep_sst_method=xtrabackup-v2
### Cluster name
wsrep_cluster_name=xtradb
### Node Name, in this case we will just call it xtradb1
wsrep_node_name=xtradb1
### Authentication, REMEMBER THIS.
wsrep_sst_auth="sstuser:yoursecretpass"
Enregistrez et quittez le fichier (Ctrl + X).
Maintenant, amorçons le nœud:
/etc/init.d/mysql bootstrap-pxc
Ensuite, nous devons créer l'utilisateur et lui donner des privilèges, c'est pourquoi vous devez vous souvenir de ce mot de passe. Vous devrez vous connecter au shell MySQL ( mysql -u root -p) et saisir ce qui suit (ne pas inclure le mysql>):
mysql> CREATE USER 'sstuser'@'localhost' IDENTIFIED BY 'yoursecretpass';
mysql> GRANT RELOAD, LOCK TABLES, REPLICATION CLIENT ON *.* TO 'sstuser'@'localhost';
mysql> FLUSH PRIVILEGES;
La configuration du deuxième nœud est identique au premier, à l'exception de deux valeurs. Encore une fois, commentez bind-address = 127.0.0.1et collez ce qui suit immédiatement après. N'oubliez pas de modifier les valeurs en conséquence.
### Galera library.
wsrep_provider=/usr/lib/libgalera_smm.so
### IP addresses of your two nodes.
wsrep_cluster_address=gcomm://xxx.xxx.xxx.xx,yyy.yyy.yyy.yyy
### This will not work unless binlog is formatted to ROW.
binlog_format=ROW
### This changes how InnoDB autoincrement locks are managed and is a requirement for Galera
innodb_autoinc_lock_mode=2
### Node #2 address (The node you are ssh`d into now.)
wsrep_node_address=yyy.yyy.yyy.yyy
### SST Method
wsrep_sst_method=xtrabackup-v2
### Cluster name
wsrep_cluster_name=xtradb
### Node Name, in this case we will just call it xtradb1
wsrep_node_name=xtradb1
### Authentication, REMEMBER THIS.
wsrep_sst_auth="sstuser:yoursecretpass"
Ensuite, tapez /etc/init.d/mysql start. Vous verrez la sortie suivante:
[....] Starting MySQL (Percona XtraDB Cluster) database server: mysqld . .
[....] State transfer in progress [ok]
C'est ça! Vous avez configuré un cluster XtraDB multi-maître! Il s'agit d'un cluster XtraDB sans souci avec de grandes performances.
Sur le nœud 1, saisissez mysql -u root -pensuite create database demo;. Sur le nœud opposé, connectez-vous à MySQL avec root et tapez show databases;. Si tout fonctionnait correctement, alors vous verrez la base de données que vous avez créée sur le nœud opposé!
Découvrez comment générer une clé SSH pour accéder à votre serveur sans mot de passe. Suivez nos étapes faciles à comprendre pour créer et ajouter des clés SSH.
Découvrez comment créer un serveur de messagerie avec hMailServer sous Windows pour recevoir des e-mails facilement.
Les attaques de ransomware sont en augmentation, mais l'IA peut-elle aider à lutter contre le dernier virus informatique ? L'IA est-elle la réponse ? Lisez ici, sachez que l'IA est un boone ou un fléau
ReactOS, un système d'exploitation open source et gratuit est ici avec la dernière version. Cela peut-il suffire aux besoins des utilisateurs de Windows modernes et faire tomber Microsoft ? Découvrons-en plus sur cet ancien style, mais une expérience de système d'exploitation plus récente.
Whatsapp a finalement lancé l'application de bureau pour les utilisateurs Mac et Windows. Vous pouvez désormais accéder facilement à Whatsapp depuis Windows ou Mac. Disponible pour Windows 8+ et Mac OS 10.9+
Lisez ceci pour savoir comment l'intelligence artificielle devient populaire parmi les petites entreprises et comment elle augmente les probabilités de les faire grandir et de donner à leurs concurrents un avantage.
Récemment, Apple a publié macOS Catalina 10.15.4, une mise à jour supplémentaire pour résoudre les problèmes, mais il semble que la mise à jour cause davantage de problèmes, ce qui entraîne le bridage des machines mac. Lisez cet article pour en savoir plus
13 outils commerciaux d'extraction de données de Big Data
Notre ordinateur stocke toutes les données d'une manière organisée connue sous le nom de système de fichiers de journalisation. C'est une méthode efficace qui permet à l'ordinateur de rechercher et d'afficher des fichiers dès que vous appuyez sur la recherche.https://wethegeek.com/?p=94116&preview=true
Alors que la science évolue à un rythme rapide, prenant le pas sur une grande partie de nos efforts, les risques de nous soumettre à une Singularité inexplicable augmentent également. Lisez, ce que la singularité pourrait signifier pour nous.