Commande startNode
La commande startNode lit le fichier de configuration pour le processus de l'agent de noeud et génère une commande launch.
En fonction des options que vous spécifiez, la commande startNode crée une nouvelle API de machine virtuelle Java™ (JVM) pour exécuter le processus d'agent ou écrit les données de la commande de lancement dans un fichier.
Si vous utilisez la plateforme Windows et que l'agent de noeud s'exécute en tant que service Windows, la commande startNode démarre le service Windows associé et est responsable du démarrage de l'agent de noeud.
La commande startNode lit le fichier de configuration du processus d'agent de noeud pour un profil qui a été ajouté à la cellule WebSphere® Application Server Network Deployment et démarre le serveur.
La commande startNode ne nécessite pas l'emploi d'un nom d'utilisateur et d'un mot de passe car cette commande lance un processus de serveur mais n'appelle pas de méthode MBean.
Pour plus d'informations sur l'emplacement depuis lequel exécuter cette commande, voir Utilisation des outils de ligne de commande.
Syntaxe
startNode [options]
Paramètres
Les options ci-après sont disponibles pour la commande startNode :
- -?
- Imprime une syntaxe.
- -curlib <product_library>
- Indique la bibliothèque en cours à utiliser pour la commande CL Submit Job (SBMJOB) sous-jacente.
- -cpyenvvar
- Indique à la commande startNode de définir les variables d'environnement actuellement définies pour le processus d'agent de noeud. Par défaut, les variables d'environnement ne sont pas définies.
- -help
- Imprime une syntaxe.
- -inllibl <library_list>
- Indique la liste des bibliothèques initiale à utiliser pour la commande CL Submit Job (SBMJOB) sous-jacente.
- -inlaspgrp <ASP_group>
- Indique le groupe ASP initial à utiliser pour la commande CL Submit Job (SBMJOB) sous-jacente.
- -jobd <product_library/job_description>
- Indique la description de travail pour la commande CL Submit Job (SBMJOB) sous-jacente.
- -jobq <product_library/job_queue>
- Indique la file d'attente des travaux pour la commande CL Submit Job (SBMJOB) sous-jacente.
- -logfile <fileName>
- Indique l'emplacement du fichier journal dans lequel les informations de trace sont écrites. Par défaut, le fichier journal est nommé startServer.log et créé dans votre répertoire racine_profil/logs .
- -nowait
- Indique à la commande startNode de ne pas attendre que l'initialisation du processus d'agent de noeud lancé aboutisse.
- -outq <product_library/output_queue>
- Indique la file d'attente de sortie pour la commande CL Submit Job (SBMJOB) sous-jacente.
- -profileName
- Définit le profil du processus du serveur d'applications dans une installation multiprofil. L'option -profileName n'est pas nécessaire à l'exécution dans un environnement de profil unique. La valeur par défaut pour cette option correspond au profil par défaut.
- -quiet
- Supprime les informations de progression que la commande startNode imprime en mode normal.
- -replacelog
- Remplace le fichier journal au lieu de l'ajouter au journal en cours.
- -sbs <product_library/subsystem_description>
- Indique le sous-système à utiliser pour la commande CL Submit Job (SBMJOB) sous-jacente.
- -script [<script fileName>] -background
- Génère un script de lancement avec la commande startServer au lieu de lancer directement le processus d'agent de noeud. Le nom du script de lancement est un argument facultatif. Si vous ne fournissez pas le nom du script de lancement, le nom de fichier de script par défaut est
- start_node_agent.sh
- start_node_agent.bat
- -statusport <portNumber>
- Paramètre facultatif qui permet à un administrateur de définir le numéro de port pour le rappel du statut de l'agent de noeud. Cet outil ouvre le port et attend le rappel d'état émis par l'agent de noeud, indiquant que celui-ci a démarré. Si ce paramètre n'est pas défini, un port inutilisé est automatiquement attribué.
- -trace
- Génère des informations de trace dans le fichier journal à des fins de débogage.
- -timeout <seconds>
- Indique le temps d'attente avant que l'initialisation du noeud n'arrive à expiration et renvoie une erreur.
- -usejobd
- Indique que la description de travail doit être utilisée à partir du processus Submit Job (SBMJOB) pour l'agent de noeud, lors de l'accès à l'ID utilisateur d'exécution.Remarque: Cette commande n'affecte pas la zone USER de la description de travail en cours.
Scénario d'utilisation
Les exemples suivants montrent la syntaxe correcte :
startNode
startNode -script (produces the start_node.bat or .sh file)
startNode -trace (produces additional trace statements in the startnode.log file)
startNode
startNode -trace (produces additional trace statements in the startnode.log file)
startNode (Starts the node agent process for the default profile.
The default profile must belong to a product cell.)
startNode -profileName mynode (Starts the node agent for the mynode profile
which belongs to a product cell.)
startNode -trace (produces trace files in the profile_root/logs directory)