nbdevconfig fails with "RDSM has encountered an issue with STS where the server was not found: getStorageServerInfo"

nbdevconfig fails with "RDSM has encountered an issue with STS where the server was not found: getStorageServerInfo"

Article: 100002702
Last Published: 2020-12-08
Ratings: 2 19
Product(s): NetBackup

Problem

After un-configuring a NetBackup Media Server for deduplication, the reconfiguration procedure fails due to the missing plug-in. 

RDSM (Remote Disk Service Manager) interface has encountered an issue with STS and reported the server was not found: getStorageServerInfo

Error Message

Example of failing command:

# nbdevconfig -creatests -storage_server media01 -stype PureDisk -st 9 -media_server media01
RDSM has encountered an issue with STS where the server was not found: getStorageServerInfo
Failed to create storage server media01, invalid command parameter

Legacy admin log snippet:

admin log location:

UNIX/Linux /usr/openv/netbackup/logs/admin

Windows: install_dir\VERITAS\NetBackup\logs\admin

12:30:09.425 [12943] <2> EndpointSelector_R2::success: --- EXITING --- : obj = 10024a680 (Endpoint_Selector.cpp:1321)
12:31:11.374 [12943] <16> dsm_create_storageserver: RDSM has encountered an issue with STS where the server was not found: getStorageServerInfo
12:31:11.374 [12943] <16> dsm_create_storageserver: ServiceException: method=getStorageServerInfo():2086 class=RemoteDiskServiceMgr service=RemoteDiskService host=media01 errorDomain=RDSM errorCode=2055011 errorText=getStorageServerInfo
12:31:11.375 [12943] <16> nbdevcommon: (-) Translating RDSM_ERR_STSX_SERVERNOTFOUND(2055011) to 20 in the NetBackup context
12:31:11.375 [12943] <16> creatests: failed to create storage server media01 (bp_status = 20)

Unified nbrmms log snippet:

nbrmms log location:

UNIX/Linux /usr/openv/logs/nbrmms

Windows: install_dir\VERITAS\NetBackup\logs\nbrmms

08/16/10 12:30:09.580 [Debug] NB 51216 dsm 178 PID:12159 TID:28 File ID:111 [No context] 4 [DiskServiceMgr::createStorageServer] DSM_TRACE : createStorageServer:8806 End service call, createStorageServer
08/16/10 12:31:11.271 [Debug] NB 51216 364 PID:12215 TID:1 File ID:222 [No context] 1 [STS Service] [ERROR][proxy_get_server_prop_byname_v8]CORBA::SystemException is caught in proxy_get_server_prop_byname_v8, minor = 0
08/16/10 12:31:11.271 [Debug] NB 51216 stssvc 202 PID:12215 TID:1 File ID:222 [No context] 1 [StorageServerObject_i::server_init] sts_get_server_prop_byname() failed 2060057
08/16/10 12:31:11.274 [Debug] NB 51216 stssvc 202 PID:12215 TID:1 File ID:222 [No context] 1 [StorageServerService_i::getStorageServerInfo] Cannot locate storageserver
08/16/10 12:31:11.275 [Debug] NB 51216 rdsm 230 PID:12215 TID:1 File ID:222 [No context] 4 [RemoteDiskServiceMgr::getStorageServerInfo] DSM_TRACE : getStorageServerInfo:2085 STS::ServerNotFound, 
08/16/10 12:31:11.276 [Application] NB 51216 rdsm 230 PID:12215 TID:1 File ID:222 [No context] [Error] V-230-22 RDSM has encountered an issue with STS where the server was not found: getStorageServerInfo
08/16/10 12:31:11.277 [Application] NB 51216 rdsm 230 PID:12215 TID:1 File ID:222 [No context] [Error] V-230-1 RDSM has encountered a service exception: Error Location: getStorageServerInfo():2086, Error Text: getStorageServerInfo, Error Domain: 3, Error Code 2,055,011
08/16/10 12:31:11.353 [Debug] NB 51216 dsm 178 PID:12159 TID:28 File ID:111 [No context] 6 [DiskServiceMgr::createStorageServer] --- EXITING --- : obj = 0 (DiskServiceMgr_i.cpp:8461)

Cause

Possible causes are that the required plugin is not installed, it's corrupted, or the plugin files were removed.

Solution

  1. From the media server, display the plug-in version, use the following commands:
    • UNIX/Linux: /usr/openv/netbackup/bin/admincmd/bpstsinfo -pi
    • Windows: install_path\netbackup\bin\admincmd\bpstsinfo -pi
  2. Verify if the PureDisk plug-in is listed, or not.
    • Example output listing the plugin:
      Plugin Name: libstspipdMT.so
              Prefix: PureDisk:
              Label: OpenStorage PureDisk Plugin
              Build Version: 10
              Build Version Minor: 0
              Operating Version: 10

  3. If the plugin is not listed, check the /usr/openv/lib/ost-plugins/ directory for the following files:
    • Example directory output:

      lrwxrwxrwx   1 root     root          42 Jul 22 15:21 libstspipd.so -> /usr/openv/pdde/pdshared/lib/libstspipd.so
      lrwxrwxrwx   1 root     root          42 Jul 22 15:21 libstspipdMT.so -> /usr/openv/pdde/pdshared/lib/libstspipd.so
      -rw-r--r--   1 root     root        1380 Dec 10  2009 pd.conf

  4. If the files above do not exist, then the plugin must be reconfigured and re-installed.

Was this content helpful?