Backup fails with error (status code: 98): "Error requesting media (tpreq)" or "TpErrno = Request terminated because host is not validated for volume pool.error requesting media (tpreq)(98)"

Article:TECH17423  |  Created: 2001-01-12  |  Updated: 2013-05-08  |  Article URL http://www.symantec.com/docs/TECH17423
Article Type
Technical Solution


Environment

Issue



Applies only to NetBackup version 6.5.x and earlier.

Backup fails with error (status code: 98): "Error requesting media (tpreq)" or "TpErrno = Request terminated because host is not validated for volume pool. error requesting media (tpreq)(98)"


Error



(status code: 98) error requesting media (tpreq) or TpErrno = Request terminated because host is not validated for volume pool.
error requesting media (tpreq)(98)


Solution



One reason for a Status Code 98 generated during a backup is when the following conditions exist:
1. The policy is configured to use a volume pool with the Permit only the specified host option selected.
2. The media server for the backup is not the same host that is specified in the volume pool.
 
The error in the bptm log file is shown below:
 

<2> mount_open_media: Waiting for mount of media id S00001 on server xxxxx.xx.xx.com
16:10:44 [203.222] <2> getsockconnected: host=xxxx.xxx.xxx.com service=bpdbm address=130.63.236.131 protocol=tcp non-reserved port=13721
16:10:45 [203.222] <16> mount_open_media: error requesting media, TpErrno = Request terminated because host not validated for volume pool
16:10:45 [203.222] <2> send_brm_msg: ERROR 98


The host specified in the volume pool must be the same host that is used for the storage unit. In this example, the host is defined as the media server.

A policy, by design, must have an assigned volume pool, however the storage unit can be arbitrarily assigned when set to use Any Available.
In this condition, if the storage unit host and the volume pool host matches, the backup will complete.
If, however, the storage unit host and volume pool host do not match, the backup will fail with a Status Code 98.

How to confirm if a volume pool is configured for a specified host:

1. In the NetBackup Administration Console, expand Media and Device Management, then Media and Volume Pools
 
a. Right-click on the volume pool in question and select Change
 
The option to Permit only the specified host to access volume pool will define the name of the host that is allowed to request and use the volumes in this volume pool (Figure 1).
 

 

Figure 1
The media manager host (nbu2000) is the master server. The media server nbu2001 will have exclusive use of the NetBackup Volume Pool.
 

2. From a command line, execute Install_path\VERITAS\Volmgr\bin>vmpool -listall -b (Figure 2)

Figure 2 - Command line output displaying a brief description of volume pools.
Note that nbu2001 is the name of the media server (host).

D:\Program Files\VERITAS\Volmgr\bin>vmpool -listall -b
pool       host      user     group  description
----------------------------------------------------------
None       ANYHOST   ANY      NONE   the None pool (for anyone)
NetBackup  nbu2001   ??? (0)  NONE   the NetBackup pool
DataStore  ANYHOST   ??? (0)  NONE   the DataStore pool
Scratch    ANYHOST   ANY      NONE   ------
TEST       nbu2001   ANY      NONE   Test Pool

Corrective Actions:
1. If the volume pool is correctly configured and lists the specified host, then specify that media server (host) in the Destination, Policy storage unit of the Policy (Figure 3)

Figure 3
 

2. Remove the specified host from the volume pool (Figure 1).
 
a. If the volume pool was created to be used by any host or media server, then clear the Permit only the specified host to access volume pool check box
 

3. Assign a different volume pool to the policy. Ensure that the volume pool is set to use ANYHOST as detailed in Figure 2.

4. Refer to the help screen for additional information regarding setup and use (Figure 5)
Caution: VERITAS recommends that you do not specify a specific host.

Figure 5
 
 

Supplemental Materials

Value98
Description

The tape manager and optical manager (bptm) received an error when requesting a media mount from the NetBackup Device Manager service (on Windows) or the Media Manager device daemon (ltid) (on UNIX)


Legacy ID



242682


Article URL http://www.symantec.com/docs/TECH17423


Terms of use for this information are found in Legal Notices