Englishfrançaisespagnol

Icône de favori OnWorks

mysqlrplcheck - En ligne dans le Cloud

Exécutez mysqlrplcheck dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande mysqlrplcheck qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


mysqlrplcheck - Vérifier les prérequis de réplication

SYNOPSIS


mysqlrplcheck [Options]

DESCRIPTION


Cet utilitaire vérifie les prérequis pour la réplication entre un maître et un esclave. Ces
les contrôles (appelés tests) sont conçus pour garantir une configuration de réplication saine. L'utilité
effectue les tests suivants :

1. Le journal binaire est-il activé sur le maître ?

2. Existe-t-il des exceptions de journalisation binaire (telles que les paramètres *_do_db ou *_ignore_db) ? Si c'est le cas,
les afficher.

3. L'utilisateur de réplication existe-t-il sur le maître avec les privilèges appropriés ?

4. Existe-t-il des conflits server_id ?

5. L'esclave est-il connecté à ce maître ? Sinon, affichez l'hôte maître et le port.

6. Y a-t-il des conflits entre le fichier master.info sur l'esclave et les valeurs affichées dans
SPECTACLES ESCLAVE STATUT sur le maître ?

7. Les configurations InnoDB sont-elles compatibles (plugin vs native) ?

8. Les moteurs de stockage sont-ils compatibles (les mêmes sur l'esclave que sur le maître) ?

9. Les paramètres lower_case_tables_names sont-ils compatibles ? Avertir s'il y a des paramètres pour
les noms de table en minuscules/majuscules qui peuvent causer des problèmes. Voir bogue #59240.

10. L'esclave est-il derrière le maître ?

L'utilitaire exécute chaque test à tour de rôle à moins qu'une erreur fatale ne se produise
tests, comme une perte de connexion aux serveurs.

Chaque test peut se terminer par l'un des états suivants : réussir (les prérequis sont remplis),
échouer (les prérequis étaient remplis mais une ou plusieurs erreurs se sont produites ou il y a des exceptions
à considérer) ou avertir (le test a trouvé des paramètres inhabituels qui devraient être examinés
plus loin mais peut ne pas être une erreur).

Utilisez l'option --verbeux option pour voir des informations supplémentaires telles que les identifiants de serveur,
les paramètres lower_case_table_name et le contenu du fichier d'informations principal sur le
esclave.

Pour voir les valeurs du SPECTACLES ESCLAVE STATUT déclaration, utilisez le --show-slave-statut
option.
OPTIONS

mysqlrplcheck accepte les options de ligne de commande suivantes :

· --aider

Affichez un message d'aide et quittez.

· --master=

Informations de connexion pour le serveur maître au format :
<utilisateur>[ :passwd>]@hôte>[ :port>][ :douille>]ouchemin-de-connexion>[ :port>][ :douille>].

· --master-info-file=

Le nom du fichier d'informations maître sur l'esclave. La valeur par défaut est master.info en lecture
du répertoire de données. Remarque : Cette option nécessite que vous exécutiez l'utilitaire sur le
slave et que vous disposez d'un accès en lecture approprié pour le fichier.

· --silencieux, -q

Désactivez tous les messages pour une exécution silencieuse. Remarque : Les erreurs et les avertissements ne sont pas
supprimée.

· --show-slave-statut, -s

Afficher les valeurs de SPECTACLES ESCLAVE STATUT sur le maître.

· --esclave=

Informations de connexion pour le serveur esclave au format :
<utilisateur>[ :passwd>]@hôte>[ :port>][ :douille>]ouchemin-de-connexion>[ :port>][ :douille>].

· --supprimer

Supprimer les messages d'avertissement.

· --verbeux, -v

Spécifiez la quantité d'informations à afficher. Utilisez cette option plusieurs fois pour augmenter
la quantité d'informations. Par exemple, -v = verbeux, -vv = plus verbeux, -vvv =
déboguer.

· --version

Affichez les informations de version et quittez.

· --largeur=

Modifiez la largeur d'affichage du rapport de test. La valeur par défaut est de 75 caractères.
NOTES

L'utilisateur connecté doit avoir les autorisations appropriées pour exécuter SPECTACLES ESCLAVE STATUT, SPECTACLES
MASTER STATUT et SPECTACLES VARIABLES sur les serveurs appropriés.

Il n'est pas recommandé de mélanger IP et noms d'hôte. Les utilitaires spécifiques à la réplication
tenter de comparer les noms d'hôtes et les adresses IP en tant qu'alias pour vérifier la connectivité des esclaves
au maître. Cependant, si votre installation ne prend pas en charge la recherche de nom inversée, le
la comparaison pourrait échouer. Sans la possibilité d'effectuer une recherche de nom inversée, la réplication
les utilitaires pourraient signaler un faux négatif indiquant que l'esclave n'est (pas) connecté au maître.

Par exemple, si vous configurez la réplication en utilisant MASTER_HOST=ubuntu.net sur l'esclave et plus tard
connectez-vous à l'esclave avec mysqlrplcheck et faites spécifier le maître comme
--master=192.168.0.6 en utilisant l'adresse IP valide pour ubuntu.net, vous devez avoir la capacité
faire une recherche de nom inversée pour comparer l'IP (192.168.0.6) et le nom d'hôte (ubuntu.net)
pour déterminer s'il s'agit de la même machine.

Le chemin d'accès aux outils client MySQL doit être inclus dans la variable d'environnement PATH dans
afin d'utiliser le mécanisme d'authentification avec login-paths. Cela permettra à l'utilitaire de
utilisez les outils my_print_defaults qui sont nécessaires pour lire les valeurs du chemin de connexion à partir du
fichier de configuration de connexion (.mylogin.cnf).
EXEMPLES

Pour vérifier les prérequis d'un maître et d'un esclave qui exécutent actuellement activement
réplication, utilisez la commande suivante :

$ mysqlrplcheck --master=root@host1:3310 --slave=root@host2:3311
# master sur host1 : ... connecté.
# esclave sur hôte2 : ... connecté.
Test Description Statut
-------------------------------------------------- ----------------------
Vérification de la journalisation binaire sur le maître [passer]
Y a-t-il des exceptions binlog ? [passe]
L'utilisateur de réplication existe ? [passe]
Vérification des valeurs server_id [passer]
L'esclave est-il connecté au maître ? [passe]
Vérifier le fichier d'informations principal [passer]
Vérification de la compatibilité InnoDB [passer]
Vérification de la compatibilité des moteurs de stockage [passer]
Vérification des paramètres de lower_case_table_names [passer]
Vérification du délai de l'esclave (secondes derrière le maître) [passe]
# ...terminé.

Comme indiqué dans l'exemple, vous devez fournir des informations de connexion valides pour le maître et
L'esclave.

Pour exécuter la même commande mais également afficher le contenu du fichier d'informations maître
sur l'esclave et les valeurs de SPECTACLES ESCLAVE STATUT ainsi que des détails supplémentaires, utilisez ce
commander:

$ mysqlrplcheck --master=root@host1:3310 --slave=root@host2:3311 \
--show-slave-status -vv
# master sur host1 : ... connecté.
# esclave sur hôte2 : ... connecté.
Test Description Statut
-------------------------------------------------- ----------------------
Vérification de la journalisation binaire sur le maître [passer]
Y a-t-il des exceptions binlog ? [passe]
L'utilisateur de réplication existe ? [passe]
Vérification des valeurs server_id [passer]
identifiant maître = 10
identifiant esclave = 11
L'esclave est-il connecté au maître ? [passe]
Vérifier le fichier d'informations principal [passer]
#
# Fichier d'informations principal :
#
Master_Log_File : clone-bin.000001
Read_Master_Log_Pos : 482
Maître_Hôte : hôte1
Utilisateur_Maître : rpl
Mot de passe_maître : XXXX
Port_maître : 3310
Connecter_Réessayer : 60
Master_SSL_Allowed : 0
Master_SSL_CA_File :
Master_SSL_CA_Path :
Master_SSL_Cert :
Master_SSL_Cipher :
Master_SSL_Key :
Master_SSL_Verify_Server_Cert : 0
Vérification de la compatibilité InnoDB [passer]
Vérification de la compatibilité des moteurs de stockage [passer]
Vérification des paramètres de lower_case_table_names [passer]
Master lower_case_table_names : 2
esclave lower_case_table_names : 2
Vérification du délai de l'esclave (secondes derrière le maître) [passe]
#
# Statut d'esclave :
#
Slave_IO_State : En attente de l'envoi de l'événement par le maître
Maître_Hôte : hôte1
Utilisateur_Maître : rpl
Port_maître : 3310
Connecter_Réessayer : 60
Master_Log_File : clone-bin.000001
Read_Master_Log_Pos : 482
Relay_Log_File : clone-relay-bin.000006
Relais_Log_Pos : 251
Relay_Master_Log_File : clone-bin.000001
Slave_IO_Running : Oui
Slave_SQL_Running : Oui
Replicate_Do_DB :
Replicate_Ignore_DB :
Replicate_Do_Table :
Replicate_Ignore_Table :
Replicate_Wild_Do_Table :
Replicate_Wild_Ignore_Table :
Last_Errno : 0
Dernière_Erreur :
Skip_Counter : 0
Exec_Master_Log_Pos : 482
Espace_Log_Relais : 551
Jusqu'à_Condition : Aucun
Jusqu'au_Fichier_Journal :
Jusqu'à_Log_Pos : 0
Master_SSL_Allowed : Non
Master_SSL_CA_File :
Master_SSL_CA_Path :
Master_SSL_Cert :
Master_SSL_Cipher :
Master_SSL_Key :
Seconds_Behind_Master : 0
Master_SSL_Verify_Server_Cert : Non
Last_IO_Errno : 0
Last_IO_Error :
Dernier_SQL_Errno : 0
Last_SQL_Error :
# ...terminé.

DROIT D'AUTEUR


Utilisez mysqlrplcheck en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Psi
    Psi
    Psi est un puissant XMPP multiplateforme
    client conçu pour les utilisateurs expérimentés.
    Il existe des versions disponibles pour MS
    Windows, GNU/Linux et macOS.. Public :
    Les utilisateurs finaux...
    Télécharger Psi
  • 2
    Blobby Volée 2
    Blobby Volée 2
    Suite officielle du célèbre
    Jeu d'arcade Blobby Volley 1.x.
    Public : utilisateurs finaux/ordinateurs de bureau. Utilisateur
    interface : OpenGL, SDL. Programmation
    Langage : C++, Lua. C...
    Télécharger Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM est le client primé
    Gestion des relations (CRM)
    application présentée par les auteurs
    et mainteneurs, SalesAgility. C'est le
    le plus du monde...
    Télécharger SuiteCRM
  • 4
    Administrateur de puissance
    Administrateur de puissance
    Poweradmin est un DNS basé sur le Web
    outil d'administration pour le serveur PowerDNS.
    L'interface a un support complet pour la plupart
    des fonctionnalités de PowerDNS. Il a plein
    Support...
    Télécharger Poweradmin
  • 5
    Cadre Web Gin
    Cadre Web Gin
    Gin est un framework web incroyablement rapide
    écrit en Golang qui peut effectuer jusqu'à
    40 fois plus rapide, grâce à sa
    API de type martini et version personnalisée de
    httproute...
    Télécharger le framework Web Gin
  • 6
    CÉREUS LINUX
    CÉREUS LINUX
    CEREUS LINUX basé sur MX LINUX avec
    divers entornos de escritorios. C'est
    une application qui peut aussi être récupérée
    de
    https://sourceforge.net/projects/cereu...
    Télécharger CEREUS LINUX
  • Plus "

Commandes Linux

Ad