![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management : tâches d'administration pour la création de serveur middleware
Vous pouvez utiliser des tâches d'administration pour écrire un script qui pourra recréer votre configuration de serveurs middleware.

createTomCatServer
La commande createTomCatServer crée une représentation d'un serveur Apache Tomcat.
Objet cible
Le nom du noeud.
Paramètres obligatoires.
- -name
- Indique le nom du serveur à créer. (Chaîne, obligatoire)
Paramètres optionnels
- -templateName
- Indique le nom du modèle utilisé pour créer le serveur.
- -templateLocation
- Indique l'emplacement où le modèle est stocké. Si l'emplacement n'est pas indiqué, utilisez celui défini par le système (recommandé).
-specificShortName
Indique le nom abrégé spécifique du serveur. Tous les serveurs doivent avoir un nom abrégé spécifique. Ce paramètre est facultatif et lorsqu'il n'est pas indiqué un nom abrégé unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
-genericShortName
Indique le nom abrégé générique du serveur. Tous les membres d'un cluster doivent avoir le même nom abrégé générique. Les serveurs individuels doivent avoir un nom abrégé générique. Ce paramètre est facultatif. Lorsque ce paramètre n'est pas indiqué, un nom abrégé générique unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
- -clusterName
- Indique le nom du cluster pour ce serveur.
- -genUniquePorts
- Indique un paramètre permettant de générer des ports HTTP uniques pour un serveur. (Valeur booléenne)Remarque : Actuellement, ce paramètre n'est pas pris en charge.
Valeur renvoyée
La commande renvoie une liste de serveurs middleware correspondant au type spécifié.
Exemple d'utilisation en mode de traitement par lots
- Avec Jacl :
$AdminTask createTomCatServer nomNoeud {-name nomServeur}
- En langage
Jython :
AdminTask.createTomCatServer ('nomNoeud','[-name nomServeur]')
Exemple d'utilisation du mode interactif
- Avec Jacl :
$AdminTask createTomCatServer {-interactive}
- En langage
Jython :
AdminTask.createTomCatServer ([-interactive]')
createWebLogicServer
La commande createWebLogicServer crée une représentation d'un serveur BEA WebLogic.
Objet cible
Le nom du noeud.
Paramètres obligatoires.
- -name
- Indique le nom du serveur à créer. (Chaîne, obligatoire)
Paramètres optionnels
- -templateName
- Indique le nom du modèle utilisé pour créer le serveur.
- -templateLocation
- Indique l'emplacement où le modèle est stocké. Si l'emplacement n'est pas indiqué, utilisez celui défini par le système (recommandé).
-specificShortName
Indique le nom abrégé spécifique du serveur. Tous les serveurs doivent avoir un nom abrégé spécifique. Ce paramètre est facultatif et lorsqu'il n'est pas indiqué un nom abrégé unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
-genericShortName
Indique le nom abrégé générique du serveur. Tous les membres d'un cluster doivent avoir le même nom abrégé générique. Les serveurs individuels doivent avoir un nom abrégé générique. Ce paramètre est facultatif. Lorsque ce paramètre n'est pas indiqué, un nom abrégé générique unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
- -clusterName
- Indique le nom du cluster pour ce serveur.
- -genUniquePorts
- Indique un paramètre permettant de générer des ports HTTP uniques pour un serveur. (Valeur booléenne)Remarque : Actuellement, ce paramètre n'est pas pris en charge.
Valeur renvoyée
La commande renvoie une liste de serveurs middleware correspondant au type spécifié.
Exemple d'utilisation en mode de traitement par lots
- Avec Jacl :
$AdminTask createWebLogicServer nomNoeud {-name nomServeur}
- En langage
Jython :
AdminTask.createWebLogicServer ('nomNoeud','[-name nomServeur]')
Exemple d'utilisation du mode interactif
- Avec Jacl :
$AdminTask createWebLogicServer {-interactive}
- En langage
Jython :
AdminTask.createWebLogicServer ([-interactive]')
createJBossServer
La commande createJBossServer crée une représentation d'un serveur JBoss.
Objet cible
Le nom du noeud.
Paramètres obligatoires.
- -name
- Indique le nom du serveur à créer. (Chaîne, obligatoire)
Paramètres optionnels
- -templateName
- Indique le nom du modèle utilisé pour créer le serveur.
- -templateLocation
- Indique l'emplacement où le modèle est stocké. Si l'emplacement n'est pas indiqué, utilisez celui défini par le système (recommandé).
-specificShortName
Indique le nom abrégé spécifique du serveur. Tous les serveurs doivent avoir un nom abrégé spécifique. Ce paramètre est facultatif et lorsqu'il n'est pas indiqué un nom abrégé unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
-genericShortName
Indique le nom abrégé générique du serveur. Tous les membres d'un cluster doivent avoir le même nom abrégé générique. Les serveurs individuels doivent avoir un nom abrégé générique. Ce paramètre est facultatif. Lorsque ce paramètre n'est pas indiqué, un nom abrégé générique unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
- -clusterName
- Indique le nom du cluster pour ce serveur.
- -genUniquePorts
- Indique un paramètre permettant de générer des ports HTTP uniques pour un serveur. (Valeur booléenne)Remarque : Actuellement, ce paramètre n'est pas pris en charge.
Valeur renvoyée
Exemple d'utilisation en mode de traitement par lots
- Avec Jacl :
$AdminTask createJBossServer nomNoeud {-name nomServeur}
- En langage
Jython :
AdminTask.createJBossServer ('nomNoeud','[-name nomServeur]')
Exemple d'utilisation du mode interactif
- Avec Jacl :
$AdminTask createJBossServer (-interactive)
- En langage
Jython :
AdminTask.createJBossServer ([-interactive]')
createLibertyServer
La commande createLibertyServer crée une représentation d'un serveur de profil Liberty.
Objet cible
Le nom du noeud.
Paramètres obligatoires.
- -name
- Indique le nom du serveur à créer. (Chaîne, requis) Ce nom doit être identique au nom du serveur de profil Liberty. Par exemple, pour wlp/usr/servers/myServer, la valeur -name est myServer.
Paramètres optionnels
- -templateName
- Indique le nom du modèle utilisé pour créer le serveur.
- -templateLocation
- Indique l'emplacement où le modèle est stocké. Si l'emplacement n'est pas indiqué, utilisez celui défini par le système (recommandé).
- -specificShortName
- Indique le nom abrégé spécifique du serveur. Tous les serveurs doivent avoir un nom abrégé spécifique. Ce paramètre est facultatif et lorsqu'il n'est pas indiqué un nom abrégé unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
- -genericShortName
- Indique le nom abrégé générique du serveur. Tous les membres d'un cluster doivent avoir le même nom abrégé générique. Les serveurs individuels doivent avoir un nom abrégé générique. Ce paramètre est facultatif. Lorsque ce paramètre n'est pas indiqué, un nom abrégé générique unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
- -clusterName
- Indique le nom du cluster pour ce serveur.
- -genUniquePorts
- Indique un paramètre permettant de générer des ports HTTP uniques pour un serveur. (Valeur booléenne)Remarque : Actuellement, ce paramètre n'est pas pris en charge.
Valeur renvoyée
Exemple d'utilisation en mode de traitement par lots
- Avec Jacl :
$AdminTask createLibertyServer nomNoeud {-name nomServeur}
- En langage
Jython :
AdminTask.createLibertyServer ('nomNoeud','[-name nomServeur]')
Exemple d'utilisation du mode interactif
- Avec Jacl :
$AdminTask createLibertyServer {-interactive}
- En langage
Jython :
AdminTask.createLibertyServer ([-interactive]')
createForeignServer
La commande createForeignServer crée un serveur externe.
Objet cible
Le nom du noeud.
Paramètres obligatoires.
- -name
- Indique le nom du serveur à créer. (Chaîne, obligatoire)
Paramètres optionnels
- -templateName
- Indique le nom du modèle utilisé pour créer le serveur.
- -templateLocation
- Indique l'emplacement où le modèle est stocké. Si l'emplacement n'est pas indiqué, utilisez celui défini par le système (recommandé).
-specificShortName
Indique le nom abrégé spécifique du serveur. Tous les serveurs doivent avoir un nom abrégé spécifique. Ce paramètre est facultatif et lorsqu'il n'est pas indiqué un nom abrégé unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
-genericShortName
Indique le nom abrégé générique du serveur. Tous les membres d'un cluster doivent avoir le même nom abrégé générique. Les serveurs individuels doivent avoir un nom abrégé générique. Ce paramètre est facultatif. Lorsque ce paramètre n'est pas indiqué, un nom abrégé générique unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
- -clusterName
- Indique le nom du cluster pour ce serveur.
- -genUniquePorts
- Indique un paramètre permettant de générer des ports HTTP uniques pour un serveur. (Valeur booléenne)Remarque : Actuellement, ce paramètre n'est pas pris en charge.
Valeur renvoyée
Exemple d'utilisation en mode de traitement par lots
- Avec Jacl :
$AdminTask createForeignServer nomNoeud {-name nomServeur}
- En langage
Jython :
AdminTask.createForeignServer ('nomNoeud','[-name nomServeur]')
Exemple d'utilisation du mode interactif
- Avec Jacl :
$AdminTask createForeignServer {-interactive}
- En langage
Jython :
AdminTask.createForeignServer ([-interactive]')
createPHPServer
La commande createForeignServer crée un serveur externe.
Objet cible
Le nom du noeud.
Paramètres obligatoires.
- -name
- Indique le nom du serveur à créer. (Chaîne, obligatoire)
Paramètres optionnels
- -templateName
- Indique le nom du modèle utilisé pour créer le serveur.
- -templateLocation
- Indique l'emplacement où le modèle est stocké. Si l'emplacement n'est pas indiqué, utilisez celui défini par le système (recommandé).
-serverConfig
Spécifie la configuration des propriétés de définition de serveur. Indiquez phpServerRoot ou apacheServerRoot pour le chemin d'accès à l'environnement d'exécution. Indiquez phpVersion ou apacheVersion pour le numéro de version. (Chaîne, facultative)
- -genUniquePorts
- Indique un paramètre permettant de générer des ports HTTP uniques pour un serveur. (Valeur booléenne)Remarque : Actuellement, ce paramètre n'est pas pris en charge.
Valeur renvoyée
Exemple d'utilisation en mode de traitement par lots
- Avec Jacl :
$AdminTask createPHPServer posteTravail_nomNoeud01 {-name monServeurPHP -serverConfig {-phpPath C:/PHP5 -apachePath C:/apache2}}
- Avec Jython :
AdminTask.createPHPServer posteTravail_nomNoeud01 ('[-name monServeurPHP -serverConfig [-phpPath C:/PHP5 -apachePath C:/apache2]]')
Exemple d'utilisation du mode interactif
- Avec Jacl :
$AdminTask createPHPServer posteTravail_nomNoeud01 {-interactive}
- En langage
Jython :
AdminTask.createPHPServer posteTravail_nomNoeud01 ('[-interactive]')
createWasCEServer
La commande createWasCEServer crée une représentation d'un serveur WebSphere Application Server Community Edition.
Objet cible
Aucun.
Paramètres obligatoires.
- -name
- Indique le nom du serveur à créer. (Chaîne, obligatoire)
Paramètres optionnels
- -templateName
- Indique le nom du modèle utilisé pour créer le serveur.
- -templateLocation
- Indique l'emplacement où le modèle est stocké. Si l'emplacement n'est pas indiqué, utilisez celui défini par le système (recommandé).
-specificShortName
Indique le nom abrégé spécifique du serveur. Tous les serveurs doivent avoir un nom abrégé spécifique. Ce paramètre est facultatif et lorsqu'il n'est pas indiqué un nom abrégé unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
-genericShortName
Indique le nom abrégé générique du serveur. Tous les membres d'un cluster doivent avoir le même nom abrégé générique. Les serveurs individuels doivent avoir un nom abrégé générique. Ce paramètre est facultatif. Lorsque ce paramètre n'est pas indiqué, un nom abrégé générique unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
- -clusterName
- Indique le nom du cluster pour ce serveur.
- -assistedServer
- Spécifie si le serveur que vous créez est un serveur à cycle de vie assisté, qui est une représentation d'un serveur existant. La valeur par défaut est false. Si vous spécifiez false, un serveur à cycle de vie complet est créé. Si vous spécifiez true, un serveur à cycle de vie assisté est créé.
- -templateServerNode
- Spécifie le nom du noeud contenant le serveur que vous souhaitez utiliser comme modèle.
- -templateServerName
- Spécifie le nom du serveur existant que vous souhaitez utiliser comme modèle.
- -genUniquePorts
- Indique un paramètre permettant de générer des ports HTTP uniques pour un serveur. (Valeur booléenne)Remarque : Actuellement, ce paramètre n'est pas pris en charge.
Valeur renvoyée
Exemple d'utilisation en mode de traitement par lots
- Avec Jacl :
$AdminTask createWasCEServer nomNoeud {-name nomServeur -templateName wasce21}
- Avec Jython :
AdminTask.createWasCEServer ('nomNoeud','[-name nomServeur -templateName wasce21]')
Exemple d'utilisation du mode interactif
- Avec Jacl :
$AdminTask createWasCEServer {-interactive}
- En langage
Jython :
AdminTask.createWasCEServer ([-interactive]')
createExtWasAppServer
La commande createExtWasAppServer crée un serveur WebSphere Application Server externe.
Objet cible
Le nom du noeud.
Paramètres obligatoires.
- -name
- Indique le nom du serveur à créer. (Chaîne, obligatoire)
Paramètres optionnels
- -templateName
- Indique le nom du modèle utilisé pour créer le serveur.
- -templateLocation
- Indique l'emplacement où le modèle est stocké. Si l'emplacement n'est pas indiqué, utilisez celui défini par le système (recommandé).
-specificShortName
Indique le nom abrégé spécifique du serveur. Tous les serveurs doivent avoir un nom abrégé spécifique. Ce paramètre est facultatif et lorsqu'il n'est pas indiqué un nom abrégé unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
-genericShortName
Indique le nom abrégé générique du serveur. Tous les membres d'un cluster doivent avoir le même nom abrégé générique. Les serveurs individuels doivent avoir un nom abrégé générique. Ce paramètre est facultatif. Lorsque ce paramètre n'est pas indiqué, un nom abrégé générique unique est automatiquement attribué. The value must be eight characters or less and all characters must be capitalized.
- -clusterName
- Indique le nom du cluster pour ce serveur.
- -genUniquePorts
- Indique un paramètre permettant de générer des ports HTTP uniques pour un serveur. (Valeur booléenne)Remarque : Actuellement, ce paramètre n'est pas pris en charge.
Valeur renvoyée
Exemple d'utilisation en mode de traitement par lots
- Avec Jacl :
$AdminTask createExtWasAppServer nomNoeud {-name nomServeur}
- En langage
Jython :
AdminTask.createExtWasAppServer ('nomNoeud','[-name nomServeur]')
Exemple d'utilisation du mode interactif
- Avec Jacl :
$AdminTask createExtWasAppServer {-interactive}
- En langage
Jython :
AdminTask.createExtWasAppServer ([-interactive]')