Avamar : la sauvegarde ou la restauration d’Oracle échoue avec l’erreur « error contacting avoracle »

Summary: Avamar : la sauvegarde ou la restauration d’Oracle échoue avec l’erreur « error contacting avoracle »

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Aucun changement n’est observé. La sauvegarde/restauration peut échouer par intermittence. 

Vous pouvez voir une sauvegarde ou une restauration Avamar à l’aide de l’interface utilisateur Avamar échouer avec l’erreur ORA-19511 :
"error contacting avoracle":

channel c0: ORA-19870: error while restoring backup piece TEST1_qgtscam1_1_1
ORA-19507: failed to retrieve sequential file, handle="TEST1_qgtscam1_1_1", parms=""
ORA-27029: skgfrtrv: sbtrestore returned error
ORA-19511: Error received from media manager layer, error text:
   sbtrestore: error contacting avoracle
Dans le journal sbtio Oracle, l’avoralce a expiré au bout de 1 minute :
SBT-387809 03/19/19 15:47:00 args:libid avoracle
SBT-387809 03/19/19 15:47:00 args:param TEST1_qgtscam1_1_1
SBT-387809 03/19/19 15:47:00 args:code2str startavtar
.
.
SBT-387372 03/19/19 15:47:41 args:libseq 4
SBT-399866 03/19/19 15:47:41 sbtrestore: The avtar command is: /opt/avamar/bin/avtar "--ctlusessl=false" "--cacheprefix=TEST1_c0" "--sysdir=/opt/avamar/etc" "--bindir=/opt/avamar/bin" "--vardir=/opt/avamar/var/clientlogs" "--logfile=/opt/avamar/var/clientlogs/MOD-1552974230429-1002-Oracle_RMAN-avtar0.log" "--ctlcallport=13140" --ctlinterface="1054-MOD-1552974230429#2"
SBT-399866 03/19/19 15:47:41 sbtrestore: tokened_cmd = /opt/avamar/bin/avtar
SBT-387372 03/19/19 15:47:44 sbtclose2: start
SBT-387809 03/19/19 15:48:01 couldnot recv length
SBT-387809 03/19/19 15:48:01 msg_len 0
SBT-387856 03/19/19 15:48:01 sizeof len 4
SBT-387856 03/19/19 15:48:01 error 7501: sbtrestore: error contacting avoracle

Cause

Ce problème peut se produire lorsque le serveur Oracle est occupé et n’a pas suffisamment de ressources disponibles. La bibliothèque de gestion des médias dispose d’un intervalle de temps fixe pour entendre avoracle avant qu’il ne s’éteigne pendant la sauvegarde et les restaurations. Bien que dans la plupart des cas, l’intervalle de temps par défaut soit suffisant, dans certains cas, il est trop court et la sauvegarde ou la restauration échoue.

Resolution

Une nouvelle balise « libobk_timeout » a été introduite pour contrôler le délai d’expiration dans la bibliothèque libobk_avamar. Cela prend la valeur du temps en minutes. Si une valeur de 0 ou aucune valeur est fournie, elle est définie par défaut sur 1 minute.
Cette valeur peut être définie de l’une des manières suivantes :

 1) En avoracle.cmd :  
 --libobk_timeout=10

 2) À partir de l’interface graphique MC :
   Options de ligne de commande de sauvegarde :> Plus -> Entrez l’attribut [avoracle]libobk_timeout -> Entrez la valeur = 10Ce qui précède définira la libobk_timeout à 10 minutes. Si vous obtenez le même message d’erreur, augmentez la valeur et vérifiez à nouveau.   

Remarque : Un correctif est nécessaire pour reconnaître la nouvelle balise. En fonction du type de système d’exploitation et de la version d’Avamar Client, veuillez ouvrir une demande de support et demander les correctifs suivants :
 
  • Avamar Client 7.2.101-32, système d’exploitation RHEL 7 x64 ou Solaris x64 ---correctif 301835
  • Avamar Client 7.4.101-58, système d’exploitation RHEL 6 - x64 ---- 294157
  • Avamar Client 7.5.101-101, OS HP_UX ia64 --- hotfix 299433
  • Avamar Client 7.5.101-101, système d’exploitation RHEL 7.6 - x64 --- hot fix 308164

Affected Products

Avamar
Article Properties
Article Number: 000053946
Article Type: Solution
Last Modified: 29 Jul 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.