![]() | Les instructions de la présente section supposent que vous installez DB2 Enterprise - Extended Edition (DB2 EEE) sous AIX dans un environnement RS/6000 SP. |
Avant de commencer l'installation, vérifiez que vous disposez des informations et des éléments suivants :
hostname
Notez le résultat obtenu sur chaque poste de travail.
![]() |
Si vous prévoyez d'utiliser chaque poste de travail RS/6000 SP de
votre système de bases de données partitionnées, ignorez cette rubrique et
passez au paragraphe suivant.
|
Étape a. | Connectez-vous au poste de travail de contrôle en tant qu'utilisateur root. | ||
Étape b. | Créez un fichier nommé eeelist.txt qui contiendra la
liste des nom-hôte de tous les postes de travail sur lesquels vous
voulez installer ce produit.
Par exemple, supposons que vous voulez installer ce produit sur deux noeuds SP appelés workstation1 et workstation2. Le contenu de ce fichier serait : workstation1 workstation2 | ||
Étape c. | Mettez à jour la variable d'environnement du collectif de travail. Pour mettre à jour cette liste, saisissez la commande suivante : export WCOLL=chemin/eeelist.txt où chemin est l'emplacement du fichier eeelist.txt, et eeelist.txt, le nom du fichier que vous avez créé pour contenir la liste des postes de travail RS/6000 SP sur lesquels vous voulez installer DB2 EEE. | ||
Étape d. | Vérifiez que les noms dans le collectif de travail correspondent bien aux postes de travail sur lesquels vous voulez installer ce produit à l'aide de la commande suivante : dsh -q Vous obtiendrez une sortie similaire à celle-ci : Working collective file /eeelist.txt: workstation1 workstation2 Fanout: 64
|
dsh -a lssrc -g nfs
La zone Status de chaque processus doit indiquer active.
dsh -a ps -ef | grep rpc
Étape a. | Connectez-vous à un poste de travail qui fera partie de votre système de bases de données partitionnées en tant qu'utilisateur root. Normalement, il s'agira d'un poste de travail RS/6000 SP dédié où résidera le répertoire personnel de vos utilisateurs DB2. | ||
Étape b. | Créez un système de fichiers personnel pour votre système de bases de
données partitionnées nommé /home2, en procédant comme
suit :
| ||
Étape c. | Montez le système de fichiers que vous venez de créer à l'aide de la commande suivante : mount /home2
| ||
Étape d. | Exportez via NFS le système de fichiers /home2 pour qu'il soit disponible pour tous les postes de travail RS/6000 SP qui feront partie de votre système de bases de données partitionnées en procédant comme suit :
| ||
Étape e. | Déconnectez-vous. | ||
Étape f. | Connectez-vous à chaque poste de travail qui fera partie de votre système de bases de données partitionnées et procédez au montage via NFS du système de fichiers que vous avez exporté, comme suit :
| ||
Étape g. | Déconnectez-vous.
|
Les noms utilisateur que vous créez doivent être conformes à la fois aux conventions de dénomination de votre système d'exploitation et à celles de DB2. Pour plus de détails, reportez-vous à l'Annexe C, Conventions de dénomination.
Pour créer chacun de ces trois utilisateurs, procédez comme suit :
Étape a. | Connectez-vous au poste de travail de contrôle en tant qu'utilisateur
root.
| ||||
Étape b. | Créez un groupe pour le propriétaire de l'instance (par exemple, db2iadm1), pour l'utilisateur qui exécutera les fonctions UDF ou les procédures mémorisées (par exemple, db2fadm1), et pour le serveur d'administration (par exemple, db2asgrp) à l'aide des commandes suivantes : mkgroup id=999 db2iadm1 mkgroup id=998 db2fadm1 mkgroup id=997 db2asgrp
| ||||
Étape c. | Créez un utilisateur appartenant à chaque groupe que vous avez créé à l'étape précédente en lançant les commandes suivantes : mkuser id=1004 pgrp=db2iadm1 groups=db2iadm1 home=/home2/db2inst1 core=-1 data=491519 stack=32767 rss=-1 fsize=-1 db2inst1 mkuser id=1003 pgrp=db2fadm1 groups=db2fadm1 home=/home2/db2fenc1 db2fenc1 mkuser id=1002 pgrp=db2asgrp groups=db2asgrp home=/home2/db2as db2as | ||||
Étape d. | Définissez un mot de passe initial pour chaque utilisateur nouvellement créé en entrant les commandes suivantes : passwd db2inst1 passwd db2fenc1 passwd db2as | ||||
Étape e. | Déconnectez-vous. | ||||
Étape f. | Connectez-vous au poste de travail de contrôle sous l'ID de chaque utilisateur que vous avez créé ( db2inst1, db2fenc1 etdb2as). Une invite vous suggère de changer le mot de passe de chaque utilisateur, puisque c'est la première fois que ces utilisateurs se connectent au système. | ||||
Étape g. | Déconnectez-vous. | ||||
Étape h. | Connectez-vous au poste de travail de contrôle en tant qu'utilisateur root. | ||||
Étape i. | Communiquez chaque groupe et compte utilisateur que vous avez créés aux autres postes de travail SP qui feront partie de votre système de bases de données partitionnées en entrant la commande suivante : dsh /var/sysman/supper update user.admin
Cette commande sera automatiquement communiquée à chaque poste de travail
RS/6000 SP répertorié dans votre fichier eeelist.txt.
| ||||
Étape j. | Déconnectez-vous.
|