Création d'objets serveur, cluster, application ou groupe d'autorisations à l'aide de fichiers de propriétés et de l'outil de scriptage wsadmin

Cette rubrique explique comment créer de nouveaux objets serveur, cluster, application ou groupe d'autorisations pour votre configuration.

Pourquoi et quand exécuter cette tâche

Le groupe de commandes PropertiesBasedConfiguration de l'objet AdminTask permet d'utiliser des fichiers de propriétés pour créer des objets de configuration dans votre environnement.

Eviter les incidents Eviter les incidents: Un fichier de propriétés du système d'exploitation z/OS n'est pas directement applicable dans un système d'exploitation réparti. De même, un fichier de propriétés de système d'exploitation réparti n'est pas directement applicable à un système z/OS. gotcha

Procédure

  1. Démarrez l'outil de scriptage wsadmin.
  2. Créez un modèle de fichier de propriétés.
    Créez un modèle de fichier de propriétés à utiliser pour créer le nouvel objet serveur, cluster, application ou groupe d'autorisations. Utilisez le paramètre -configType et les lignes directrices suivantes pour préciser le type de modèle à créer :
    • Indiquez Server (serveur) pour créer un modèle de fichier de propriétés de type serveur.
    • Indiquez ServerCluster (cluster de serveurs) pour créer un modèle de fichier de propriétés de type cluster de serveurs.
    • Indiquez Application pour créer un modèle de fichier de propriétés de type application.
    • Indiquez AuthorizationGroup (groupe d'autorisations) pour créer un modèle de fichier de propriétés de type groupe d'autorisations.
    L'exemple Jython suivant utilise la commande createPropertiesFileTemplates pour créer un nouveau modèle d'objet AuthorizationGroup :
    AdminTask.createPropertiesFileTemplates('[-propertiesFileName authorizationGroup.template -configType AuthorizationGroup]')
    Cette commande génère un fichier modèle semblable à l'exemple de modèle suivant :
    #
    # Create parameters
    # Replace the line `SKIP=true` with 'SKIP=false' under each section that is needed
    # Set necessary parameters under each command or step sections
    # Invoke applyConfigProperties command using this properties file.
    #
    ResourceType=AuthorizationGroup
    ImplementingResourceType=AuthorizationGroup
    ResourceId=AuthorizationGroup=
    SKIP=true
    CreateDeleteCommandProperties=true
    #
    
    #
    #Properties
    #
    authorizationGroupName=authorizationGroupName #String,required
    commandName=createAuthorizationGroup
  3. Modifiez le nouveau fichier modèle.

    Modifiez le nouveau modèle AuthorizationGroup (groupe d'autorisations) en définissant les paramètres obligatoires. Vous pouvez également modifier les paramètres facultatifs, mais vous devez modifier les paramètres obligatoires. Modifiez la valeur de propriété obligatoire SKIP de SKIP=true à SKIP=false pour indiquer que le système doit appliquer les propriétés dans la section spécifique du fichier de propriétés, à la configuration. Pour ignorer une section spécifique d'un fichier de propriétés, attribuez à la propriété SKIP la valeur SKIP=true.

    #
    # Create parameters
    # Replace the line `SKIP=true` with 'SKIP=false' under each section that is needed
    # Set necessary parameters under each command or step sections
    # Invoke applyConfigProperties command using this properties file.
    #
    ResourceType=AuthorizationGroup
    ImplementingResourceType=AuthorizationGroup
    ResourceId=AuthorizationGroup=
    SKIP=false
    CreateDeleteCommandProperties=true
    #
    
    #
    #Properties
    #
    authorizationGroupName=ag1 #String,required
    commandName=createAuthorizationGroup
  4. Appliquez les propriétés modifiées à votre configuration.
    Utilisez la commande applyConfigProperties pour appliquer le fichier de propriétés à la configuration, tel qu'illustré dans l'exemple Jython suivant :
    AdminTask.applyConfigProperties('[-propertiesFileName authorizationGroup.template]')

    Cette commande crée le groupe d'autorisations ag1 dans votre configuration.

  5. Sauvegardez les modifications de configuration.
    Entrez l'exemple de commande suivante pour sauvegarder les modifications de configuration :
    AdminConfig.save()

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_7propobjects
Nom du fichier : txml_7propobjects.html