streamtool checkhosts
La commande streamtool checkhosts vérifie que les exigences de configuration et de connectivité réseau sont respectées sur un ou plusieurs hôtes IBM® Streams.
Syntaxe
checkhosts >>-+-----------+--+----------------------+----------------------> '---xclient-' +- --hfile--nom-chemin-+ | .-,----. | | V | | '- --hosts----hôte-+---' >--+----------------------+--+---------------------+------------> '- --connectivity-only-' '- --fmt--spéc-format-' >--+-------------+--+----------------------+--------------------> '-+- -h-----+-' '- --trace--+--------+-' '- --help-' '-niveau-' >--+------------------------+---------------------------------->< '-+- -v--------+--niveau-' '- --verbose-'
Droits
Aucun droit n'est requis pour exécuter cette commande.
Description
Cette commande peut vérifier les hôtes avant leur attribution à des domaines ou à des instances. Les hôtes doivent être configurés pour utiliser Secure Shell (SSH). La commande utilise SSH pour accéder à chaque hôte et exécuter les tests.
Cette commande vérifie tous les hôtes que vous spécifiez dans les options --hosts ou --hfile.
L'hôte sur lequel vous exécutez la commande streamtool checkhosts est utilisé en tant qu'hôte client. Par défaut, l'hôte client est la référence dont se sert IBM Streams pour vérifier la configuration des ressources. Pour modifier l'hôte client, spécifiez l'option --xclient.
- Vérification de la connectivité uniquement
- IBM Streams vérifie la configuration de réseau d'une seule ressource ou la connectivité entre des ressources.
- Vérifications liées à l'environnement
- IBM
Streams effectue les vérifications suivantes :
- Vérification SSH : vérifie que la connectivité SSH est correctement configurée pour IBM Streams.
- Vérification des dépendances : Vérifie les niveaux RPM de tous les packages requis par IBM Streams.
- Vérification de la compatibilité des systèmes d'exploitation : Vérifie que les ressources ont des systèmes d'exploitation compatibles.
- Vérification Ulimit : Vérifie que les paramètres ulimit définis sur les ressources sont adéquats pour exécuter IBM Streams.
- Vérification de la compatibilité des architectures : Vérifie que les ressources ont des architectures compatibles.
Options et arguments
- --connectivity-only
Indique que seules les vérifications de connectivité doivent être exécutées.
- --fmt spéc-format
Indique le format de présentation. La commande prend en charge les valeurs suivantes :
- %Mf : format d'enregistrement multiligne. Une ligne par zone.
- %Nf : format de table de zone comportant un nom comme préfixe. Une ligne par élément de traitement.
- %Tf : format de table standard (valeur par défaut). Une ligne par résultat de vérification d'hôte.
- -h,--help
Indique que la syntaxe de commande doit être affichée.
- --hfile fichier-hôte
Indique le chemin d'accès à un fichier, qui peut contenir des identificateurs hôte.
Un identificateur hôte peut correspondre à un nom d'hôte ou à une adresse IP. Le nom d'hôte peut être un nom de domaine complet ou simple. Chaque identificateur hôte doit figurer sur une ligne distincte dans le fichier. La syntaxe de spécification d'hôte est la suivante :nom-hôteLe fichier peut également contenir des lignes de commentaire (lignes blanches ou lignes dont le premier caractère espace autre qu'un blanc est le caractère '#').
- --hosts hôte
Indique un ou plusieurs identificateurs hôte. Un identificateur hôte peut correspondre à un nom d'hôte ou à une adresse IP. Chaque identificateur hôte peut être séparé par une virgule. Pour que la commande s'exécute correctement sur chacun des hôtes, SSH doit être configuré sur ces derniers.
- --trace niveau
Indique le paramètre de trace. Les niveaux valides suivants sont répertoriés par ordre de prolixité croissante, autrement dit, le premier niveau dans la liste génère la plus petite quantité d'informations :
- off
- error
- warn
- info
- debug
- trace
- -v,--verbose niveau
Indique qu'un résultat de commande plus détaillé doit être fourni. Le niveau de prolixité est compris entre 0 et 3, où la valeur 0 désactive la génération de rapports détaillés et chaque incrément offre un résultat plus détaillé.
- --xclient
Indique que la première ressource de la liste de ressources doit être utilisée comme référence pour les vérifications de système d'exploitation et d'architecture. Si vous ne spécifiez pas cette option, la ressource sur laquelle vous exécutez la commande est utilisée pour les vérifications de comparaison.
- --zkconnect hôte:port
Nom d'une ou de plusieurs paires hôte-port qui spécifient les serveurs ZooKeeper configurés. Cette option n'est pas prise en charge dans l'interface streamtool interactive.
Si vous n'utilisez pas l'interface streamtool interactive et que vous ne spécifiez pas cette option, IBM Streams tente d'utiliser :- Option --embeddedzk.
- Valeur de la variable d'environnement STREAMS_ZKCONNECT.
- Chaîne de connexion à ZooKeeper qui est dérivée des informations en cache relatives au domaine en cours.
Exemples
[streamtool <bsmith@StreamsDomain.StreamsInstance]
checkhosts --hosts host3,host4
Date: Fri Oct 31 14:47:54 EDT 2014
2 resources to check: [host3.ibm.com, host4.ibm.com]
Reference resource: host6.ibm.com
=============================================================
Vérifications de ressources
=============================================================
Resource Name Summary Connectivity Check Environment Check
host3.ibm.com PASSED PASSED PASSED
host4.ibm.com PASSED PASSED PASSED
=============================================================
2 OK resources
0 problem resources
=============================================================
Overall Summary
=============================================================
2 resources checked
2 OK resources
0 problem resources
