Skip Headers
StorageTek Tape Analytics Guide d'installation et de configuration
Version 2.0
E53327-01
  Accéder à la table des matières
Sommaire
Accéder à l'index
Index

Précédent
Précédent
 
Suivant
Suivant
 

7 Configuration des services STA

Suivez ces procédures pour configurer les utilitaires du service de sauvegarde STA et du service du contrôleur de ressources STA situés sous /Oracle/StorageTek_Tape_Analytics/common/bin. Pour plus d'informations sur ces utilitaires et pour les gérer après leur configuration, reportez-vous au Guide d'administration de STA.

7.1 Mise à jour du paramètre PATH de Linux (facultatif)

Suivez cette procédure pour mettre à jour la variable d'environnement PATH de Linux pour inclure l'emplacement des utilitaires d'assistance STA, staservadm et staresmonadm.

  1. Ouvrez le profil de votre ID utilisateur avec un éditeur de texte. Par exemple :

    # vi /root/.bash_profile
    
  2. Ajoutez le répertoire ci-dessus à la définition PATH. Par exemple :

    # .bash_profile
    # User specific environment and startup programs
    
    PATH=$PATH:$HOME/bin
    PATH=$PATH:/Oracle/StorageTek_Tape_Analytics/common/bin
    
    export PATH
    
  3. Enregistrez le fichier et fermez-le.

  4. Déconnectez-vous puis reconnectez-vous à Linux.

  5. Affichez le paramètre de la variable d'environnement PATH. Le répertoire STA ci-dessus doit s'afficher. Par exemple :

    # echo $PATH
    /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/Oracle/StorageTek_Tape_Analytics/common/bin
    

7.2 Configuration de sauvegarde

Vous pouvez configurer le service de sauvegarde STA avec son utilitaire d'administration, staservadm. Pour afficher la liste complète des options de commande de l'utilitaire, saisissez staservadm ‐h. Pour plus d'informations sur le service de sauvegarde STA, reportez-vous au Guide d'administration de STA.

Tâche 1   Consultation des préférences de l'utilitaire staservadm

Reportez-vous au Tableau 7-1 pour obtenir les descriptions des paramètres de préférences disponibles et pour définir vos préférences.

Tableau 7-1 Attributs de l'utilitaire d'administration du service de sauvegarde STA (staservadm)

Option Attribut Description Valeur par défaut Votre valeur

-S, --scp

-F, --ftp

Type de transfert de fichiers

Méthode de transfert de fichiers utilisée pour copier les fichiers de sauvegarde du serveur STA vers l'hôte de sauvegarde. Les options possibles sont SCP (recommandé) ou FTP.

SCP


-T, --time

Heure du vidage complet de la sauvegarde

Heure du jour où STA effectue un vidage complet de la sauvegarde de la base de données. Le vidage est effectué automatiquement toutes les 24 heures aux environs de cette heure. L'heure réelle dépasse parfois cette heure de quelques secondes dans l'”intervalle de mise en sommeil”. Le format utilisé est hh:mm, au format 24 heures.

00:00


-i, --int

Intervalle de mise en sommeil

Nombre de secondes pendant lesquelles le démon de services STA patiente avant de rechercher des nouveaux fichiers de sauvegarde incrémentiels.

300


-s, --server

Nom d'hôte de sauvegarde

Adresse IPv4 ou IPv6 ou nom d'hôte DNS complet de l'hôte du serveur vers lequel le serveur STA copie ses fichiers de sauvegarde.

N/A


-u, --usr

ID de l'utilisateur de sauvegarde

ID d'utilisateur système autorisé à effectuer des transferts de fichiers SCP vers l'hôte de sauvegarde.

N/A


-p, --pwd

Mot de passe de sauvegarde

Mot de passe attribué à l'utilisateur de sauvegarde.

N/A


-d, --dir

Répertoire de sauvegarde

Répertoire sur l'hôte de sauvegarde dans lequel les fichiers de sauvegarde seront copiés.

N/A


-U, --dbusr

Nom d'utilisateur de la base de données

Nom d'utilisateur de la base de données autorisé à exécuter la commande mysqldump. Vous devez indiquer le nom d'utilisateur de compte DBA de la base de données STA.

N/A


-P, --dbpwd

Mot de passe de la base de données

Mot de passe du nom d'utilisateur de la base de données.

N/A



Tâche 2   Configuration du serveur distant de sauvegarde

Suivez cette procédure pour configurer un serveur distant de sauvegarde (ou équivalent) de façon à ce qu'il reçoive les fichiers de sauvegarde compressés générés par le service de sauvegarde STA. Oracle vous recommande de configurer un serveur distant de sauvegarde.

L'espace requis peut varier : la taille doit être un multiple de la taille utilisée pour la sauvegarde locale STA_DB, qui dépend du nombre de copies à conserver. L'espace de stockage du serveur de sauvegarde doit être mis en miroir ou entrelacé.

  1. Connectez-vous en tant qu'utilisateur root du système au serveur de sauvegarde.

  2. Créez un nouveau groupe pour l'utilisateur de sauvegarde STA. Par exemple :

    # groupadd -g 54321 stabckgr
    

    Dans cet exemple, l'ID de groupe est ”stabckgr” et l'option -g est utilisée pour indiquer un GID numérique.

  3. Créez l'utilisateur de sauvegarde STA. Par exemple :

    # adduser stabck -c "STA database backup user" -m -d /home/stabck -g stabckgr -s /bin/bash -u 98765
    

    Dans cet exemple, l'ID utilisateur est "stabck" et les options suivantes sont utilisées :

    • ‐c – Commentaire.

    • ‐m – Création d'un répertoire personnel pour l'utilisateur.

    • ‐d – Chemin complet du répertoire personnel.

    • ‐g – Attribution de l'utilisateur au groupe indiqué.

    • ‐s – Attribution du shell de connexion à l'utilisateur.

    • ‐u – Attribution du numéro d'identification utilisateur (UID) indiqué à l'utilisateur.

  4. Attribuez un mot de passe à l'utilisateur de sauvegarde STA. Par exemple :

    # passwd stabck
    Changing password for user stabck.
    New UNIX password: bckpwd1
    Retype new UNIX password: bckpwd1
    passwd: all authentication tokens updated successfully.
    
  5. Créez le répertoire dans lequel les sauvegardes STA seront copiées. Par exemple :

    # cd /home/stabck
    # pwd
    /home/stabck
    # mkdir -p STAbackups
    # ls
    STAbackups
    

    Dans cet exemple, le répertoire ”STAbackups” est créé dans le répertoire personnel de l'utilisateur de sauvegarde STA et l'option -p est utilisée pour créer des répertoires parents, si nécessaire.

  6. Affichez les attributs de l'utilisateur pour confirmer que toutes les informations ont été saisies correctement. Par exemple :

    # cat /etc/passwd |grep sta
    stabck:x:98765:54321:STA database backup user:/home/stabck:/bin/bash
    
  7. Attribuez la propriété exclusive et des droits d'accès pour le répertoire à l'utilisateur et au groupe de sauvegardes STA. Par exemple :

    # chown -R stabck:stabckgr STAbackups
    # chmod -R 600 STAbackups
    

    Dans cet exemple, l'option -R est utilisée pour attribuer de façon récursive les attributs au répertoire et à ses fichiers.

  8. Vérifiez le répertoire pour confirmer que toutes les informations ont été correctement saisies. Par exemple :

    # ls -la |grep STA
    drw------- 2 stabck stabckgr 4096 Oct 19 14:20 STAbackups
    
Tâche 3   Configuration du service de sauvegarde STA

Suivez cette procédure pour configurer le service de sauvegarde STA. Vous pouvez définir un répertoire dans lequel les fichiers de sauvegarde seront copiés. Oracle vous recommande de placer ce répertoire sur un serveur distant de sauvegarde.

Vos paramètres de connexion prennent effet dès que le service sort de l'intervalle de mise en sommeil et traite de nouveaux paramètres ou lorsque vous redémarrez manuellement le démon de services STA (voir la section "Redémarrage du démon de services STA (facultatif)").

  1. Connectez-vous en tant qu'utilisateur root sur le serveur STA.

  2. Affichez les paramètres actuels du service de sauvegarde STA à l'aide de la commande staservadm -Q.

    Cet exemple montre que le service n'est pas encore configuré et n'effectue donc pas de sauvegarde.

    # ./staservadm -Q
    Contacting daemon...connected.
    Querying Preferences.
     Current STA Backup Service Settings:
       Configured            [no]
       File Transfer      -S [SCP]
       Full Backup        -T [00:00]
       Sleep Interval     -i [300 sec]
       Backup Hostname    -s []
       Backup Username    -u []
       Backup Password    -p []
       Backup Directory   -d []
       Database Username  -U []
       Database Password  -P []
    
  3. Servez-vous du Tableau 7-1 pour définir les valeurs d'attribut à l'aide de la commande staservadm.

    Vous pouvez définir les attributs avec des commandes distinctes ou les combiner en une seule commande. Par exemple :

    # ./staservadm -S -T 11:00 -i 350 -s stabaksvr -u stabck -p bckpwd1 -d /home/stabck/STAbackups -U sta_dba -P password1
    

    L'utilitaire définit chaque valeur contenue dans votre commande, puis affiche tous les paramètres actuels. Par exemple :

    Contacting daemon...connected.
    Setting File Transfer Type... SCP
    Setting Sleep Interval....... 350
    Setting Backup Hostname...... stabaksvr
    Setting Backup Username...... stabck
    Setting Backup Password...... *******
    Setting Backup Directory..... /home/stabck/STAbackups
    Setting Full Backup Time..... 11:00
    Setting Database Username.... sta_dba
    Setting Database Password.... *********
    Done.
     Current STA Backup Service Settings:
       Configured            [yes]
       File Transfer      -S [SCP]
       Full Backup        -T [11:00]
       Sleep Interval     -i [350 sec]
       Backup Hostname    -s [stabaksvr]
       Backup Username    -u [stabck]
       Backup Password    -p [*******]
       Backup Directory   -d [/home/stabck/STAbackups]
       Database Username  -U [sta_dba]
       Database Password  -P [*********]
    
  4. Consultez la sortie de la commande pour vérifier que les valeurs ont été définies correctement.

7.3 Configuration du contrôleur de ressources

Vous pouvez configurer le service du contrôleur de ressources STA avec son utilitaire d'administration, staresmonadm. Pour afficher la liste complète des options de commande de l'utilitaire, saisissez staresmonadm ‐h dans la ligne de commande. Pour plus d'informations sur le contrôleur de ressources STA, notamment les rapports qu'il génère, reportez-vous au Guide d'administration de STA.

Tâche 1   Consultation des préférences de l'utilitaire staresmonadm

Consultez la description des options dans le Tableau 7-2 et définissez vos paramètres.

Tableau 7-2 Attributs du contrôleur de ressources STA (staresmonadm)

Option Attribut Description Valeur par défautBas de page 1  Votre valeur

-T, --time

Heure du rapport quotidien

Heure de la journée où STA envoie un rapport quotidien standard. Le rapport est envoyé automatiquement toutes les 24 heures aux environs de cette heure. L'heure réelle dépasse parfois cette heure de quelques secondes dans l'”intervalle de mise en sommeil”. Le format utilisé est hh:mm, au format 24 heures.

00:00


-i, interval

Intervalle de mise en sommeil

Nombre de secondes pendant lesquelles le contrôleur de ressources STA patiente entre les analyses.

300


-n, --nag

Mode Répétition

Indique la fréquence des alertes STA si des limites supérieures (HWM) sont atteintes. Si ce mode est défini sur "on", STA envoie des e-mails d'alerte à chaque analyse du système. S'il est défini sur "off", les alertes sont simplement signalées dans le rapport quotidien standard.

Off


-U, --dbusr

Nom d'utilisateur de la base de données

Nom d'utilisateur de la base de données autorisé à effectuer des requêtes dans les tableaux ”information_schema” et dans les variables globales du système interne du serveur MySQL. Vous devez indiquer le nom d'utilisateur de compte DBA de la base de données STA ou le nom d'utilisateur de compte root de la base de données STA (root).

N/A


-P, --dbpwd

Mot de passe de la base de données

Mot de passe attribué au nom d'utilisateur de la base de données.

N/A


-t, --tblsphwm

HWM de tablespace de base de données

Limite supérieure du tablespace de la base de données, saisie sous forme de pourcentage de la valeur maximale disponible.

-1


-b, --backvolhwm

HWM de sauvegarde locale

Limite supérieure du volume de sauvegardes STA local (/dbbackup), saisie sous forme de pourcentage de la valeur maximale disponible.

-1


-d, --dbvolhwm

HWM du volume de disque de la base de données

Limite supérieure du volume de base de données STA (/dbdata/mysql), saisie sous forme de pourcentage de la valeur maximale disponible.

-1


-l, --logvolhwm

HWM du volume de disque de journalisation

Limite supérieure des journaux de la base de données STA (/var/log/tbi/), saisie sous forme de pourcentage de la valeur maximale disponible.

-1


-z, --rootvolhwm

HWM du volume root

Limite supérieure du volume root (/), saisie sous forme de pourcentage de la valeur maximale disponible.

-1


-x, --tmpvolhwm

HWM du volume Tmp

Limite supérieure du volume de répertoire temporaire (/tmp), saisie sous forme de pourcentage de la valeur maximale disponible.

-1


-m, --memhwm

HWM de la mémoire physique (RAM)

Limite supérieure de la mémoire système totale (à l'exception de la mémoire virtuelle), saisie sous forme de pourcentage de la valeur maximale disponible.

-1


-f, --from

Expéditeur de l'e-mail

Nom ou adresse e-mail qui s'affiche dans le champ "From" de l'e-mail de rapport quotidien standard.

StaResMon@localhost


-r, --recips

Destinataires de l'e-mail

Adresses e-mail des destinataires, saisies sous forme de liste de valeurs séparées par des virgules.

N/A


-s, --subject

Objet de l'e-mail

Saisie qui s'affiche dans le champ "Subject" de l'e-mail de rapport quotidien standard, pouvant contenir jusqu'à 128 caractères. Utilisez des guillemets s'il contient des espaces. Un horodatage au format aaaa-mm-jj hh:mm:ss sera ajouté à votre saisie lors de l'envoi de l'e-mail.

Rapport du contrôleur de ressources STA


-o, --outfile

Fichiers de données de sortie

Chemin complet du fichier .csv de données de sortie.

/var/log/tbi/db/staresmon.csv



Note de bas de page 1 La valeur par défaut -1 indique que l'attribut n'est pas configuré.

Tâche 2   Configuration du contrôleur des ressources STA

Suivez cette procédure pour configurer le service du contrôleur de ressources STA. Vos paramètres de connexion prennent effet dès que le service sort de l'intervalle de mise en sommeil et traite de nouveaux paramètres ou lorsque vous redémarrez manuellement le démon de services STA (voir la section "Redémarrage du démon de services STA (facultatif)").

  1. Connectez-vous en tant qu'utilisateur root sur le serveur STA.

  2. Affichez les paramètres actuels du contrôleur de ressources STA à l'aide de la commande staresmonadm -Q.

    Cet exemple montre que le service n'est pas configuré et n'effectue donc pas d'analyse.

    # ./staresmonadm -Q
    Contacting daemon...connected.
    Querying Preferences.
     Current STA Resource Monitor Service Settings:
       Configured                        [no]
       Send Reports                   -T [00:00]
       Sleep Interval                 -i [300 sec]
       Alert Nagging                  -n [off]
       DB Username                    -U []
       DB Password                    -P []
       DB Tablespace hwm              -t [-1%]
       DB Backup hwm   (/dbbackup)    -b [-1%]
       DB Data hwm     (/dbdata)      -d [-1%]
       Log Volume hwm  (/var/log/tbi) -l [-1%]
       Root Volume hwm (/)            -z [-1%]
       Tmp Volume hwm  (/tmp)         -x [-1%]
       System Memory hwm              -m [-1%]
       Email 'From:'                  -f [StaResMon@localhost]
       Email 'To:'                    -r []
       Email 'Subject:'               -s [STA Resource Monitor Report]
       Output File                    -o [/var/log/tbi/db/staresmon.csv]
    
  3. Servez-vous du Tableau 7-2 pour définir les valeurs d'attribut à l'aide de la commande staresmonadm.

    Vous pouvez définir les attributs avec des commandes distinctes ou les combiner en une seule commande. Par exemple :

    # ./staresmonadm -T 13:00 -i 600 -n on -U sta_dba -P password1 -t 65 -b 65 -d 65 -l 65 -z 70 -x 80 -m 75 -r john.doe@company.com
    

    L'utilitaire définit chaque valeur contenue dans votre commande, puis affiche tous les paramètres actuels. Par exemple :

    Contacting daemon...connected.
    Setting DB Tablespace HWM..... 65
    Setting DB Disk Volume HWM.... 65
    Setting Logging Volume HWM.... 65
    Setting Backup Volume HWM..... 65
    Setting Root Volume HWM....... 70
    Setting Temp Volume HWM....... 80
    Setting System Memory HWM..... 75
    Setting 'To:' addresses....... john.doe@company.com
    Setting Send Time............. 13:00
    Setting Sleep Interval........ 600
    Setting Alert Nag Mode........ ON
    Setting DB Username........... sta_dba
    Setting DB Password........... *********
    Done.
     Current STA Resource Monitor Service Settings:
       Configured                        [yes]
       Send Reports                   -T [13:00]
       Sleep Interval                 -i [600 sec]
       Alert Nagging                  -n [on]
       DB Username                    -U [sta_dba]
       DB Password                    -P [*********]
       DB Tablespace hwm              -t [65%]
       DB Backup hwm   (/dbbackup)    -b [65%]
       DB Data hwm     (/dbdata)      -d [65%]
       Log Volume hwm  (/var/log/tbi) -l [65%]
       Root Volume hwm (/)            -z [70%]
       Tmp Volume hwm  (/tmp)         -x [80%]
       System Memory hwm              -m [75%]
       Email 'From:'                  -f [StaResMon@localhost]
       Email 'To:'                    -r [john.doe@company.com]
       Email 'Subject:'               -s [STA Resource Monitor Report]
       Output File                    -o [/var/log/tbi/db/staresmon.csv]
    
  4. Consultez la sortie de la commande pour vérifier que les valeurs ont été définies correctement.

7.4 Redémarrage du démon de services STA (facultatif)

Suivez cette procédure pour redémarrer le démon de services STA, staservd.

Cette procédure vous sera utile si vous avez modifié les paramètres de configuration des services de sauvegarde STA ou du contrôleur de ressources STA et que vous souhaitez que les paramètres soient appliqués immédiatement. Si vous ne suivez pas cette procédure, les nouveaux paramètres seront appliqués dès que le service sortira de l'intervalle de mise en sommeil et qu'il les traitera.

  1. Arrêtez le démon de services STA.

    # STA stop staservd
    
  2. Démarrez le démon de services STA.

    # STA start staservd
    
  3. Affichez le statut du démon pour confirmer qu'il est en cours d'exécution.

    # STA status staservd
    

7.5 Vérification de la connectivité de la bibliothèque

Lorsque vous avez terminé la configuration des services, confirmez que toutes les bibliothèques configurées ont terminé leurs requêtes de récupération des données les plus récentes (Le dernier statut de connexion doit indiquer SUCCESS et STA doit recevoir des données d'échange des bibliothèques).

Pour plus d'informations, reportez-vous à la section "Obtenir les dernières données de configuration de la bibliothèque".