cancel
Showing results for 
Search instead for 
Did you mean: 

Configure OST on DXi

wilfredo_ocasio
Level 3

Tyring to start a new OST config I get an error on the CLI and the same error using the NBU 7.5_06 Wizard -

Any insight will be appreciated .

 

[root@nbu:~ ]# /usr/openv/netbackup/bin/admincmd/nbdevconfig -creatests -storage_server nbu_quantum11 -stype Quantum -media_server nbu -st 9

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

Failed to create storage server nbu_quantum11, invalid command parameter

[root@nbu:~ ]#

 

09:40:35.832 [29491] <16> dsm_create_storageserver: RDSM has encountered an issue with STS where the server was not found: getStorageServerInfo

09:40:35.832 [29491] <16> dsm_create_storageserver: ServiceException: method=getStorageServerInfo():2086 class=RemoteDiskServiceMgr service=RemoteDiskService host=nbu errorDomain=RDSM errorCode=2055011 errorText=getStorageServerInfo

09:40:35.833 [29491] <16> nbdevcommon: (-) Translating RDSM_ERR_STSX_SERVERNOTFOUND(2055011) to 20 in the NetBackup context

09:40:35.833 [29491] <16> creatests: failed to create storage server nbu_quantum11 (bp_status = 20)

09:40:35.838 [29491] <2> nbdevconfig: operation returned status = 20

09:40:35.838 [29491] <16> DevConfigCLI::analyzeOp: Failed to create storage server nbu_quantum11, invalid command parameter

09:40:35.842 [29491] <2> nbdevconfig: Exiting, status = 20

1 ACCEPTED SOLUTION

Accepted Solutions

wilfredo_ocasio
Level 3

The solution was to set the proper TCP options on Solaris 11 :

 

#!/bin/sh
# adjust the TCP buffer size so 'setsockopt(...)' from the plug-in
# works properly
/usr/sbin/ipadm set-prop -p max_buf=8388608 tcp
/usr/sbin/ipadm set-prop -p send_buf=1048576 tcp
/usr/sbin/ipadm set-prop -p recv_buf=1048576 tcp
/usr/sbin/ipadm set-prop -p _wscale_always=1 tcp
/usr/sbin/ipadm set-prop -p _tstamp_if_wscale=1 tcp
 

 

thanks everyone

View solution in original post

18 REPLIES 18

RamNagalla
Moderator
Moderator
Partner    VIP    Certified

just wanted to make sure from basic..

have you installed the OST plug in?

what is the OST version ,netbackup version and OS version?

are you able to ping the storage server nbu_quantum11, from Master  & media servers?

Marianne
Moderator
Moderator
Partner    VIP    Accredited Certified
Do you have the Quantum OST guide? If I remember correctly, you need to configure the Storage Server with the DXi IP address, not hostname.

wilfredo_ocasio
Level 3

Yes plugin installed -  2.9.1

OS -Solaris 11.1

NBU 7.5_06

I cannot ping storage server nbu_quantum11

ping: getaddrinfo: temporary name resolution failure
ping: unknown host nbu_quantum11
 

nbu = my master/media server name

quantum11 = my DXi8500

wilfredo_ocasio
Level 3

Yes I used the Quantum OST guide to configure.

I tried both hostname and I.P. address, both error out with the same error

Plugin is 2.9.1

OS Sol 11.1

NBU 7.5-06

RamNagalla
Moderator
Moderator
Partner    VIP    Certified

are you not able to ping with IP addess as well..?

 if yes, that is the one that you need to fix before trying to configure it, check with your Network and OS team and make sure correct routes are in place to have the communications.

Mouse
Moderator
Moderator
Partner    VIP    Accredited Certified

You need to make sure that DNS name resolution works forward (from name to IP) and reverse (from IP to name) before trying to configure OST targets, it is a requirement. Also from the performance standpoint it's better to hardcode the host name and IP to hosts files to avoid external depenence on DNS that can be slow and this can affect backup performance going forward.

FrancescoRusso
Level 4
Partner Accredited

 

Make sure that you have installed the OST license key on the DXi first.
You then configure the Storage Servers and LSU's on the DXi before doing it in NetBackup (via the DXi GUI - Configuration - NAS & OST - Storage Servers)
So add the Storage Server on the DXi then configure its LSU's (Configuration - NAS & OST - Storage Servers - LSU)
Once that is done set the following service on the Media Sever to use an admin account and re-start them:
NetBackup Device Manager
NetBackup Client Service,
NetBackup Remote Manager and Monitor Service
Finally run the command so that it looks like this (note the name and IP address is needed with an underscore between them):
C:\Program Files\Veritas\NetBackup\bin\admincmd\nbdevconfig -creatests -storage_server nbulsu_192.168.1.100 -stype Quantum -media_server nbumedia -st 9
Finally add the credentials:
C:\Program Files\Veritas\Volmgr\bin\tpconfig -add -storage_server nbulsu_192.168.1.100 -stype Quantum -sts_user_id domain\user -password password
To verify the LSU has been detected use:
C:\Program Files\Veritas\NetBackup\bin\admincmd>nbdevconfig -previewdv -stype Quantum -storage_server nbulsu_192.168.1.100
Now you can go to the NetBAckup GUI to start configuring the disk pools etc.

For more detailed info serch for "DXi-Series Configuration and Best Practices Guide
For NetBackup from Symantec™"

 

HTH.

 

 

Marianne
Moderator
Moderator
Partner    VIP    Accredited Certified

You said that you cannot ping the DXi hostname... How is hostname lookup taking place - hosts files or DNS?

Can you ping the IP address?
IP is actually all you need.
If you cannot ping the IP address, you need to have a look at network routing.

Only proceed when you can ping DXi IP address.

Extract from DXi OST Config Guide:

Note
The storage server argument passed to the nbdevconfig command should be in the form of <name_IP>, where the name is the name of storage server to be registered and IP is the IP address of the DXi. If the DXi is configured with multiple network interfaces (see the User’s Guide for your DXi system), the IP will be the network interface used for data.

But adding Storage server is way down the line in config steps. 

Steps are:

•Installing NBU license for Data Protection Optimization
•Installing the OST License Key
•Installing the OST Plug-in

Some DXi's come with OST license key pre-installed, but you need to check and confirm.

The OST plugin must be installed on the media server, followed by restart of NBU on the media server.
Verify that the plugin is registered with :
bpstsinfo -pi

You should now be ready to add Storage Server...

 

mnolan
Level 6
Employee Accredited Certified

If I am not mistaken it needs to look a little more like:

nbdevconfig -creatests -storage_server [OST-Server]_IP.Of.System -stype Quantum -media_server [NBU-Server] -st 9

wilfredo_ocasio
Level 3

So just to clarify a few things.

I verified OST license on both the DXi and master/media server

I verified the sorage unit config on the DXi storage server name = 'nbustor'

I verified LSU on DXi = _PhysicalLSU  (default name)

I can ping, nslookup and reverse lookup fine from my master/media server to the DXI.

master name = NBU

DXi  name = quantum11 (172.22.xx.xx)

What I cannot ping is the storage server nbustor_172.22.xx.xx (should I be able to ping this)

[root@nbu:~ ]# nbdevconfig -creatests -storage_server nbustor_172.22.xx.xx -stype Quantum -media_server nbu -st 9
RDSM has encountered an issue with STS where the server was not found: getStorageServerInfo
Failed to create storage server nbustor_172.22.xx.xx, invalid command parameter

 

I also did this using hostname and get the same failure (nbustor_quantum11)

 

mnolan
Level 6
Employee Accredited Certified

You should not be able to ping nbustor_172.22.xx.xx, the ip designates what interface NetBackup will use which is part of the Quantum OST convention.

 

Is the Quantum OST plugin installed correctly?

Does the following command list it?

bpstsinfo -pi

 

-edit-

http://qsupport.quantum.com/kb/taxonomy/term/33

Are ports open?

"

Question:

What ports are used for OST?

Answer:

OST uses ports 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 10001, and 10002."

wilfredo_ocasio
Level 3

The bpstsinfo -pi looks good.

When I do a netstat -an I don't see those ports you mentioned.

I don't see any DOC on how to configure them. How do I get them on my system ? Solaris 11

 

bpstsinfo -pi
Plugin Info:
        Plugin Name: libstspithrottlingMT.so
        Prefix: CS_throttle:
        Label: Throttling Plugin
        Build Version: 11
        Build Version Minor: 1
        Operating Version: 11
        Vendor Version: v1.1.0.75000_2011.0826

        Plugin Name: libstspipdMT.so
        Prefix: PureDisk:
        Label: OpenStorage PureDisk Plugin
        Build Version: 11
        Build Version Minor: 2
        Operating Version: 11
        Vendor Version: 7.0005.0013.0531 09:53:03 May

        Plugin Name: libstspisoapwrapperMT.so
        Prefix: Network_
        Label: SOAP Wrapper Plugin
        Build Version: 11
        Build Version Minor: 1
        Operating Version: 11
        Vendor Version: 750000 NetBackup_7.5.0.6

        Plugin Name: libstspiQuantumMT.so
        Prefix: Quantum
        Label: Quantum OST plugin
        Build Version: 11
        Build Version Minor: 1
        Operating Version: 11
        Vendor Version: 2.9.1.2778 Quantum plugin (Sola

        Plugin Name: libstspigatewayMT.so
        Prefix: cloudgateway
        Label: Gateway Plugin
        Build Version: 11
        Build Version Minor: 0
        Operating Version: 11
        Vendor Version: v1.2.1.75000_2013.0318

        Plugin Name: libstspiamazonMT.so
        Prefix: amazon
        Label: Amazon S3 Plugin
        Build Version: 11
        Build Version Minor: 0
        Operating Version: 11
        Vendor Version: v1.1.1.75000_2013.0509

        Plugin Name: libstspiencryptMT.so
        Prefix: encrypt
        Label: Encryption Plugin
        Build Version: 11
        Build Version Minor: 0
        Operating Version: 11
        Vendor Version: v1.3.3.75000_2013.0503

        Plugin Name: libstspinirvanixMT.so
        Prefix: nirvanix
        Label: Nirvanix Plugin
        Build Version: 11
        Build Version Minor: 0
        Operating Version: 11
        Vendor Version: v2.1.1.75000_2013.0522

        Plugin Name: libstspirackspaceMT.so
        Prefix: rackspace
        Label: Rackspace Plugin
        Build Version: 11
        Build Version Minor: 0
        Operating Version: 11
        Vendor Version: v1.1.2.75000_2013.0320

        Plugin Name: libstspiattMT.so
        Prefix: att:
        Label: att Plugin
        Build Version: 11
        Build Version Minor: 0
        Operating Version: 11
        Vendor Version: v1.1.2.75000_2013.0419

        Plugin Name: libstspimeteringMT.so
        Prefix: meter
        Label: Metering Plugin
        Build Version: 11
        Build Version Minor: 0
        Operating Version: 11
        Vendor Version: v1.1.1.75000_2013.0318

        Plugin Name: libstspinbostpxyMT.so
        Prefix: NewProxy:
        Label: NewProxy STS-I Plugin
        Build Version: 11
        Build Version Minor: 1
        Operating Version: 11
        Vendor Version: 750000 NetBackup_7.5.0.6

        Plugin Name: libstspishmemMT.so
        Prefix: ShMem:
        Label: Shared Memory STS-I Plugin
        Build Version: 0
        Build Version Minor: 0
        Operating Version: 0
        Vendor Version: 750000 NetBackup_7.5.0.6

        Plugin Name: libstspicpMT.so
        Prefix: ClientDirect:
        Label: Copy STS-I Plugin
        Build Version: 11
        Build Version Minor: 1
        Operating Version: 11
        Vendor Version: 750000 NetBackup_7.5.0.6

        Plugin Name: libstspibasicdiskMT.so
        Prefix: STSBasicDisk:
        Label: Basic Disk Plugin
        Prefix: AdvancedDisk:
        Label: Advanced Disk Plugin
        Build Version: 11
        Build Version Minor: 1
        Operating Version: 11
        Vendor Version: 750000 NetBackup_7.5.0.6

        Plugin Name: libstspiproxyMT.so
        Prefix: *
        Label: STS-I Proxy
        Build Version: 10
        Build Version Minor: 1
        Operating Version: 10
        Vendor Version: 750000 NetBackup_7.5.0.6

        Plugin Name: libstspinearstoreMT.so
        Prefix: ntap:
        Label: Nearstore Plugin
        Build Version: 9
        Build Version Minor: 1
        Operating Version: 9
        Vendor Version: Protocol Version = 2

 

wilfredo_ocasio
Level 3

My apologies, I was unavailable for the past 2 days.

I plan to open up a service request with Symantec as I am in the same place I started with.

 nbdevconfig -creatests -storage_server nbustor_172.22.xx.xx -stype Quantum -media_server nbu -st 9
RDSM has encountered an issue with STS where the server was not found: getStorageServerInfo         
Failed to create storage server nbustor_172.22.xx.xx, invalid command parameter

 

 

Any other suggestions will be appreciated

Marianne
Moderator
Moderator
Partner    VIP    Accredited Certified

Can you ping the DXi IP address from the master and media server(s)?

ping 172.22.xx.xx

 

wilfredo_ocasio
Level 3

Yes absolutely

wilfredo_ocasio
Level 3

OK I am back to this, I found this in the NBU media server log:

ERROR    - 20150223 14:11:27.670 6263 /util.cpp:286 ../lib/ost_mi.c:151 ost_mi_client_init: xcomm_endp_init failed - [-704]
ERROR    - 20150223 14:11:27.671 6263 /pgnserver.cpp:1124 Failed to Create a Server Handle.
ERROR    - 20150223 14:11:27.671 6263 /pgnserver.cpp:1177 EXIT pgn_get_server_prop_byname: (error occurred on network socket:2060019)
 serverName=Quantum:nbu_quantum11
ERROR    - 20150223 14:16:01.730 6263 /util.cpp:286 ../lib/ost_mi.c:151 ost_mi_client_init: xcomm_endp_init failed - [-704]
ERROR    - 20150223 14:16:01.730 6263 /pgnserver.cpp:1124 Failed to Create a Server Handle.
ERROR    - 20150223 14:16:01.730 6263 /pgnserver.cpp:1177 EXIT pgn_get_server_prop_byname: (error occurred on network socket:2060019)
 serverName=Quantum:nbu_quantum11
DEBUG    - 20150223 14:21:07.740 8062 /osdep.cpp:323 path (4) not supported, dropping back to IO_PATH_XCOMM
INFO     - 20150223 14:21:07.740 8062 /pgnentry.cpp:597 2.9.1.2778 Quantum plugin (Solaris) initialized.
INFO     - 20150223 14:21:07.740 8062 /pgnentry.cpp:611 IO_PATH=DM
INFO     - 20150223 14:21:07.740 8062 /pgnentry.cpp:612 OPDUP_TIMEOUT=43200 secs
INFO     - 20150223 14:21:07.740 8062 /pgnentry.cpp:613 OPDUP_MBYTES=1024
INFO     - 20150223 14:21:07.740 8062 /pgnentry.cpp:614 RECONNECT_ALLOWED=60
INFO     - 20150223 14:21:07.740 8062 /pgnentry.cpp:615 TCP_NODELAY=(OS default)
INFO     - 20150223 14:21:07.740 8062 /pgnentry.cpp:116 masterVersion=11
DEBUG    - 20150223 14:21:07.740 8062 /pgnentry.cpp:118
PGN Operating Version             = 11
PGN Major Build Version           = 11
PGN Minor Build Version           = 1
PGN Flags                         = 0x00000000
PGN NPFX                          = 1
PGN Version of API Table returned = 11
PGN Vendor Version                = 2.9.1.2778 Quantum plugin (Sola
PGN Vendor Prefix                 = Quantum
PGN Vendor Prefix Label           = Quantum OST plugin
ERROR    - 20150223 14:23:26.757 6263 /util.cpp:286 ../lib/ost_mi.c:151 ost_mi_client_init: xcomm_endp_init failed - [-704]
ERROR    - 20150223 14:23:26.757 6263 /pgnserver.cpp:1124 Failed to Create a Server Handle.
ERROR    - 20150223 14:23:26.757 6263 /pgnserver.cpp:1177 EXIT pgn_get_server_prop_byname: (error occurred on network socket:2060019)
 serverName=Quantum:nbu_quantum11
 

Marianne
Moderator
Moderator
Partner    VIP    Accredited Certified

Curious about this socket number: 2060019

According to Quantum, these ports are needed for OST:

3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 10001, and 10002.

http://qsupport.quantum.com/kb/node/4400 

Probably best to log a call with Symantec and Quantum at this stage.

 

*** EDIT ***

Mmmmm... Why would there be connection attempt to Quantum:nbu_quantum11 when you have specified Storage Server as nbustor_<IP> ?

wilfredo_ocasio
Level 3

The solution was to set the proper TCP options on Solaris 11 :

 

#!/bin/sh
# adjust the TCP buffer size so 'setsockopt(...)' from the plug-in
# works properly
/usr/sbin/ipadm set-prop -p max_buf=8388608 tcp
/usr/sbin/ipadm set-prop -p send_buf=1048576 tcp
/usr/sbin/ipadm set-prop -p recv_buf=1048576 tcp
/usr/sbin/ipadm set-prop -p _wscale_always=1 tcp
/usr/sbin/ipadm set-prop -p _tstamp_if_wscale=1 tcp
 

 

thanks everyone