DB2 EEE pour UNIX - Mise en route

Avant de commencer

Avant de commencer l'installation, vérifiez que vous disposez des informations et des éléments suivants :

  1. Sur votre système, la mémoire, le matériel et les logiciels requis pour installer votre produit DB2. Pour plus d'informations, reportez-vous au Planification de l'installation.
  2. Un système de fichiers disponible pour toutes les machines qui feront partie de votre système de bases de données partitionnées. Ce système de fichiers constituera le système de fichiers personnel du propriétaire de l'instance et du serveur d'administration. Pour créer un système de fichiers, procédez comme suit :

    Étape  a.

    Sélectionnez une partition de disque ou un volume logique et utilisez un utilitaire tel que newfs pour créer ce système de fichiers. Pour plus de détails, entrez la commande man newfs.

    Étape  b.

    Montez ce système de fichiers localement et ajoutez une entrée au fichier /etc/vfstab pour que ce système de fichiers soit monté à chaque réinitialisation du système.

  3. Trois groupes et comptes utilisateur distincts pour :

    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. Vous pouvez créer manuellement ces noms utilisateur ou laisser le programme d'installation le faire automatiquement. 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 système 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 :

       groupadd -g 999 db2iadm1
       groupadd -g 998 db2fadm1
       groupadd -g 997 db2asgrp
    


    Suggestion

    Si vous utilisez NIS ou NIS+, vous devez créer des groupes secondaires pour le propriétaire de l'instance DB2 et le serveur d'administration sur le serveur NIS. Vous devez ensuite ajouter le groupe principal du propriétaire de l'instance au groupe secondaire du serveur d'administration. De même, vous devez ajouter le groupe principal de ce dernier au groupe secondaire du propriétaire de l'instance.

    Étape  c.

    Créez un utilisateur appartenant à chaque groupe que vous avez créé à l'étape précédente, en lançant les commandes suivantes :

       useradd -g db2iadm1 -u 1004 -d /home2/db2inst1 -m db2inst1 
       useradd -g db2fadm1 -u 1003 -d /home2/db2fenc1 -m db2fenc1
       useradd -g db2asgrp -u 1002 -d /home2/db2as    -m 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.

  4. Mettez à jour les paramètres de configuration du noyau. Pour exécuter DB2 EEE, il est nécessaire de mettre à jour votre paramètre de configuration du noyau en procédant comme suit :

    Suggestion

    Pour que les modifications apportées aux paramètres de configuration du noyau soient prises en compte, vous devez réinitialiser le système.

    Étape  a.

    Connectez-vous au système en tant qu'utilisateur root.

    Étape  b.

    Mettez à jour les paramètres de configuration du noyau.

    Tableau 6. Paramètres de configuration du noyau pour PTX (valeurs recommandées)
    Paramètres du noyau Mémoire physique
    Plus de 512 Mo
    msgmap
    msgmax(1)
    msgmnb(1)
    msgmni
    msgssz
    msgtql
    msgseg(2)
    semmni
    semmap
    semmnu
    semmns
    semume
    shmmax(3)
    shmseg
    shmmni
    shm_lock_ok
    shm_lock_uid
    

    514
    65535
    65535
    512
    64
    1024
    32767
    1024
    514
    2048
    2048
    80
    2147483647
    16
    300
    1
    -1
     
    

    Remarques :

    1. Les paramètres msgmax et msgmnb doivent avoir une valeur supérieure ou égale à 65535.

    2. Le paramètre msgseg ne doit pas avoir une valeur supérieure à 32767.

    3. Le paramètre shmmax doit avoir une valeur supérieure ou égale à 2147483647.

Pour modifier les paramètres de configuration du noyau PTX, effectuez les opérations suivantes :

Étape  1.

Connectez-vous en tant qu'utilisateur root.

Étape  2.

Entrez la commande menu.

Étape  3.

Appuyez sur A pour sélectionner l'option System Administration.

Étape  4.

Appuyez sur C pour sélectionner l'option Kernel Configuration.

Étape  5.

Appuyez sur Ctrl+F dans l'écran Change Kernel Configuration Disk. Si vous voulez créer le nouveau noyau sur un disque autre que root, indiquez le disque et appuyez sur Ctrl+F.

Étape  6.

Dans la fenêtre Compile, Configure, or Remove a Kernel, sélectionnez le type de configuration qui a servi à la création du noyau actuel et appuyez sur K.

Étape  7.

Dans l'écran Configure a kernel with site specific parameters, passez à la page suivante (appuyez sur Ctrl+D), appuyez sur A pour All dans la zone Visibility level for parameter changes, puis sur Ctrl+F.

Étape  8.

Dans la fenêtre Configure Files With Adjustable Parameters, sélectionnez ALL (appuyez sur Ctrl+T) et appuyez sur Ctrl+F.

Étape  9.

Dans la fenêtre Tunable Parameters, recourez aux touches fléchées pour naviguer. Appuyez sur Ctrl+T pour sélectionner le paramètre à modifier, puis sur Ctrl+F.

Étape 10.

Dans la fenêtre Detail of Parameter Expression(s), appuyez sur s pour définir la nouvelle valeur.

Étape 11.

Dans l'écran Add site specific 'set' parameter, entrez la nouvelle valeur et appuyez sur Ctrl+F.

Étape 12.

Recommencez les étapes 9 à 11, pour modifier les valeurs des paramètres que vous souhaiter changer.

Étape 13.

Une fois tous les paramètres modifiés, appuyez sur Ctrl+E dans la fenêtre Tunable Parameters.

Étape 14.

Compilez le noyau.

Étape 15.

Appuyez sur Ctrl+X pour sortir du menu.

Étape 16.

Réinitialisez le système pour que les modifications prennent effet.


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]