PowerProtect Data Manager – Oracle RMAN-agent: sbtinit2: Obligatorisk parameter RMAN_AGENT_HOME inte har angetts

Summary: Problem med första installationen av Oracle RMAN, så det går inte att köra säkerhetskopieringsskriptet

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

Följande RMAN-skript användes för att registrera DD med Oracle RMAN-agentversion 19.5:
RMAN> run { allocate channel t1 type '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> skickar "set username <DDBoost_username> password <DDBoost_password> servernamn <DD_Server> storageunit <Name_of_storageunit_on_DD_Server >'; 4> frigöringskanal t1; 5>}

Följande felmeddelande togs emot:
RMAN-00571: =========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ========== RMAN-00571: ========================================================RMAN-03009: fel vid allokeringskommando på t1-kanal vid 2021-09-06 2021 20:27:44 ORA-19554: fel vid allokering av enhet, enhetstyp: SBT_TAPE, device name: ORA-27023: skgfqsbi: media manager protocol error ORA-19511: non RMAN, but media manager or vendor specific failure, error text:    sbtinit2: Obligatorisk parameter RMAN_AGENT_HOME är inte inställd. ORA-0 RMAN> avsluta  





Cause

  • ORACLE_HOME-katalogen används för Oracle RMAN-agent installerad med version före 4.0
  • Ett miljövärde som är RMAN_AGENT_HOME var korrekt och som anger installationskatalogen för Oracle RMAN-agenten 4.0 eller senare


Resolution

  • Använd inte miljöns värde ORACLE_HOME om du använder Oracle RMAN-agenten ovan 4.0
  • Ställ in RMAN_AGENT_HOME korrekt, vilket anger installationskatalogen för Oracle RMAN-agenten 4.0 eller senare
Eftersom RMAN_AGENT_HOME är Boost-implementering av RMAN MM API och dynamiskt länkat bibliotek – libddobk.so. som finns i RMAN_AGENT_HOME och sedan anropar den < installationssökväg för Lockbox <RMAN-agenten> /config – lockbox-filer som skapas här.
Om vi inte angav miljövariabeln får den inte åtkomst till Lockbox, bibliotek och konfigurationsfiler. Så säkerhetskopieringen tillåts inte att köras

 
  • Kör ekokommandot för att kontrollera värdet på en miljövariabel.
        Till exempel:
# echo $RMAN_AGENT_HOME /u/app/oracle/product/rmagent
  • Infoga RMAN_AGENT_HOME korrekt i RMAN-skriptet enligt nedanstående skript för säkerhetskopiering
RMAN> RUN { ALLOCATE CHANNEL CH1 TYPE '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)"; säkerhetskopieringsformat "cntrl_%d-id-%I-%u" aktuell kontrollfil; 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.