Utilisez cette procédure si vous n'avez pas spécifié d'expression à rechercher pour un projet de type Application et souhaitez transférer individuellement les processus de l'application dans ce projet.
Créez un projet de type Application pour la gestion de l'application. Cochez la case Ne pas utiliser Expression à rechercher.
Pour des informations plus détaillées à ce sujet, reportez-vous à la section Création d'un projet de type Application.
Consultez le fichier /etc/project pour déterminer le nom du projet, en tapant :
% cat /etc/project |
Le nom du projet vous sera demandé à l'Étape 5.
Si nécessaire, lancez l'application dans une fenêtre de terminal.
Identifiez les processus associés à l'application.
Pour plus de détails, reportez-vous à l'Exemple 4–1, l'Exemple 4–2, et l'Exemple 4–3.
Transférez les processus appropriés.
À partir de l'IG du gestionnaire de conteneurs, cliquez sur l'hôte dans la fenêtre de navigation.
Cliquez sur l'onglet Projets.
La table Projets s'affiche.
Cliquez sur le nom du projet dans cette table. Notez que le nom du projet est souligné car il est affiché sous la forme d'un lien.
L'onglet Propriétés du projet s'affiche.
Cliquez sur l'onglet Processus.
La table Processus apparaît.
Sélectionnez les processus à déplacer.
Cliquez sur le bouton Déplacer.
La boîte de dialogue de transfert des processus s'affiche.
Sélectionnez le nouveau projet (conteneurs) pour le processus dans la liste des projets (conteneurs).
Cliquez sur OK.
Répétez l'Étape 5 pour tous les processus à déplacer.
Vous pouvez utiliser la commande ps combinée à la commande grep pour vous assurer d'avoir correctement transféré les processus dans un conteneur. L'exemple suivant confirme que les processus transférés individuellement se trouvent bien désormais dans le conteneur "payroll" :
% ps -ae -o pid,project,comm | grep payroll 17773 payroll ora_reco_AcctEZ 17763 payroll ora_pmon_AcctEZ 17767 payroll ora_lgwr_AcctEZ |
Vous pouvez utiliser la commande prstat pour vous assurer que les processus ont bien été transférés dans un conteneur, à condition de connaître le nom du projet. Dans l'exemple suivant, le nom du projet est "payroll".
% prstat -J payroll PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP 17773 admin 216M 215M cpu2 1 0 0:05:08 29% ora_reco_AcctEZ/1 17763 admin 834M 782M sleep 1 0 0:35:02 0% ora_pmon_AcctEZ/1 17767 admin 364M 352M run 1 0 0:22:05 23% ora_lgwr_AcctEZ/1 |