Préparation d' z/OS s pour l'exécution d' WebSphere Application Server

Procédure

  1. Assurez-vous que l'environnement UNIX System Services est actif et que les paramètres BPXPRMxx sont réellement supérieurs ou égaux aux valeurs minimales suivantes :
    MAXTHREADS: 10000
    MAXTHREADTASKS: 5000
    MAXFILEPROC: 10000
    MAXSOCKETS (AF_INET domain): 12000
    SHRLIBRGNSIZE: 67000000  (134000000 recommended)
  2. Assurez-vous que chaque espace d'adressage du serveur WebSphere® Application Server for z/OS®, ainsi que les espaces d'adressage OMVS ou des tâches batch qui exécutent des machines virtuelles Java™, ont accès à suffisamment de mémoire virtuelle dans la limite de 2 gigaoctets. (Une machine virtuelle Java nécessite au moins 500M de mémoire virtuelle, par exemple.) Tous les espaces d'adressage d' WebSphere Application Server s doivent disposer d'au moins 1024M de mémoire virtuelle.

    Pour cela, indiquez REGION=0 (ou une valeur suffisamment élevée telle que 1500 Mo) pour toutes les étapes d'un travail par lots, d'une tâche démarrée et d'un travail WLM pour WebSphere Application Server.

    Spécifiez MAXASSIZE(2147483647) ou une valeur similaire dans BPXPRMxx afin de fournir une taille d'espace d'adressage par défaut importante à l'échelle du système pour les espaces d'adressage des services système d' Unix, ou définissez la valeur ASSIZEMAX dans RACF® (ou un système de sécurité similaire) pour chaque ID utilisateur client ou serveur d' WebSphere Application Server for z/OS, y compris les ID utilisés pour exécuter le Postinstaller par lots ou des processus similaires :
    ALTUSER WASUTIL1  OMVS(ASSIZEMAX(1073741824))  to allow WASUTIL1 a 1-gigabyte address space
  3. Si vous utilisez des pages de codes de localisation et de remplacement avec UNIX System Services, assurez-vous que tous les ID utilisateur serveur, administrateur et client WebSphere Application Server for z/OS (tous les ID utilisateur exécutant des scripts WebSphere Application Server for z/OS) sont exécutés avec des variables d'environnement LANG et LC_ALL configurées avec le même environnement local basé sur la page de codes IBM-1047. Les paramètres basés sur une autre page de codes peuvent provoquer l'échec des scripts.

    Pour plus d'informations, consultez la section Modification des paramètres régionaux dans le shell du Guide de l'utilisateur des services système UNIX.

  4. Assurez-vous que le /tmp répertoire dispose d'au moins 20 mégaoctets d'espace libre.

    WebSphere Application Server for z/OS utilise beaucoup le répertoire /tmp.

    Vous pouvez utiliser la commande shell df -kP /tmp pour afficher le nombre de blocs d'1 ko disponibles dans le système hiérarchique de fichiers du répertoire /tmp. Divisez le nombre de blocs de 1 ko disponibles par 1024 pour déterminer le nombre de mégaoctets d'espace disponible.

    Si votre répertoire /tmp réside dans un système hiérarchique de fichiers lecture-écriture permanent, utilisez la commande confighfs dans /usr/lpp/dfsms/bin pour l'agrandir si nécessaire. Par exemple, la commande suivante ajoutera 10 Mo d'espace supplémentaire au système hiérarchique de fichiers dans lequel /tmp :

    /usr/lpp/dfsms/bin/confighfs -x 10m /tmp

    Si votre répertoire /tmp réside dans un système de fichiers temporaires (TFS), modifiez la déclaration MOUNT de BPXPRMxx qui le définit pour ajouter de l'espace supplémentaire. Pour définir un TFS de 20 Mo et l'installer sur /tmp, par exemple, utilisez la commande MOUNT suivante :

    MOUNT FILESYSTEM('/TMP') TYPE(TFS) MOUNTPOINT('/tmp') PARM('-s 20')
    Remarque : si vous ne spécifiez pas de valeur d' ('-s') e d'espace, la valeur par défaut indésirable de 1 mégaoctet sera utilisée.
  5. Déterminez les noms complets des ensembles de données système suivants utilisés par WebSphere Application Server for z/OS :
    SCEERUN
    Language Environment® bibliothèque d'exécution
    SCEERUN2
    Bibliothèque d'exécution Language Environment
    SIEALNKE
    Bibliothèque d'exécution System SSL
    SCLBDLL2
    Code du support 64 bits

    Déterminez également si ces fichiers sont dans la zone commune des programmes ou dans la liste des liens du système. Enregistrez ces informations sur la feuille de travail.

  6. Assurez-vous que tous les fichiers suivants possèdent les autorisations APF :
    • cee_hlq.SCEERUN
    • cee_hlq.SCEERUN2
    • sys_hlq.SIEALNKE
    • clb.SCLBDLL2
  7. Assurez-vous que les processus IEFUSI ou JES2/JES3 présents sur votre système ne limitent pas l'espace d'adressage de l' WebSphere Application Server for z/OS à une taille inférieure à 768 Mo.

    Chaque espace d'adressage de l'adresse WebSphere Application Server for z/OS doit avoir une taille de région d'au moins 768 Mo. Toutes les procédures cataloguées WebSphere Application Server for z/OS contiennent une valeur par défaut REGION=0M.

  8. Assurez-vous que la taille par défaut de la région du segment TSO pour les ID utilisateur TSO de l'installateur et de l'administrateur d' WebSphere Application Server for z/OS est d'au moins 768 Mo.
  9. Vérifiez dans votre BPXPRMxx que les sockets de domaine Unix sont configurés, par ex :
    FILESYSTYPE TYPE(UDS) ENTRYPOINT(BPXTUINT)
    NETWORK TYPE(UDS)
    DOMAINNAME(AF_UNIX)  DOMAINNUMBER(1)