Avamar:在資料庫升級後還原失敗,出現下列情況:無法載入模組 libsybase_avamar.so

Summary: 將 Sybase ASE 資料庫從 15.7 升級到 16 後,.so 檔似乎已丟失或未正確移動。

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

客戶還原失敗,並傳回:
2023-11-13 14:01:40 avsybase Error <16177>: 	Backup Server: 4.124.2.1: Archive API error for device='sybase_avamar::'sybcrt'.ASEPROD.cob_accionistas.0.4.39097::000': Vendor application name=<UNINIT>, Library version=0, API routine=<UNINIT>, Message=Unable to open API library for device 'sybase_avamar::'sybcrt'.ASEPROD.cob_accionistas.0.4.39097'. Library path is '/ase15/ASE-16_0/lib/libsybase_avamar.so'. dlopen() returned: Code=2, Message=	0509-022 Cannot load module /ase15/ASE-16_0/lib/libsybase_avamar.so.
	0509-026 System error: A file or directory in the path name does not exist.

Cause

ibsybase_avamar.so. 檔案遺失。
[SYBCRT/ase15/ASE-16_0/lib#] pwd
/ase15/ASE-16_0/lib

 ls -ltra
total 48976
-rwxr-xr-x    1 sybase   sybase       151700 Feb 14 2023  libcompress.so
-rwxr-xr-x    1 sybase   sybase        83475 Feb 14 2023  libsyb_tsm.so
-rw-r--r--    1 sybase   sybase      1790452 Feb 14 2023  log4j-core-2.17.1.jar
-rw-r--r--    1 sybase   sybase       301873 Feb 14 2023  log4j-api-2.17.1.jar
-rw-r--r--    1 sybase   sybase        82614 Feb 14 2023  jrtms.jar
-rw-r--r--    1 sybase   sybase        26235 Feb 14 2023  jms.jar
-rw-r--r--    1 sybase   sybase        26583 Feb 14 2023  javax.jms.jar
-rw-r--r--    1 sybase   sybase        61113 Feb 14 2023  qptune.jar
-rw-r--r--    1 sybase   sybase       482552 Feb 14 2023  uaf-client.jar
-rw-r--r--    1 sybase   sybase       178799 Feb 14 2023  sybrestore.jar
-rw-r--r--    1 sybase   sybase       235883 Feb 14 2023  sdcadmin-15.0.1.jar
-rw-r--r--    1 sybase   sybase      1650420 Feb 14 2023  aseaccess_core.jar
-rw-r--r--    1 sybase   sybase       278409 Feb 14 2023  aseaccess_client.jar
-rw-r--r--    1 sybase   sybase       710680 Feb 14 2023  sybmigrate.jar
-rw-r--r--    1 sybase   sybase      1467856 Feb 14 2023  powerj.zip
-rwxr-xr-x    1 sybase   sybase      5208803 Feb 14 2023  libsybciase.so
-rw-r--r--    1 sybase   sybase         1215 Feb 14 2023  rtms.properties
-rw-r--r--    1 sybase   sybase       119091 Feb 14 2023  setuphadr.jar
-rwxr-xr-x    1 sybase   sybase       128769 Feb 14 2023  libsybibmmq.so
-rwxr-xr-x    1 sybase   sybase       113309 Feb 14 2023  libshmemrtds.so
-rwxr-xr-x    1 sybase   sybase        11049 Feb 14 2023  examples.so
-rwxr-xr-x    1 sybase   sybase        31074 Feb 14 2023  sybsyesp.so
-rw-r--r--    1 sybase   sybase        16535 Feb 14 2023  sqldbgr.jar
-rwxr-xr-x    1 sybase   sybase        35187 Feb 14 2023  xpsmsgs.so
-rwxr-xr-x    1 sybase   sybase     11821635 Feb 14 2023  libbtsymbols.so
drwxrwxr-x    2 sybase   sybase          256 Nov 07 10:13 pca
drwxrwxr-x    3 sybase   sybase         4096 Nov 07 10:13 .
drwxrwxr-x   19 sybase   sybase         4096 Nov 09 12:01 ..



Resolution

Sybase ASE 適用的 Dell Avamar 使用者指南 19.4中所述 4

.在 Sybase ASE 程式庫目錄 $SYBASE/$SYBASE_ASE/lib 中建立名為 libsybase_avamar.so 的符號連結,參考 Avamar_installation_dir/
lib 目錄中 Sybase 程式庫檔案的正確 Avamar 附掛程式:
  • 對於 Sybase ASE 15.0.x,指向 32 位庫檔 libsybase_avamar32.so
  • 對於 Sybase ASE 15.5 或更高版本,指向 64 位庫檔 libsybase_avamar.so

建立符號連結:
ln -s /usr/local/avamar/lib/libsybase_avamar64.so libsybase_avamar.so

這是應該看起來的樣子:
[SYBCRT/ase15/ASE-16_0/lib#] ls -ltra
total 48976
-rwxr-xr-x    1 sybase   sybase       151700 Feb 14 2023  libcompress.so
-rwxr-xr-x    1 sybase   sybase        83475 Feb 14 2023  libsyb_tsm.so
-rw-r--r--    1 sybase   sybase      1790452 Feb 14 2023  log4j-core-2.17.1.jar
-rw-r--r--    1 sybase   sybase       301873 Feb 14 2023  log4j-api-2.17.1.jar
-rw-r--r--    1 sybase   sybase        82614 Feb 14 2023  jrtms.jar
-rw-r--r--    1 sybase   sybase        26235 Feb 14 2023  jms.jar
-rw-r--r--    1 sybase   sybase        26583 Feb 14 2023  javax.jms.jar
-rw-r--r--    1 sybase   sybase        61113 Feb 14 2023  qptune.jar
-rw-r--r--    1 sybase   sybase       482552 Feb 14 2023  uaf-client.jar
-rw-r--r--    1 sybase   sybase       178799 Feb 14 2023  sybrestore.jar
-rw-r--r--    1 sybase   sybase       235883 Feb 14 2023  sdcadmin-15.0.1.jar
-rw-r--r--    1 sybase   sybase      1650420 Feb 14 2023  aseaccess_core.jar
-rw-r--r--    1 sybase   sybase       278409 Feb 14 2023  aseaccess_client.jar
-rw-r--r--    1 sybase   sybase       710680 Feb 14 2023  sybmigrate.jar
-rw-r--r--    1 sybase   sybase      1467856 Feb 14 2023  powerj.zip
-rwxr-xr-x    1 sybase   sybase      5208803 Feb 14 2023  libsybciase.so
-rw-r--r--    1 sybase   sybase         1215 Feb 14 2023  rtms.properties
-rw-r--r--    1 sybase   sybase       119091 Feb 14 2023  setuphadr.jar
-rwxr-xr-x    1 sybase   sybase       128769 Feb 14 2023  libsybibmmq.so
-rwxr-xr-x    1 sybase   sybase       113309 Feb 14 2023  libshmemrtds.so
-rwxr-xr-x    1 sybase   sybase        11049 Feb 14 2023  examples.so
-rwxr-xr-x    1 sybase   sybase        31074 Feb 14 2023  sybsyesp.so
-rw-r--r--    1 sybase   sybase        16535 Feb 14 2023  sqldbgr.jar
-rwxr-xr-x    1 sybase   sybase        35187 Feb 14 2023  xpsmsgs.so
-rwxr-xr-x    1 sybase   sybase     11821635 Feb 14 2023  libbtsymbols.so
drwxrwxr-x    2 sybase   sybase          256 Nov 07 10:13 pca
drwxrwxr-x   19 sybase   sybase         4096 Nov 09 12:01 ..
lrwxrwxrwx    1 root     system           41 Nov 13 14:04 libsybase_avamar.so -> /usr/local/avamar/lib/libsybase_avamar64.so
drwxrwxr-x    3 sybase   sybase         4096 Nov 13 14:04 .
重新建立 .so 檔案後,還原成功。

Affected Products

Avamar
Article Properties
Article Number: 000219505
Article Type: Solution
Last Modified: 16 Feb 2024
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.