Avamar. Сбой резервного копирования базы данных Oracle RAC с ошибкой «ORA-19511: non RMAN... sbtpvt_update_semfile»
Summary: Резервное копирование базы данных Oracle RAC начало завершаться сбоем после ежемесячного исправления Oracle Linux 7.4 с обновлениями ОС. Ключевое сообщение об ошибке Oracle: ORA-19511: не RMAN, но сбой менеджера носителей или поставщика, текст ошибки: Сводка по проблеме Резервное копирование базы данных Oracle RAC начало завершаться сбоем после ежемесячного исправления Oracle Linux 7.4 с обновлениями операционной системы. Сообщение об ошибке ключа: ORA-19511: сбой не RMAN, но менеджер носителей или поставщик. Текст ошибки: sbtpvt_update_semfile: Не удалось установить семафор ID.sbtpvt_update_semfile: Не удалось получить идентификатор набора sem. ...
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
Информация об окружающей среде:
Никаких изменений в сценарии RMAN не было внесено до того, как начались сбои резервного копирования. Все сценарии используют необязательный параметр --taskfile.
Стек сообщений об ошибках RMAN показан ниже сообщений.
На sbtio.log видны линии, указывающие на проблему.
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
Никаких изменений в сценарии RMAN не было внесено до того, как начались сбои резервного копирования. Все сценарии используют необязательный параметр --taskfile.
Стек сообщений об ошибках RMAN показан ниже сообщений.
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.
На sbtio.log видны линии, указывающие на проблему.
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
Проверка настроенных значений в /etc/sysctl.conf показала ожидаемое значение.
kernel.sem="400 150000 400 500"
Однако после установки исправлений Oracle Linux 7.4 этого не наблюдалось.
Value post-patching - kernel.sem = 250 32000 100 128 Configured value not being observed - kernel.sem = 400 150000 400 500
Resolution
Заказчик вручную сбросил kernel.sem чтобы он соответствовал значению, заданному в /etc/sysctl.conf. Это изменение устранило проблему, и резервное копирование начало успешно выполняться после применения правильного значения.
Affected Products
Avamar Plug-in for OracleArticle 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.