NetWorker: Informix-database og sikkerhetskopiering/gjenoppretting av logisk logg avbrutt
Summary: Sikkerhetskopiering av Informix-databaser og logiske logger avbrytes ofte for noen av dbspaces. "Det oppstod en systemfeil." "Avbryter XBSA-økt." "Avbrutt av klient." Den samme feilen oppsto også under gjenoppretting av databasen. ...
Symptoms
Vi ser ingen spesifikke feil i daemon-logger.
Feilmeldinger i libns xxxxxmx-xxxxx.log:
XBSA-1.0.1 #.#.#.#.Build.### 16384588 DAY MONTH ## HH:mm:SS YYYY _nwbsa_is_retryable_error: received a retryable network error (Severity 0 Number -13): busy
Feilmeldinger under sikkerhetskopiering i pålinjeloggen (bar_act.log):
YYYY-MM-DD HH:mm:SS 20120112 7930210 XBSA Error: (BSACreateObject) A system error occurred. Aborting XBSA session. YYYY-MM-DD HH:mm:SS 10814124 7930210 XBSA Error: (BSACreateObject) A system error occurred. Aborting XBSA session. YYYY-MM-DD HH:mm:SS 16843426 7930210 XBSA Error: (BSACreateObject) A system error occurred. Aborting XBSA session. YYYY-MM-DD HH:mm:SS 28508590 7930210 XBSA Error: (BSACreateObject) A system error occurred. Aborting XBSA session.
Feilmeldinger under gjenoppretting.
YYYY-MM-DD HH:mm:SS 11207038 18088436 XBSA Error: (BSAGetData) A system error occurred. Aborting XBSA session. YYYY-MM-DD HH:mm:SS 11207038 18088436 (-43391) Skipped backup/restore of space '<dbspace-name>'. YYYY-MM-DD HH:mm:SS 18088436 28442904 (-43246) The ON-Bar process 11207038 exited with a problem (exit code 3 (0x3),signal 0). YYYY-MM-DD HH:mm:SS 23396846 18088436 XBSA Error: (BSAGetData) A system error occurred. Aborting XBSA session. YYYY-MM-DD HH:mm:SS 23396846 18088436 (-43391) Skipped backup/restore of space '<dbspace-name>'.
Feilmeldinger i Informix online.log:
MM/DD/YY HH:mm:SS Archive on <dbspace-name> Completed. MM/DD/YY HH:mm:SS Level 0 Archive started on <dbspace-name> MM/DD/YY HH:mm:SS Archive on <dbspace-name> ABORTED. MM/DD/YY HH:mm:SS Aborted by client. MM/DD/YY HH:mm:SS Archive on <dbspace-name> ABORTED. MM/DD/YY HH:mm:SS Aborted by client.
Cause
Kunden har angitt verdien for BAR_MAX_BACKUP som 0 i onconfig-filen, noe som betyr ubegrenset sikkerhetskopiering. Den spesifikke Informix-databasen har 47 dbspaces, og når sikkerhetskopiering (database eller sikkerhetskopiering av logisk logg) eller gjenoppretting starter, oppretter databaseserveren mange innebygde prosesser. Den samme situasjonen oppstår også under gjenoppretting. Dette resulterer i en fastlåst situasjon, og noen av trådene mislykkes etter at du prøver på nytt i henhold til verdien for å prøve på nytt for BAR_RETRY.
Resolution
Angi BAR_MAX_BACKUP verdi som 10 i onconfig-filen (plassering: /infx/inst/<DB-Name>/informixdir/etc/onconfig.xxx) løste problemet. Vi kan gå med en lavere verdi, for eksempel 4 eller 6, avhengig av situasjonen.