Avamar - os backups do banco de dados Oracle RAC falham com "ORA-19511: non RMAN...sbtpvt_update_semfile"

Summary: Os backups do banco de dados Oracle RAC começaram a falhar após a aplicação mensal de patches do Oracle Linux 7.4 com atualizações do sistema operacional. Mensagem de erro principal do Oracle: ORA-19511: não RMAN, mas falha específica do gerenciador de mídia ou do fornecedor, texto de erro: Resumo do problema: Os backups do banco de dados Oracle RAC começaram a falhar após a aplicação de patches mensais do Oracle Linux 7.4 com atualizações do sistema operacional. Mensagem de erro principal: ORA-19511: não-RMAN, mas falha do gerenciador de mídia ou do fornecedor. Texto de erro: sbtpvt_update_semfile: Não foi possível definir o semáforo ID.sbtpvt_update_semfile: Couldnot get sem set id. ...

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

Informações do ambiente:
Oracle Linux 7.4 running UEK 4.1.12-124.48.5
Oracle Database 19c with Clusterware 19.8.0.0
Avamar Client and Plugin version, 19.3.100-149

Nenhuma alteração foi feita nos scripts do RMAN antes que os backups começassem a falhar. Todos os scripts usam o parâmetro opcional --taskfile.

A pilha de mensagens de erro do RMAN mostrava as mensagens abaixo.
ORA-19559: error sending device command: "--prefix=19/orcl10/
ORA-19557: device error, device type: SBT_TAPE, device name:
ORA-27194: skgfdvcmd: sbtcommand returned error
ORA-19511: non RMAN, but media manager or vendor specific failure, error text:
sbtpvt_update_semfile: Couldnot get sem set id.

Algumas linhas vistas no sbtio.log indicam o problema.
SBT-302899 03/22/21 20:10:18 sbtpvt_get_avoracle_cmd: start
SBT-302899 03/22/21 20:10:18 sbtpvt_get_avoracle_cmd: successful return
SBT-302899 03/22/21 20:10:18 sbtpvt_get_avoracle_cmd: start
SBT-302899 03/22/21 20:10:18 sbtpvt_get_avoracle_cmd: successful return
SBT-302899 03/22/21 20:10:18 sbtpvt_update_semfile: avoracleCmd from taskfile [--no_of_channels=1 --operation=backup]
SBT-302899 03/22/21 20:10:18 error 7501: sbtpvt_update_semfile: Couldnot get sem set id.
SBT-302899 03/22/21 20:10:18 sbtcommand: updatesemfile fail.
SBT-302899 03/22/21 20:10:18 Avamar : sbtend

Cause

A verificação dos valores configurados em /etc/sysctl.conf mostrou o valor esperado.

kernel.sem="400 150000 400 500"


No entanto, isso não estava sendo observado pelo Oracle Linux 7.4 após a aplicação de patches.

Value post-patching - kernel.sem = 250 32000 100 128
Configured value not being observed - kernel.sem = 400 150000 400 500

Resolution

O cliente redefine manualmente o kernel.sem parâmetro para corresponder ao valor configurado em /etc/sysctl.conf. Essa alteração resolveu o problema, e os backups começaram a ser executados com sucesso depois que o valor correto foi aplicado.

Affected Products

Avamar Plug-in for Oracle
Article Properties
Article Number: 000184995
Article Type: Solution
Last Modified: 18 Jul 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.