Connexion du boîtier d'unités de disque SCSI 7031-D24 ou 7031-T24

Cette rubrique explique comment connecter votre boîtier.

Déterminez si le boîtier doit être autonome ou monté en armoire. Si vous souhaitez le monter en armoire, voir Installation du boîtier d'unités de disque SCSI dans une armoire.
  1. Installez les cartes répéteurs. Pour plus d'informations, voir Carte répéteur SCSI.
  2. Installez votre carte d'interface SCSI sur votre serveur. Pour plus d'informations, voir Carte d'interface SCSI.
  3. Connectez le câble SCSI à votre carte répéteur. Selon la situation, utilisez l'une des méthodes suivantes :
    • Si vous utilisez exclusivement des cartes répéteurs simples ou doubles, branchez le câble SCSI A à la carte répéteur B (voir Figure 1, Figure 2 ou Figure 3).
    • Si vous utilisez à la fois des cartes répéteurs simples et doubles, branchez un câble SCSI à la carte répéteur double A. Branchez ensuite la carte répéteur double A à la carte répéteur simple B en utilisant un autre câble SCSI. Pour plus d'informations, voir Figure 4.
    Figure 1. Câble SCSI relié à la carte répéteur simple
    Câble SCSI relié à la carte répéteur
    Figure 2. Câble SCSI reliant la carte répéteur double à deux cartes SCSI
    Câble SCSI relié à la carte répéteur
    Figure 3. Câble SCSI reliant la carte répéteur double à quatre cartes SCSI
    Câble SCSI relié à la carte répéteur
    Figure 4. Câble SCSI reliant la carte répéteur double à la carte répéteur simple
    Câble SCSI relié à la carte répéteur
  4. Branchez l'autre extrémité du câble SCSI C à la carte d'interface SCSI D du serveur. Pour plus d'informations, voir Figure 5.
    Figure 5. Câble SCSI relié à la carte d'interface SCSI
    Câble SCSI relié à la carte d'interface SCSI
  5. Ajoutez les unités de disque au système d'exploitation que vous utilisez :
    1. Si vous ajoutez ces unités de disque à une partition logique i5/OS, voir Configuration d'une unité de disque sur un système ou une partition logique i5/OS.
    2. Si vous ajoutez ces unités de disque à une partition logique Linux, voir Reconstruction des données sur une unité de disque de remplacement en utilisant le système d'exploitation Linux.
      Important : Si vous avez l'intention d'utiliser le boîtier dans un environnement Linux, vous devez impérativement configurer un travail CRON Linux, de façon à ce que toute erreur existante soit signalée au système. Le travail CRON Linux doit être configuré lors de la première installation.

      Configurez le travail CRON Linux lors de l'installation initiale de votre boîtier d'unités de disque SCSI. Pour vérifier que le travail CRON Linux est configuré, procédez comme suit.

      1. Téléchargez les modules RPM suivants sur la page Service and productivity tools puis installez-les.
        • librtas
        • lsvpd
        • ppc64-utils
        • diagela
      2. Si vos partitions sont gérées via une console Hardware Management Console (HMC), installez les modules src, rsct.core.utils, rsct.core, csm.core, csm.client et devices.chrp.base.ServiceRM, de façon à pouvoir signaler des erreurs au point focal de service sur la console HMC connectée. Pour plus d'informations sur l'installation de ces modules, visitez la page Web précédemment mentionnée.
        Remarque : Ce travail CRON ne permet pas de trouver les erreurs des disques durs du boîtier. Ce diagnostic permet seulement de signaler des erreurs liées aux ventilateurs, à l'alimentation électrique, à la carte des données techniques et au répéteur au sein du boîtier.
      3. Ajoutez un travail CRON pour exécuter des diagnostics concernant le boîtier sur la table CRON du système. En tant que superutilisateur, exécutez crontab -e pour modifier la table CRON du système. En bas de ce fichier, entrez :

        * 3 * * * /usr/sbin/diag_encl -s 1>/dev/null 2>&1

      4. En ajoutant cette ligne, l'application de diagnostic /usr/sbin/diag_encl sera lancée tous les jours à 3 h du matin. Elle lira le contenu du fichier /etc/diagela/diagela.config pour identifier les applications censées recevoir des notifications d'erreurs. Si vous souhaitez ajouter d'autres méthodes de notification ou simplement obtenir d'autres informations, consultez ce fichier. Par défaut, les notifications suivantes se produisent.
        • Le point focal de service de la console HMC sera prévenu si le système est géré par une console du même type. Dans le cas contraire, le groupe racine en sera notifié.
        • Si le système héberge Electronic Service Agent, il en sera notifié.
        • Les détails concernant les erreurs seront imprimés sur la console et apparaîtront à la fin du fichier journal /var/log/platform ainsi que dans le fichier syslog (/var/log/messages).
          Remarques :
          • Sur un système partitionné, il suffit simplement que le travail CRON se trouve sur une partition associée avec le boîtier. Cependant, un même travail CRON peut également se trouver sur toutes les partitions.
          • L'application de diagnostic /usr/sbin/diag_encl peut s'exécuter à tout moment pour diagnostiquer les boîtiers reliés au système.
    3. Si vous ajoutez ces unités de disque à une partition logique AIX, voir Reconstruction des données sur une unité de disque de remplacement en utilisant le système d'exploitation AIX.
      Important : Si vous envisagez d'utiliser le boîtier d'unités dans un environnement AIX, vous devez impérativement configurer un travail CRON AIX, de façon à ce que toute erreur existante soit signalée au système. Le travail CRON AIX doit être configuré lors de la première installation.
      Remarque : Les erreurs liées aux disques du boîtier devront être recherchées sans l'aide de ce travail CRON (script), via une analyse automatique des fichiers journaux d'erreurs. Cependant, pour détecter les autres erreurs (en rapport avec les ventilateurs ou l'alimentation, par exemple) au sein du boîtier, vous devrez exécuter des diagnostics manuels, via les scripts suivants.

      Pour collecter les erreurs liées au boîtier, ajoutez l'élément SES Healthcheck du travail CRON dans la table CRON du système. Utilisez la commande crontab -e pour modifier la table cron du système. En bas de ce fichier, entrez :

      * 3 * * * /usr/lpp/diagnostics/bin/run_ses_healthcheck 1>/dev/null 2>/dev/null

      Le script "run_ses_healthcheck" sera exécuté tous les jours à 3 h du matin. Le contenu du script dépend de la configuration du système auquel le boîtier est relié.

      Exemple 1

      Si le système auquel le boîtier est connecté héberge une console HMC ou exécute Electronic Service Agent, créez un fichier "run_ses_healthcheck" contenant les informations suivantes dans le répertoire /usr/lpp/diagnostics/bin :

      ------------------------------------------------------------------
      #!/bin/ksh
      #Nom :run_ses_healthcheck
      #Emplacement :/usr/lpp/diagnostics/bin
      #Fonction : vérification SES SCSI horaire
      for i in 'lsdev -Cc container -t ses -s scsi -F name -S available'
      do
      diag -cd $i > /dev/null
      	 			done
      #Toutes les applications avec la mention "external notification" comme la console HMC
      #Electronic Service Agent seront notifiés des erreurs
      ------------------------------------------------------------------ 
      Remarque : Sur un système partitionné, il suffit que le travail et le script CRON s'exécutent sur une partition associée avec le boîtier. Cependant, le même travail et le même script CRON peuvent s'exécuter sur toute partition associée au boîtier.

      Exemple 2

      Si le système auquel le boîtier est connecté n'héberge pas de console HMC et n'exécute pas Electronic Service Agent, créez un fichier appelé "run_ses_healthcheck" contenant les informations suivantes dans le répertoire /usr/lpp/diagnostics/bin :

      ------------------------------------------------------------------------
      #!/bin/ksh
      #Nom :run_ses_healthcheck
      #Emplacement :/usr/lpp/diagnostics/bin
      #Fonction : vérification SES SCSI horaire
      for i in 'lsdev -Cc container -t ses -s scsi -F name -S available'
      do
      diag -cd $i > /dev/null
      	 if [$? -ne 0]
      	   then
      /usr/lpp/diagnostics/bin/diagrpt -o >/tmp/ses.health.output
                       #il est peut-être préférable de traiter la sortie avant de la placer
                       #dans un fichier
                       #notifiez l'utilisateur de l'erreur, d'une manière ou d'une autre. Voir exemple
                       #ci-dessous.
                           mail -s "7031 Health Check" root</tmp/ses.health.output
                           rm /tmp/ses.health.output
            fi
        done
      ------------------------------------------------------------------------								
      Remarque : Vous pouvez personnaliser les notifications dans le script, en fonction de vos préférences. Ces scripts envoient un message au superutilisateur lorsque certaines erreurs nécessitent son attention. Vous pouvez modifier le script, si besoin est, pour qu'il informe certains utilisateurs lorsque des erreurs surviennent.

      Dans les deux exemples, transformez le fichier "run_ses_healthcheck" que vous avez créé en fichier exécutable en tapant le code suivant à l'invite de commande AIX :

      chmod 544 /usr/lpp/diagnostics/bin/run_ses_healthcheck.


Envoyer un commentaire|Evaluer la page