Supresión de objetos servidor, clúster, aplicación o grupo de autorización utilizando archivos de propiedades

Utilice este tema para suprimir objetos servidor, clúster, aplicación o grupo de autorización de su configuración.

Acerca de esta tarea

Con el grupo de mandatos PropertiesBasedConfiguration para el objeto AdminTask, puede utilizar los archivos de propiedades para suprimir objetos de configuración de sus entornos.

Avoid trouble Avoid trouble: No puede aplicar directamente un archivo de propiedades del sistema operativo z/OS a un sistema operativo distribuido. De manera similar, no puede aplicar directamente un archivo de propiedades de sistema operativo distribuido a un sistema operativo z/OS. gotcha

Procedimiento

  1. Inicie la herramienta de scripts wsadmin.
  2. Cree una plantilla de archivo de propiedades.
    Cree una plantilla de archivo de propiedades para eliminar el objeto servidor, clúster, aplicación o grupo de autorización concreto. Utilice el parámetro -configType y las guías siguientes para especificar el tipo de plantilla a crear:
    • Especifique Server para crear una plantilla de archivo de propiedades de tipo de servidor.
    • Especifique ServerCluster para crear una plantilla de archivo de propiedades de tipo de clúster de servidores.
    • Especifique Application para crear una plantilla de archivo de propiedades de tipo de aplicación.
    • Especifique AuthorizationGroup para crear una plantilla de archivo de propiedades de tipo grupo de autorización.
    El ejemplo siguiente de Jython utiliza el mandato createPropertiesFileTemplates para crear una plantilla de objeto AuthorizationGroup nuevo:
    AdminTask.createPropertiesFileTemplates('[-propertiesFileName authorizationGroup.template -configType AuthorizationGroup]')
    El mandato genera un archivo de plantilla parecido a la plantilla de ejemplo siguiente:
    #
    # Delete 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 deleteConfigProperties command using this properties file.
    #
    ResourceType=AuthorizationGroup
    ImplementingResourceType=AuthorizationGroup
    ResourceId=AuthorizationGroup=
    SKIP=true
    CreateDeleteCommandProperties=true
    #
    
    #
    #Properties
    #
    authorizationGroupName=authorizationGroupName #String,required
    commandName=deleteAuthorizationGroup
  3. Modificar el archivo de plantilla nuevo.

    Modificar el archivo de plantilla AuthorizationGroup nuevo mediante el establecimiento de los parámetros necesarios. También puede modificar los parámetros opcionales, pero debe modificar los parámetros obligatorios.

    Cambie el valor obligatorio de la propiedad SKIP de SKIP=true a SKIP=false para indicar que el sistema debe aplicar las propiedades en la sección específica del archivo de propiedades para la configuración. Para omitir una sección concreta de un archivo de propiedades, establezca la propiedad SKIP en SKIP=true.
    #
    # Delete 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 deleteConfigProperties command using this properties file.
    #
    ResourceType=AuthorizationGroup
    ImplementingResourceType=AuthorizationGroup
    ResourceId=AuthorizationGroup=authorizationGroupName 
    SKIP=false
    CreateDeleteCommandProperties=true
    #
    
    #
    #Properties
    #
    authorizationGroupName=authorizationGroupName #String,required
    commandName=deleteAuthorizationGroup
  4. Elimine el objeto de su configuración.
    Utilice el mandato deleteConfigProperties para eliminar el objeto AuthorizationGroup existente de la configuración, según muestra el ejemplo siguiente de Jython:
    AdminTask.deleteConfigProperties('[-propertiesFileName
    authorizationGroup.template]')

    El mandato elimina el grupo de autorización ag1 en su configuración.

  5. Guarde los cambios de configuración.
    Utilice el siguiente ejemplo de mandatos para guardar los cambios de configuración:
    AdminConfig.save()

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_7delpropobjects
File name: txml_7delpropobjects.html