PowerProtect Data Manager — agent Oracle RMAN: sbtinit2: Nie ustawiono obowiązkowego parametru RMAN_AGENT_HOME

Summary: Początkowy problem z instalacją Oracle RMAN, dlatego nie można uruchomić skryptu kopii zapasowej

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

Do rejestracji DD przy użyciu agenta Oracle RMAN w wersji 19.5 użyto następującego skryptu RMAN:
RMAN> run { allocate channel t1, wpisz "SBT_TAPE" parms "BLKSIZE=1048576, SBT_LIBRARY=/u/app/oracle/product/rmagent/lib/libddobk.so, ENV=(STORAGE_UNIT=<storage_unit_on_dd>, BACKUP_HOST=<DD_hostname>, ORACLE_HOME=/u/app/oracle/product/12.2.0.1)"; 2> 3> wysyła "set username <DDBoost_username> password <DDBoost_password> servername <DD_Server> storageunit <Name_of_storageunit_on_DD_Server >'; 4> kanał zwalniający t1; 5> }

Otrzymano następujący błąd:
RMAN-00571: = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = RMAN-00569: ============== KOMUNIKAT O BŁĘDZIE STACK FOLLOWS ============== RMAN-00571: = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =MAN-03009: błąd polecenia przydzielania na kanale t1 pod numerem 06/09/2021 20:27:44 ORA-19554: błąd alokacji urządzenia, typ urządzenia: SBT_TAPE, nazwa urządzenia: ORA-27023: skgfqsbi: błąd protokołu menedżera nośników ORA-19511: inny niż RMAN, ale awaria specyficzna dla menedżera mediów lub dostawcy, tekst błędu:    sbtinit2: Nie ustawiono obowiązkowego parametru RMAN_AGENT_HOME. ORA-0 RMAN> exit  





Cause

  • katalog ORACLE_HOME jest używany dla agenta Oracle RMAN zainstalowanego w wersji przed 4.0
  • Prawidłowa wartość środowiska RMAN_AGENT_HOME określająca katalog instalacyjny agenta Oracle RMAN w wersji 4.0 lub nowszej


Resolution

  • Nie używaj środowiska Value ORACLE_HOME jeśli używasz agenta Oracle RMAN powyżej 4.0
  • Ustaw prawidłowo RMAN_AGENT_HOME, który określa katalog instalacyjny dla agenta Oracle RMAN w wersji 4.0 lub nowszej
Ponieważ RMAN_AGENT_HOME jest implementacją Boost interfejsu API RMAN MM i dynamicznie połączonej biblioteki — libddobk.so. znajduje się w RMAN_AGENT_HOME, a następnie wywoła ścieżkę instalacji agenta lockbox <RMAN> /config – pliki skrytki utworzone tutaj.
Jeśli więc nie ustawiono tej zmiennej środowiskowej, nie będzie ona miała dostępu do skrytki, bibliotek i plików konfiguracyjnych. dlatego nie można uruchomić kopii zapasowej

 
  • Aby zweryfikować wartość zmiennej środowiskowej, uruchom polecenie echo.
        Na przykład:
# echo $RMAN_AGENT_HOME /u/app/oracle/product/rmagent
  • Prawidłowo włóż RMAN_AGENT_HOME do skryptu RMAN, jak w poniższym skryptacie kopii zapasowej
RMAN> RUN { ALLOCATE CHANNEL CH1 WPISZ "SBT_TAPE" TRACE 5 PARMS 2> 3> "BLKSIZE=1048576, SBT_LIBRARY=/u/app/oracle/product/rmagent/lib/libddobk.so, 4> 5> ENV=(STORAGE_UNIT=<storage_unit_on_dd>, 6> BACKUP_HOST=<DD_hostname >,7> RMAN_AGENT_HOME=/u/app/oracle/product/rmagent)"; format kopii zapasowej "cntrl_%d-id-%I-%u" current controlfile; 8> 9> RELEASE CHANNEL CH1; 10> }
Article Properties
Article Number: 000188730
Article Type: Solution
Last Modified: 01 Dec 2021
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.