StorageTek Tape Analytics Guide d'installation et de configuration Version 2.0 E53327-01 |
|
![]() Précédent |
![]() Suivant |
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.
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
.
Ouvrez le profil de votre ID utilisateur avec un éditeur de texte. Par exemple :
# vi /root/.bash_profile
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
Enregistrez le fichier et fermez-le.
Déconnectez-vous puis reconnectez-vous à Linux.
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
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.
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 |
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 |
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é.
Connectez-vous en tant qu'utilisateur root du système au serveur de sauvegarde.
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.
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.
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.
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.
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
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.
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
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)").
Connectez-vous en tant qu'utilisateur root sur le serveur STA.
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 []
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 [*********]
Consultez la sortie de la commande pour vérifier que les valeurs ont été définies correctement.
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.
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 ( |
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é.
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)").
Connectez-vous en tant qu'utilisateur root sur le serveur STA.
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]
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]
Consultez la sortie de la commande pour vérifier que les valeurs ont été définies correctement.
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.
Arrêtez le démon de services STA.
# STA stop staservd
Démarrez le démon de services STA.
# STA start staservd
Affichez le statut du démon pour confirmer qu'il est en cours d'exécution.
# STA status staservd
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".