Migration de configurations root vers non root

Sur les systèmes d'exploitation Linux et UNIX, vous pouvez exécuter WebSphere Application Server Version 9.0 en tant qu'utilisateur non root alors que vous utilisiez auparavant un ID utilisateur root dans la Version 7.0 ou ultérieures.

Avant de commencer

Configurations prises en charge Configurations prises en charge:

Cet article traite de la migration de configuration de profil. Pour faire migrer vos applications vers la dernière version, utilisez le kit d'outils de migration de WebSphere Application Server. Pour plus d'informations, voir Migration Toolkit on WASdev.

sptcfg

Pourquoi et quand exécuter cette tâche

Les versions précédentes de WebSphere Application Server exigeaient un accès root au système. Les chemins de migration par défaut vers la Version 9.0 transposent cette exigence, sauf si vous modifiez le processus de migration standard.

Procédure

  1. Informations relatives à la collecte
    • Collectez les informations relatives aux utilisateurs et aux groupes sur le profil utilisateur non root (utilisateur_non_root) qui exécutera la Version 9.0.
    • Collectez les informations relatives aux utilisateurs et aux groupes sur les fichiers en dehors de l'arborescence WebSphere Application Server et référencés par votre configuration actuelle et vos applications.
      • Fichiers de bibliothèque (fichiers .jar)
      • Fichiers d'adaptateur de ressources (fichiers .rar)
      • Fichiers de clé (fichiers .jks et .p12, par exemple)
      • Autres fichiers (fichiers de pilote de base de données et fichiers auxiliaires d'application ou services, par exemple)
    • Votre configuration utilise-t-elle l'option Exécuter en tant qu'utilisateur sur les serveurs ?

      Si oui, incluez cette option dans vos plans. Idéalement, ils doivent utiliser l'option Exécuter en tant qu'utilisateur utilisateur_non_root.

    • Vos applications ou vos configurations de serveur d'applications utilisent-elles des services système avec un accès restreint à certains utilisateurs ?
  2. Autorisez l'accès à tous les fichiers nécessaires, notamment aux fichiers des répertoires de configuration WebSphere Application Server et à tous les fichiers en dehors de l'arborescence WebSphere Application Server que vous avez identifiés dans la première étape.
    1. Effectuez l'une des actions suivantes :
      • Modifiez la propriété de l'installation de la version précédente.
        chown -R nonroot_user WAS_HOME
        chown -R nonroot_user USER_HOME
      • Modifiez les restrictions de l'installation de la version précédente.
        chmod -R 0777 WAS_HOME
        chmod -R 0777 USER_HOME
    2. Modifiez le propriétaire ou l'accès de groupe à tous les fichiers en dehors de l'arborescence WebSphere Application Server que vous aviez identifiés dans la première étape.
  3. Installez Version 9.0 en tant que utilisateur_non_root.
  4. Créez un répertoire de sauvegarde de la migration accessible par l'utilisateur utilisateur_non_root.
  5. Utilisez les outils de migration afin de migrer votre configuration précédente vers Version 9.0.

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-dist&topic=tmig_root
Nom du fichier : tmig_root.html