NetBackup8301 SANClient Guide
NetBackup8301 SANClient Guide
Release 8.3.0.1
Veritas NetBackup SAN Client and Fibre Transport
Guide
Last updated: 2020-09-10
Legal Notice
Copyright © 2020 Veritas Technologies LLC. All rights reserved.
Veritas and the Veritas Logo, and NetBackup are trademarks or registered trademarks of
Veritas Technologies LLC or its affiliates in the U.S. and other countries. Other names may
be trademarks of their respective owners.
This product may contain third party software for which Veritas is required to provide attribution
to the third party (“Third Party Programs”). Some of the Third Party Programs are available
under open source or free software licenses. The License Agreement accompanying the
Software does not alter any rights or obligations you may have under those open source or
free software licenses. Refer to the third party legal notices document accompanying this
Veritas product or available at:
https://www.veritas.com/about/legal/license-agreements
The product described in this document is distributed under licenses restricting its use, copying,
distribution, and decompilation/reverse engineering. No part of this document may be
reproduced in any form by any means without prior written authorization of Veritas Technologies
LLC and its licensors, if any.
The Licensed Software and Documentation are deemed to be commercial computer software
as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19
"Commercial Computer Software - Restricted Rights" and DFARS 227.7202, et seq.
"Commercial Computer Software and Commercial Computer Software Documentation," as
applicable, and any successor regulations, whether delivered by Veritas as on premises or
hosted services. Any use, modification, reproduction release, performance, display or disclosure
of the Licensed Software and Documentation by the U.S. Government shall be solely in
accordance with the terms of this Agreement.
Technical Support
Technical Support maintains support centers globally. All support services will be delivered
in accordance with your support agreement and the then-current enterprise technical support
policies. For information about our support offerings and how to contact Technical Support,
visit our website:
https://www.veritas.com/support
You can manage your Veritas account information at the following URL:
https://my.veritas.com
If you have questions regarding an existing support agreement, please email the support
agreement administration team for your region as follows:
Japan [email protected]
Documentation
The latest documentation is available on the Veritas website:
https://sort.veritas.com/documents
Documentation feedback
Your feedback is important to us. Suggest improvements or report errors or omissions to the
documentation. Include the document title, document version, chapter title, and section title
of the text on which you are reporting. Send feedback to:
You can also see documentation information or ask a question on the Veritas community site:
http://www.veritas.com/community/
https://sort.veritas.com/data/support/SORT_Data_Sheet.pdf
Contents
FT traffic zone
Step 1 Read about best practices See “SAN Client operational notes” on page 13.
and operational notes
Planning your deployment 13
SAN Client operational notes
Step 2 Determine the storage See “About SAN Client storage destinations”
destination on page 13.
Step 3 Determine the hosts to use See “How to choose SAN Client and Fibre
Transport hosts” on page 15.
Step 4 Prepare the SAN See “Preparing the SAN” on page 20.
Step 5 License SAN Client See “About the SAN Client license key”
on page 29.
Step 6 Read about NetBackup See “About NetBackup SAN Client support for
agents agents” on page 15.
Step 7 Read about SAN Client and See “About NetBackup SAN Client support for
Hyper-V Windows Hyper-V Server” on page 16.
Step 8 Configure SAN Client and See “Configuring SAN Client and Fibre Transport”
Fibre Transport on page 31.
Step 9 Convert a SAN media server See “Converting a SAN media server to a SAN
to a SAN Client client” on page 18.
■ FT and LAN backups (from the same client or different clients) are not multiplexed
together in the same MPX group.
■ SAN Client does not support Inline Tape Copy over Fibre Transport; Inline Tape
Copy jobs occur over the LAN. The SAN Client features is designed for very
high speed backup and restore operations. Therefore, SAN Client excludes
backup options (such as Inline Tape Copy) that require more resources to
process and manage.
If SAN client and Fibre Transport are configured correctly, backups occur over Fibre
Transport.
NetBackup does not support Fibre Transport restores to the Windows Hyper-V
Server. Restores occur over the LAN.
See “About NetBackup SAN Client unsupported restores” on page 17.
FlashBackup restores SAN Client supports FlashBackup backups but restores occur
over the LAN.
Windows Hyper-V SAN Client supports backups over Fibre Transport but restores
restores occur over the LAN.
Depending on the options that you select when you configure the
backup policy, you can restore the virtual machines and also
individual files within the virtual machines.
See “About NetBackup SAN Client support for Windows Hyper-V
Server” on page 16.
Table 2-2 How to convert from a SAN media server to a SAN client
Step 2 Uninstall the SAN media See the NetBackup Installation Guide for UNIX
server software and Windows:
http://www.veritas.com/docs/DOC5332
Step 3 Prepare for Fibre Transport Prepare the SAN for Fibre Transport and install
the HBAs on the Fibre Transport hosts and SAN
client hosts.
Step 4 Connect the storage to the FT Connect the SAN media server storage device to
media server host the FT media server for the new SAN client. For
disk storage, mount the storage if necessary.
Table 2-2 How to convert from a SAN media server to a SAN client
(continued)
Step 5 Install the NetBackup media Install the media server software on the hosts to
server software function as Fibre Transport media servers.
http://www.veritas.com/docs/DOC5332
Step 6 Configure the FT media See “Configuring SAN Client and Fibre Transport”
servers on page 31.
Step 7 Install the NetBackup client Install the client software on the host that was the
software SAN media server.
http://www.veritas.com/docs/DOC5332
Step 8 Configure the SAN client See “Configuring SAN Client and Fibre Transport”
on page 31.
Step 9 Configure alternate server Because the current host is no longer a media
restore server, configure an alternate server restore and
specify the FT media server as the Restore
server. NetBackup then uses the FT media server
to restore the images that were associated with
the SAN media server.
■ About zoning the SAN for Fibre Transport for a 16-gigabit target mode HBA
support
■ About HBAs for SAN clients and Fibre Transport media servers
■ About the 16-gigabit target mode HBAs for SAN clients and Fibre Transport
media servers
Step 1 Zone the SAN See “About zoning the SAN for Fibre
Transport” on page 21.
Step 2 Install HBAs See “About HBAs for SAN clients and Fibre
Transport media servers” on page 25.
Step 3 Select HBA ports See “When selecting the HBA ports for SAN
Client” on page 27.
Preparing the SAN 21
About zoning the SAN for Fibre Transport
Step 4 Connect the fiber See “About supported SAN configurations for
SAN Client” on page 27.
Table 3-2 Best practices for zoning the SAN on NetBackup appliances
Guideline Description
One initiator per zone, multiple targets Veritas recommends that you create zones with
acceptable. only a single initiator per zone. Multiple targets in
a single zone are acceptable, only if all of the
targets are similar.
Table 3-2 Best practices for zoning the SAN on NetBackup appliances
(continued)
Guideline Description
For fault tolerance, spread connectivity To ensure the availability of system connections,
across HBA cards and not ports. if you incorporate a multi-path approach to common
resources, pair ports on separate cards for like
zoning. This configuration helps you avoid the loss
of all paths to a resource in the event of a card
failure.
Zone the SAN based on WWN to It is recommended that you perform SAN zoning
facilitate zone migrations, if devices based on WWN. If switch port configurations or
change ports. cabling architectures need to change, the zoning
does not have to be recreated.
Table 3-3 describes the zones you should use for your SAN traffic.
Note: You must use physical port ID or World Wide Port Name (WWPN) when you
specify the HBA ports on NetBackup Fibre Transport media servers.
See “How to identify the HBA ports” on page 35.
Zone Description
A Fibre Transport A Fibre Transport zone (or backup zone) should include only specific HBA ports of the hosts that
zone use Fibre Transport, as follows:
■ Ports on the FT media server HBAs that connect to the SAN clients. These ports use the
Veritas target mode driver.
See “About the target mode driver” on page 33.
■ Ports on the SAN client HBAs that connect to the media server ports that are in target mode.
The ports on the SAN clients use the standard initiator mode driver.
You must define the FT media server target ports by physical port ID or World Wide Port
Name (WWPN). The target mode driver WWPNs are not unique because they are derived
from the Fibre Channel HBA WWPN.
The NetBackup SAN clients should detect only the HBA ports that are in target mode on the
NetBackup media servers. They should not detect HBA ports in initiator mode on the NetBackup
media servers. They should not detect the FC HBAs on other hosts.
To promote multistream throughput, each SAN client should detect all target mode devices
of the media server HBA ports in the zone.
Preparing the SAN 23
About zoning the SAN for Fibre Transport for a 16-gigabit target mode HBA support
Zone Description
External storage If the storage is on a SAN, create an external storage zone. The zone should include the HBA
zone ports for the storage and the FT media server HBA ports that connect to the storage. All of the
ports in the storage zone use the standard initiator mode HBA driver.
Table 3-4 Best practices for zoning the SAN on NetBackup appliances
Guideline Description
One initiator per zone, multiple targets Veritas recommends that you create zones with
acceptable. only a single initiator per zone. Multiple targets in
a single zone are acceptable, only if all of the
targets are similar.
Table 3-4 Best practices for zoning the SAN on NetBackup appliances
(continued)
Guideline Description
For fault tolerance, spread connectivity To ensure the availability of system connections,
across HBA cards and not ports. if you incorporate a multi-path approach to common
resources, pair ports on separate cards for like
zoning. This configuration helps you avoid the loss
of all paths to a resource in the event of a card
failure.
Zone the SAN based on WWN to It is recommended that you perform SAN zoning
facilitate zone migrations, if devices based on WWN. If switch port configurations or
change ports. cabling architectures need to change, the zoning
does not have to be recreated.
Note: To enable the SAN client 16-GB target mode driver support for HBA ports,
you must create zones with only one initiator and keep only one target mode per
zone.
Table 3-5 describes the zones you should use for your SAN traffic.
Note: You must use physical port ID or World Wide Port Name (WWPN) when you
specify the HBA ports on NetBackup Fibre Transport media servers.
See “How to identify the HBA ports” on page 35.
Preparing the SAN 25
About HBAs for SAN clients and Fibre Transport media servers
Zone Description
A Fibre Transport A Fibre Transport zone (or backup zone) should include only specific HBA ports of the hosts that
zone use Fibre Transport, as follows:
■ Ports on the FT media server HBAs that connect to the SAN clients. These ports use the
Veritas target mode driver.
See “About the target mode driver” on page 33.
■ Ports on the SAN client HBAs that connect to the media server ports that are in target mode.
The ports on the SAN clients use the standard initiator mode driver.
You must define the FT media server target ports by physical port ID or World Wide Port
Name (WWPN). The target mode driver WWPNs are not unique because they are derived
from the Fibre Channel HBA WWPN.
The NetBackup SAN clients should detect only the HBA ports that are in target mode on the
NetBackup media servers. They should not detect HBA ports in initiator mode on the NetBackup
media servers. They should not detect the FC HBAs on other hosts.
To promote multistream throughput, each SAN client should detect all target mode devices
of the media server HBA ports in the zone.
External storage If the storage is on a SAN, create an external storage zone. The zone should include the HBA
zone ports for the storage and the FT media server HBA ports that connect to the storage. All of the
ports in the storage zone use the standard initiator mode HBA driver.
HBAs on SAN clients The HBAs on the SAN clients can be any supported Fibre
Channel HBA. The HBA ports must operate in the default
initiator mode.
For the HBAs on the SAN client systems, do the following:
HBAs on NetBackup FT The NetBackup media servers that host Fibre Transport
media servers require the following:
Note: To enable the SAN client 16-GB target mode driver support for HBA ports,
you must create zones with only one initiator and keep only one target mode per
zone. Each NetBackup client can have a zone with only one Fibre Transport media
server.
For information about supported HBAs, see the Hardware Compatibility List at the
following URL:
http://www.netbackup.com/compatibility
See “Preparing the SAN” on page 20.
HBAs on SAN clients The HBAs on the SAN clients can be any supported Fibre
Channel HBA. The HBA ports must operate in the default
initiator mode.
For the HBAs on the SAN client systems, do the following:
HBAs on NetBackup FT The NetBackup media servers that host Fibre Transport
media servers require the following:
For information about supported HBAs, see the Hardware Compatibility List at the
following URL:
http://www.netbackup.com/compatibility
See “Preparing the SAN” on page 20.
Node port (N_Port) switched Connect the NetBackup media servers and SAN clients to a
configuration SAN switch as follows:
Fibre Channel arbitrated loop Use Fibre Channel arbitrated loop (FC-AL) to connect a
(FC-AL) configuration NetBackup FT media server HBA port directly to a NetBackup
SAN client HBA port.
Note: FC-AL hubs are not supported.
Chapter 4
Licensing SAN Client and
Fibre Transport
This chapter includes the following topics:
Step 1 Configure the FT media servers See “Configuring a Fibre Transport media server”
on page 32.
Step 2 Configure the SAN clients See “Configuring SAN clients” on page 52.
Step 4 Configure SAN client usage preferences See “SAN client usage preferences” on page 65.
Step 1 Read the conceptual information about This information that may help you avoid serious problems.
configuring an FT media server
See “About Linux concurrent FT connections” on page 63.
See “About HBAs for SAN clients and Fibre Transport media
servers” on page 25.
Step 2 Start nbhba mode on the media server See “Starting nbhba mode” on page 37.
Step 3 Mark the HBA ports See “Marking the Fibre Transport media server HBA ports”
on page 38.
Step 4 Configure the FT services See “Configuring the media server Fibre Transport services”
on page 41.
Configuring SAN Client and Fibre Transport 33
Configuring a Fibre Transport media server
Step 1 Read the conceptual information about This information that may help you avoid serious problems.
configuring an FT media server
See “About Linux concurrent FT connections” on page 63.
Step 2 Configure the FT services See “Configuring the media server Fibre Transport services
for a 16-gigabit target mode HBA support” on page 45.
Step 3 Displaying the FTMS state for a See “Displaying the FTMS state for a 16-gigabit target mode
16-gigabit target mode HBA support HBA support” on page 51.
(Optional)
Step 4 Identifying the HBA ports for a 16-gigabit See “Identifying the HBA ports for a 16-gigabit target mode
target mode HBA support HBA support” on page 52.
(Optional)
Note: For Linux operating systems, warning messages may be displayed in the
console or the system log when the ql2300_stub driver is loaded into the kernel.
See “Kernel warning messages when Veritas modules load” on page 85.
Warning: Do not configure HBAs on a computer that has a start device that is
attached to a QLogic ISP2312 or ISP24xx port. If you do, the computer may become
unbootable. If any critical file systems are mounted on any devices that are attached
to a QLogic HBA, the computer also may become unbootable. Before you begin
HBA configuration, dismount any file systems that are attached to a QLogic HBA.
To determine if devices are attached to QLogic HBAs, you should examine your
devices and your mounted file systems.
You can configure the QLogic HBAs on a different NetBackup media server that
does not contain a QLogic HBA connected start device. Then, you can install them
in the NetBackup FT media servers and configure the FT services. Afterward, you
should remove the nbhba driver from the media server on which you configured the
HBAs.
See “Disabling a Fibre Transport media server” on page 73.
Configuring SAN Client and Fibre Transport 35
Configuring a Fibre Transport media server
If you cannot mark ports in a computer that has only the QLogic HBAs that you
want to mark, the following may help:
■ The HBA may identify the port WWNs on the card. Examine the HBA for the
WWNs.
■ The Fibre Channel switch may display WWNs for attached and operational HBA
ports.
■ The SAN utility software may provide the capability to list the WWNs of the HBA
ports.
■ On Solaris 10, you can list WWNs for native drivers by using the fcinfo
hba-port command.
■ The NetBackup nbhba command -l option lets you compare the port WWN
addresses easily. (The computer must be in nbhba mode.) For the QLA-234x
series, the port WWNs on the same card differ in the second byte and the sixth
byte. The following example shows two, two-port HBAs. Lines 1 and 2 are one
HBA; lines 3 and 4 are the other HBA.
/usr/openv/netbackup/bin/admincmd/nbhba -l
1 2312 21:00:00:E0:8B:83:9D:A1 "QLA2342 " 0 0 101
2 2312 21:01:00:E0:8B:A3:9D:A1 "QLA2342 " 1 0 101
3 2312 21:00:00:E0:8B:8F:28:7B "QLA2342 " 0 0 101
4 2312 21:01:00:E0:8B:AF:28:7B "QLA2342 " 1 0 101
This output also shows that the ports are in initiator mode. The second rightmost
column shows 0, and the rightmost column does not begin with 8.
Configuring SAN Client and Fibre Transport 36
Configuring a Fibre Transport media server
■ If the HBA contains LEDs on the metal mounting bracket, the color changes to
green after you mark a port (yellow is initiator mode). (The computer must be
in nbhba mode.) You can see if you marked the ports in the correct card. If you
did not, you can return those ports to initiator mode and then mark other ports
until you mark the correct ones.
See “Backups failover to LAN even though Fibre Transport devices available ”
on page 84.
/usr/openv/netbackup/bin/admincmd/nbftsrv_config -nbhba
Installing nbhba driver.
Are you sure you want to unload QLogic driver: qla2300? [y,n]
(y)
/usr/openv/netbackup/bin/admincmd/nbftsrv_config -nbhba
Installing nbhba driver.
Waiting for driver references to ql2300_stub to free up (this
may take some time).
The following driver aliases need to be removed:
qlc "pci1077,2312.1077.10a"
Would you like to run update_drv to remove these now? [y,n] (y)
/usr/openv/netbackup/bin/admincmd/nbhba -l
1 2312 21:00:00:E0:8B:83:9D:A1 "QLA2342 " 0 0 101
2 2312 21:01:00:E0:8B:A3:9D:A1 "QLA2342 " 1 0 101
3 2312 21:00:00:E0:8B:8F:28:7B "QLA2342 " 0 0 101
4 2312 21:01:00:E0:8B:AF:28:7B "QLA2342 " 1 0 101
For the QLA-234x series, the port WWNs on the same card differ in the second
byte and the sixth byte. This output shows two, two-port HBAs. Lines 1 and 2
are one HBA; lines 3 and 4 are the other HBA. The HBAs are in initiator mode:
the second rightmost column shows 0, and the rightmost column does not
begin with 8.
Alternatively, use the nbhba -L option to produce verbose output, which lets
you identify the mode more easily.
2 Mark the ports by using the nbhba command. The following is the syntax:
For example, the following two commands change the two ports on one of the
HBAs from the example output in step 1:
3 Verify the changes by using the nbhba command and -L option to display the
HBA card ports on the server. The following is an example; output on your
system may differ:
/usr/openv/netbackup/bin/admincmd/nbhba -L
HBA Port #1
Device ID = 2312
World Wide Name = 21:00:00:E0:8B:83:9D:A1
Model Name = "QLA2342 "
Port = 0
Mode = initiator (designated for other use)(101)
HBA Port #2
Device ID = 2312
World Wide Name = 21:01:00:E0:8B:A3:9D:A1 "QLA2342
Model Name = "QLA2342 "
Port = 1
Mode = initiator (designated for other use)(101)
HBA Port #3
World Wide Name = 21:00:00:E0:8B:8F:28:7B
Slot = ""
Port = 0
Fibre Not Attached
Mode = target (designated for FT Server)(8101)
HBA Port #4
World Wide Name = 21:01:00:E0:8B:AF:28:7B
Slot = ""
Port = 1
Fibre Not Attached
Mode = target (designated for FT Server)(8101)
The nbhba -l option also produces the output that lets you identify the mode:
/usr/openv/netbackup/bin/admincmd/nbhba -l
1 2312 21:00:00:E0:8B:83:9D:A1 "QLA2342 " 0 0 101
2 2312 21:01:00:E0:8B:A3:9D:A1 "QLA2342 " 1 0 101
3 2312 21:00:00:E0:8B:8F:28:7B "QLA2342 " 0 1 8101
4 2312 21:01:00:E0:8B:AF:28:7B "QLA2342 " 1 1 8101
The rightmost two columns show the ports that are marked for target mode:
the second rightmost column shows 1, and the rightmost column begins with
8. The other digits in the rightmost column are not significant.
4 If necessary, transfer the HBAs to the appropriate media servers.
Configuring SAN Client and Fibre Transport 41
Configuring a Fibre Transport media server
Note: After you configure the Fibre Transport media servers using the
nbftsrv_config and the nbftserver scripts, reload the target driver for the HBA
port on the NetBackup SAN clients that were used for backup and restore. This
step ensures that the client operating system detects the tape devices that the Fibre
Transport media servers export. Alternatively, you can restart the client computers
to reload the drivers and refresh the device tree.
Configuring SAN Client and Fibre Transport 43
Configuring a Fibre Transport media server
/usr/openv/netbackup/bin/admincmd/nbftsrv_config
Installing the Jungo driver and Fibre Transport Server.
The following automatic startup and shutdown scripts
(respectively) have been installed. They will cause the
NetBackup Fibre Transport Server daemon to be automatically shut
down and restarted each time the system boots.
/etc/rc.d/rc2.d/S21nbftserver
/etc/rc.d/rc3.d/S21nbftserver
/etc/rc.d/rc5.d/S21nbftserver
/etc/rc.d/rc0.d/K03nbftserver
/etc/rc.d/rc1.d/K03nbftserver
/etc/rc.d/rc6.d/K03nbftserver
It may be necessary to temporarily unload your QLogic drivers
to free up the ports for the nbhba drivers.
This is an optional step. If you choose not to do this, you may
not have access to all of the HBA ports until a subsequent
reboot.
Would you like to uninstall and reinstall your native QLogic
drivers now? [y,n] (y) y
2 The Qlogic drivers must be unloaded temporarily so that the stub driver
(ql2300_stub) can bind to the marked HBA ports during this session.
If you answer y, you do not have to reboot the computer during this configuration
process. However, any critical devices that are attached to QLogic HBAs in
the computer may be unavailable during this session. To ensure that the critical
devices remain available, answer n. Then, you must reboot when prompted.
The stub driver binds to the marked ports during the boot process, and the
default QLogic drivers bind to the unmarked ports.
If you answer n, go to step 5.
If you answer y, you are prompted again to unload each QLogic driver, as
follows:
Are you sure you want to unload QLogic driver: qla2300? [y,n]
(y) y
Configuring SAN Client and Fibre Transport 44
Configuring a Fibre Transport media server
Removing qla2300
Adding qla2300.
Adding qla2xxx.
Would you like to start the SANsurfer agent (qlremote)? [y,n]
(y) y
4 If the QLogic SANsurfer agent was loaded, the configuration process asks if
you want to start the agent. To start the QLogic SANsurfer agent, answer y.
The process continues as follows:
5 To ensure that the FT server always starts after a computer reboot, answer y.
The process continues as follows:
If you answered y in step 2, the FT services are started, and the target mode
driver binds to the marked HBA ports.
6 If you answered n in step 2, reboot the computer when prompted.
The FT services are started, and the target mode driver binds to the marked
HBA ports.
Configuring SAN Client and Fibre Transport 45
Configuring a Fibre Transport media server
/usr/openv/netbackup/bin/admincmd/nbftsrv_config
Installing the Jungo driver and Fibre Transport Server.
Waiting for driver references to ql2300_stub to free up (this
may take some time).
The following automatic startup and shutdown scripts
(respectively) have been installed. They will cause the
NetBackup Fibre Transport Server daemon to be automatically shut
down and restarted each time the system boots.
/etc/rc2.d/S21nbftserver
/etc/rc0.d/K03nbftserver
Adding "pci1077,2312.1077.101" to qlc.
No third party drivers found with conflicting driver aliases.
Done copying driver into system directories.
Done adding driver.MUST REBOOT TO COMPLETE INSTALLATION.
Note: After you configure the Fibre Transport media servers using the
nbftsrv_config and the nbftserver scripts, reload the target driver for the HBA
port on the NetBackup SAN clients that were used for backup and restore. This
step ensures that the client operating system detects the tape devices that the Fibre
Transport media servers export. Alternatively, you can restart the client computers
to reload the drivers and refresh the device tree.
Configuring SAN Client and Fibre Transport 47
Configuring a Fibre Transport media server
2 The QLogic drivers are reloaded so that the HBA ports can be detected during
this session.
Removing qla2xxx.
Load driver qla2xxx
NOTE:
The types of HBA cards listed are QLE2692 and QLE2562. Some of
the WWNs may be used to connect to an external storage and other
external devices.
3 Enter the port numbers and make sure of the operation warnings during this
session.
Please input the Port WWNs you want to use as the targets
(separated by commas like: wwn1,wwn2...):21:00:f4:e9:d4:53:bb:c4
The input is: 21:00:f4:e9:d4:53:bb:c4
The targets you defined: 21:00:f4:e9:d4:53:bb:c4
Do you want to redefine the targets? [y,n] (n)
Do you want to add additional targets? [y,n] (n)
The targets you defined: 21:00:f4:e9:d4:53:bb:c4
The targets you have defined contain 16Gb HBA cards.
NOTE:
1. Make sure that you do not use a WWN that is used to connect
to external storage.
2. Make sure to define the input WWNs as targets.
3. Make sure the WWNs can be zoned with WWNs of clients.
Do you want to continue to setup the WWNs as targets? [y,n] (n)y
Configuring SAN Client and Fibre Transport 50
Configuring a Fibre Transport media server
--------------------------------------------
FTMS environment installation started.
--------------------------------------------
Successfully created the dependent path: /var/lib/scst/pr.
Successfully created the dependent path:
/var/lib/scst/vdev_mode_pages.
Successfully backup the ql2500_fw.bin to ql2500_fw_original.bin.
Successfully copied
/usr/openv/netbackup/bin/driver/ql2500-firmware-8.04.00.bin to
/lib/firmware.
Successfully copied
/usr/openv/netbackup/bin/driver/ql2700-firmware-8.07.10.bin to
/lib/firmware.
Successfully created the new link /lib/firmware/ql2500_fw.bin.
Successfully created the new link /lib/firmware/ql2700_fw.bin.
Successfully copied
/usr/openv/netbackup/bin/driver/ql2500-firmware-8.04.00-LICENSE
to /usr/share/doc/ql2500-firmware-8.04.00.
Successfully copied
/usr/openv/netbackup/bin/driver/scst/qla2xxx.ko.3.10.0-1062.el7.x86_64
to /lib/modules/3.10.0-1062.el7.x86_64/extra/qla2xxx.ko.
Successfully copied
/usr/openv/netbackup/bin/driver/scst/qla2x00tgt.ko.3.10.0-1062.el7.x86_64
to /lib/modules/3.10.0-1062.el7.x86_64/extra/qla2x00tgt.ko.
Successfully copied
/usr/openv/netbackup/bin/driver/scst/scst.ko.3.10.0-1062.el7.x86_64
to /lib/modules/3.10.0-1062.el7.x86_64/extra/scst.ko.
Successfully copied
/usr/openv/netbackup/bin/driver/scst/scst_user.ko.3.10.0-1062.el7.x86_64
to /lib/modules/3.10.0-1062.el7.x86_64/extra/scst_user.ko.
Successfully created /etc/modprobe.d/qla2xxx_scst.conf.
Successfully copied /usr/openv/netbackup/bin/nbftsrvr to
/usr/openv/netbackup/bin/nbftsrvr_old.
Successfully copied
/usr/openv/netbackup/bin/goodies/nbftserver_scst to
/etc/rc.d/init.d/nbftserver.
Successfully linked /etc/rc.d/init.d/nbftserver
/etc/rc.d/rc2.d/S21nbftserver.
Successfully linked /etc/rc.d/init.d/nbftserver
/etc/rc.d/rc3.d/S21nbftserver.
Successfully linked /etc/rc.d/init.d/nbftserver
Configuring SAN Client and Fibre Transport 51
Configuring a Fibre Transport media server
/etc/rc.d/rc5.d/S21nbftserver.
Successfully linked /etc/rc.d/init.d/nbftserver
/etc/rc.d/rc0.d/K03nbftserver.
Successfully linked /etc/rc.d/init.d/nbftserver
/etc/rc.d/rc1.d/K03nbftserver.
Successfully linked /etc/rc.d/init.d/nbftserver
/etc/rc.d/rc6.d/K03nbftserver.
Successfully enabled nbftserver.
Successfully created /etc/modules-load.d/scst.conf.
Enable target: 21:00:f4:e9:d4:53:bb:c4
Previous initramfs image is saved at
/boot/initramfs-3.10.0-1062.el7.x86_64.img.07-19-20.22:43:29.
Running dracut, it may take several minutes to complete...
/sbin/dracut succeeded
NetBackup Fibre Transport Server started.
-------------------------------
Driver qla2xxx is loaded
-------------------------------
Driver qla2x00tgt is loaded
-------------------------------
Driver scst is loaded
-------------------------------
Driver scst_user is loaded
--------------------------------------------
FTMS environment installation completed.
Displaying the FTMS state for a 16-gigabit target mode HBA support
The NetBackup nbftsrv_config command's -scst -state option informs you
about the state of the FTMS. The computer must have enabled FTMS for a 16Gb
target mode HBA support.
For example:
The command displays the defined FTMS target ports and the state of the FTMS
deamon.
Configuring SAN Client and Fibre Transport 52
Configuring SAN clients
Identifying the HBA ports for a 16-gigabit target mode HBA support
The NetBackup nbftsrv_config command's -scst -list_port option helps you
identify the port World Wide Names (WWNs) or World Wide Port Names (WWPNs)
that are defined as targets. The computer must have enabled FTMS for a 16Gb
target mode HBA support.
For example:
Note: The types of HBA cards that get listed are QLE2692 and QLE2562. The
QLogic HBA can only be used as a target. You can use Emulex HBA to work as
an initiator, if an initiator HBA is required.
Step 1 Configure firewalls on SAN clients See “About configuring firewalls for SAN clients”
on page 52.
Step 2 Configure SAN client drivers See “SAN client driver requirements” on page 53.
Step 3 Configure the SAN client FT service See “Configuring the SAN client Fibre Transport
service” on page 54.
AIX Client systems require the standard tape driver. The driver should
work without modification.
http://www.veritas.com/docs/DOC5332
HP-UX Client systems require the sctl driver and pass-through device
files.
http://www.veritas.com/docs/DOC5332
Linux Client systems require the SCSI Generic (sg) driver and
pass-through device files.
http://www.veritas.com/docs/DOC5332
http://www.veritas.com/docs/DOC5332
Some operating systems require specific patch and driver updates. For information
about them, see the NetBackup Release Notes:
http://www.veritas.com/docs/DOC5332
2 On the client, run the following command to enable the SAN Client Fibre
Transport Service (nbftclnt):
UNIX and Linux:
/usr/openv/netbackup/bin/bpclntcmd -sanclient 1
Windows:
install_path\NetBackup\bin\bpclntcmd.exe -sanclient 1
■ Windows: Boot the system, which also begins operating system device
discovery.
4 On the systems that were not booted in step 3, perform the action that forces
the SAN client operating system to discover devices.
The operating system must discover two FT devices for each media server
HBA port that is in target mode.
The SAN Client Fibre Transport Service (nbftclnt) validates the driver stack
functionality during device discovery. If validation fails, Fibre Transport is not
enabled on the client.
See “SAN client Fibre Transport service validation” on page 85.
After the client OS discovers the FT devices, the SAN client is registered with
NetBackup. You should not have to add the SAN client either manually or by
using the Device Configuration Wizard.
5 If the client system does not discover the FT devices, verify the following:
■ The Fibre Channel driver is installed on the SAN client.
■ The SAN client HBA port is active on the Fibre Channel switch.
■ The media server HBA port is active on the Fibre Channel switch.
■ The SAN client is logged into the Fibre Channel switch name server.
■ The FT media server is logged into the Fibre Channel switch name server.
■ The FT media server port is zoned with the SAN client port.
■ The zone is included in the active configuration.
Alternatively, you can try a scan operation for FT devices on a client system.
See “Rescanning for Fibre Transport devices from a SAN client” on page 68.
Step 1 Install the NetBackup client See the NetBackup Installation Guide for UNIX
software on each failover and Windows:
node
http://www.veritas.com/docs/DOC5332
Step 2 Configure the SAN client on Ensure that the FT service is active on all of the
each failover node failover nodes.
Step 3 Register the virtual node See “Registering a SAN client cluster virtual name”
name with the EMM server on page 56.
Step 4 Configure the NetBackup On each SAN Client in the cluster, set the
local cache NetBackup LOCAL_CACHE option to NO.
■ UNIX: /usr/openv/netbackup/bin/admincmd
■ Windows: install_path\Program
Files\VERITAS\NetBackup\bin\admincmd
2 For every client in the node, update the host so the virtual name is linked to
the client host name. The following is the command syntax:
nbemmcmd –updatehost –add_server_to_app_cluster –machinename
client_name –clustername virtual_name
Configuration options are key and value pairs, as shown in the following examples:
■ CLIENT_READ_TIMEOUT = 300
■ LOCAL_CACHE = NO
■ RESUME_ORIG_DUP_ON_OPT_DUP_FAIL = TRUE
■ SERVER = server1.example.com
You can specify some options multiple times, such as the SERVER option.
Configuring SAN Client and Fibre Transport 58
About configuring Fibre Transport properties
/usr/openv/netbackup/bin/nbsetconfig
On a NetBackup server:
/usr/openv/netbackup/bin/admincmd/bpsetconfig
install_path\NetBackup\bin\nbsetconfig.exe
On a NetBackup server:
install_path\NetBackup\bin\admincmd\bpsetconfig.exe
2 At the command prompt, enter the key and the value pairs of the configuration
options that you want to set, one pair per line.
You can change existing key and value pairs.
You can add key and value pairs.
Ensure that you understand the values that are allowed and the format of any
new options that you add.
3 To save the configuration changes, type the following, depending on the
operating system:
Windows: Ctrl + Z Enter
UNIX: Ctrl + D Enter
Granularity Description
Global FT properties for all Global FT properties apply to all SAN clients. Global FT
SAN clients properties are configured on the master server.
FT properties for a media FT properties for a media server or servers apply to the SAN
server or media servers clients that the media server or servers back up. The
properties override the global FT properties that are
configured on the master server.
FT properties for a SAN client FT properties for a client or clients apply to the specific SAN
or SAN clients client or clientss. FT properties for SAN clients override the
media server FT properties.
4 In the host properties dialog box, click Fibre Transport in the left pane.
5 Configure the properties.
See “Fibre Transport properties” on page 60.
Master server Global Fibre Transport properties that apply to all SAN clients.
Client The Fibre Transport properties apply to the SAN client or clients
that you selected in the NetBackup Administration Console. The
default values for clients are the global property settings of the master
server. Client properties override the global Fibre Transport
properties.
Table 5-9 describes the Fibre Transport properties. All properties are not available
for all hosts. In this table, FT device is an HBA port on a Fibre Transport media
server. The port carries the backup and restore traffic. A media server may have
more than one FT device.
Configuring SAN Client and Fibre Transport 62
Fibre Transport properties
Property Description
Maximum concurrent FT This property appears only when you select an FT media server or servers in the
connections NetBackup Administration Console.
NetBackup supports 644 buffers per media server for Fibre Transport. To
determine the number of buffers that each connection uses, divide 644 by the
value you enter. More buffers per connection equal better performance for each
connection.
Use defaults from the master This property appears only when you select a client or client in the NetBackup
server configuration Administration Console.
This property specifies that the client follow the properties as they are configured
on the master server.
Preferred The Preferred property specifies to use an FT device if one is available within
the configured wait period in minutes. If an FT device is not available after the
wait period elapses, NetBackup uses a LAN connection for the operation.
If you select this option, also specify the wait period for backups and for restores.
For the global property that is specified on the master server, the default is
Preferred.
Configuring SAN Client and Fibre Transport 63
Fibre Transport properties
Property Description
Always The Always property specifies that NetBackup should always use an FT device
for backups and restores of SAN clients. NetBackup waits until an FT device is
available before it begins the operation.
However, an FT device must be online and up. If not, NetBackup uses the LAN.
An FT device may be unavailable because none are active, none have been
configured, or the SAN Client license expired.
Fail The Fail property specifies that NetBackup should fail the job if an FT device is
not online and up. If the FT devices are online but busy, NetBackup waits until a
device is available and assigns the next job to the device. An FT device may be
unavailable because none are active, none have been configured, or the SAN
Client license expired.
Never The Never property specifies that NetBackup should never use an FT pipe for
backups and restores of SAN clients. NetBackup uses a LAN connection for the
backups and restores.
If you specify Never for the master server, Fibre Transport is disabled in the
NetBackup environment. If you select Never, you can configure FT usage on a
per-client basis.
If you specify Never for a media server, Fibre Transport is disabled for the media
server.
If you specify Never for a SAN client, Fibre Transport is disabled for the client.
connections, reduce the number of buffers per connection. To do so, create the
following file and include one of the supported values from Table 5-10 in the file:
/usr/openv/netbackup/db/config/NUMBER_DATA_BUFFERS_FT
Table 5-10 shows the values that NetBackup supports for the
NUMBER_DATA_BUFFERS_FT file. NetBackup supports 644 buffers per media server
for Fibre Transport.
16 40 40
12 53 53
10 64 64
If you want, you then can limit the number of connections for a media server or
media servers by using the Maximum concurrent FT connections of the Fibre
Transport host properties.
Property Description
Use defaults from the master This property specifies that the client follow the properties as they are configured
server configuration on the master server.
Configuring SAN Client and Fibre Transport 66
Configuring SAN client usage preferences
Property Description
Preferred The Preferred property specifies to use an FT device if one is available within
the configured wait period in minutes. If an FT device is not available after the
wait period elapses, NetBackup uses a LAN connection for the operation.
If you select this option, also specify the wait period for backups and for restores.
For the global property that is specified on the master server, the default is
Preferred.
Always The Always property specifies that NetBackup should always use an FT device
for backups and restores of SAN clients. NetBackup waits until an FT device is
available before it begins the operation.
However, an FT device must be online and up. If not, NetBackup uses the LAN.
An FT device may not exist because none is active, none have been configured,
or the SAN Client license expired.
Fail The Fail property specifies that NetBackup should fail the job if an FT device is
not online and up. If the FT devices are online but busy, NetBackup waits until a
device is available and assigns the next job to the device. An FT device may not
exist because none is active, none have been configured, or the SAN Client
license expired.
Never The Never property specifies that NetBackup should never use an FT pipe for
backups and restores of SAN clients. NetBackup uses a LAN connection for the
backups and restores.
If you specify Never for the master server, Fibre Transport is disabled in the
NetBackup environment. If you select Never, you can configure FT usage on a
per-client basis.
If you specify Never for a media server, Fibre Transport is disabled for the media
server.
If you specify Never for a SAN client, Fibre Transport is disabled for the client.
Chapter 6
Managing SAN clients and
Fibre Transport
This chapter includes the following topics:
■ Enabling or disabling the Fibre Transport services for a 16-gigabit target mode
HBA support
Warning: Do not use the UNIX kill -9 command and option to stop the nbfdrv64
process. It does not allow the process to stop gracefully, and the SAN clients cannot
detect the FT devices when the nbfdrv64 process dies. You then may have to
restart the client systems so they detect the FT devices again (after you restart
nbfdrv64).
FT media server The media server view shows all of the inbound backup (and outbound
view restore) traffic for a selected FT media server.
Use this view to determine which SAN clients can send data to and
receive data from the selected media server.
See “To view FT activity from the media server perspective” on page 70.
SAN Client view The SAN client view shows all of the outbound backup (and inbound
restore) traffic for a selected client.
Use this view to determine which FT media servers can send data to
and receive data from the selected client.
See “To view FT activity from the client perspective” on page 70.
See “Viewing SAN Client Fibre Transport job details” on page 69.
To view FT activity from the media server perspective
1 In the NetBackup Administration Console, in the left pane, expand Media
and Device Management > Devices > Media Server.
2 Select an FT media server in the right pane.
3 Click Actions > View FT Connections.
The Media Server Fibre Transport View dialog box shows the connection
activity for the media server.
To view FT activity from the client perspective
1 In the NetBackup Administration Console, in the left pane, expand Media
and Device Management > Devices > SAN Clients.
2 Select a client in the right pane.
3 Click Actions > View FT Connections.
The SAN Client Fibre Transport View dialog box shows the connection activity
for the client.
Managing SAN clients and Fibre Transport 71
Adding a SAN client
■ Disabling a Fibre Transport media server for a 16-gigabit target mode HBA
support
2 To configure the host so it does not start the SAN client service after a computer
restart, run the following command:
/usr/openv/netbackup/bin/bpclntcmd -sanclient 0
See “About disabling SAN Client and Fibre Transport” on page 72.
/etc/rc.d/rc2.d/S21nbftserver
/etc/rc.d/rc3.d/S21nbftserver
/etc/rc.d/rc5.d/S21nbftserver
/etc/rc.d/rc0.d/K03nbftserver
/etc/rc.d/rc6.d/K03nbftserver
/lib/modules/ 2.6.*smp/kernel/drivers/misc/ql2300_stub.ko
/lib/modules/ 2.6.*smp/kernel/drivers/misc/windrvr6.ko
/etc/rc2.d/S21nbftserver
/etc/rc0.d/K03nbftserver
/usr/kernel/drv/windrvr6.conf
/usr/kernel/drv/sparcv9/windrvr6
/usr/kernel/drv/sparcv9/ql2300_stub
scripts: (/etc/rc.d/)
/etc/rc.d/init.d/nbftserver
/etc/rc.d/rc2.d/S21nbftserver
/etc/rc.d/rc3.d/S21nbftserver
/etc/rc.d/rc5.d/S21nbftserver
/etc/rc.d/rc0.d/K03nbftserver
/etc/rc.d/rc1.d/K03nbftserver
/etc/rc.d/rc6.d/K03nbftserver
drivers: (lib/modules/xxx/extra)
qla2x00tgt.ko
qla2xxx.ko
scst.ko
scst_user.ko
firmwares: (/lib/firmware)
ql2700-firmware-8.07.10.bin and ql2700_fw.bin
ql2500-firmware-8.04.00.bin and q2500_fw.bin
folders:
/var/lib/scst/vdev_mode_pages
/var/lib/scst/pr
/usr/share/doc/ql2500-firmware-8.04.00
/etc/modules-load.d/scst.conf
3 If the startup scripts were not removed, delete them manually. After you remove
the files, rename ql2500_fw_original.bin to ql2500_fw.bin.
4 Run the following script:
/usr/openv/netbackup/bin/admincmd/nbftconfig -ds
ft_server_host_name
Note: If your /boot partition does not have enough disk space, manually delete
images like
initramfs-3.10.0-514.26.2.el7.x86_64.img.10-23-17.17:22:37 to get
more disk space.
Chapter 8
Troubleshooting SAN
Client and Fibre Transport
This chapter includes the following topics:
■ Stopping and starting Fibre Transport services for a 16-gigabit target mode HBA
support
199 nbftsrvr and nbfdrv64. The media server Fibre Transport services.
To view and manage VxUL log files, you must use NetBackup log commands.
See “About unified logging” on page 78.
Configure the amount of information that is collected and its retention length on the
NetBackup master server in the Logging properties and Clean-up properties.
Information about how to configure logging and clean-up properties is available in
the NetBackup Administrator’s Guide, Volume I:
http://www.veritas.com/docs/DOC5332
Windows install_path\NetBackup\logs
UNIX /usr/openv/logs
You can access logging controls in Logging host properties. You can also manage
unified logging with the following commands:
vxlogmgr Manages the log files that the products that support unified logging
generate.
UNIX /usr/openv/logs
Windows install_path\NetBackup\logs
STDATE Long Integer or string Provide the start date in seconds or STDATE = 98736352
in the locale-specific short date and
STDATE = '4/26/11 11:01:00
time format. For example, a locale
AM'
can have the format 'mm/dd/yy
hh:mm:ss AM/PM'
ENDATE Long Integer or string Provide the end date in seconds or ENDATE = 99736352
in the locale-specific short date and
ENDATE = '04/27/11 10:01:00
time format. For example, a locale
AM'
can have the format 'mm/dd/yy
hh:mm:ss AM/PM'
Troubleshooting SAN Client and Fibre Transport 80
About unified logging
1 = WARNING
2 = ERR
3 = CRIT
4 = EMERG
Example Description
(PRODID == 51216) && ((PID == 178964)|| ((STDATE == Retrieves the log file message for the
'2/5/15 09:00:00 AM') && (ENDATE == '2/5/15 NetBackup product ID 51216 between
12:00:00 PM')) 9AM and 12PM on 2015-05-02.
Troubleshooting SAN Client and Fibre Transport 81
About unified logging
Example Description
((prodid = 'NBU') && ((stdate >= ‘11/18/14 Retrieves the log messages for the
00:00:00 AM’) && (endate <= ‘12/13/14 12:00:00 PM’))) || NetBackup product NBU between
((prodid = 'BENT') && ((stdate >= ‘12/12/14 00:00:00 2014-18-11 and 2014-13-12 and the log
AM’) && (endate <= ‘12/25/14 12:00:00 PM’))) messages for the NetBackup product
BENT between 2014-12-12 and
2014-25-12.
(STDATE <= ‘04/05/15 0:0:0 AM’) Retrieves the log messages that were
logged on or before 2015-05-04 for all
of the installed Veritas products.
Item Example
Display specific Display the log messages for NetBackup (51216) that show only the date, time, message
attributes of the log type, and message text:
messages
vxlogview --prodid 51216 --display D,T,m,x
Display the latest log Display the log messages for originator 116 (nbpem) that were issued during the last 20
messages minutes. Note that you can specify -o nbpem instead of -o 116:
Display the log Display the log messages for nbpem that were issued during the specified time period:
messages from a
specific time period # vxlogview -o nbpem -b "05/03/15 06:51:48 AM"
-e "05/03/15 06:52:48 AM"
Troubleshooting SAN Client and Fibre Transport 82
Stopping and starting Fibre Transport services
Item Example
Display results faster You can use the -i option to specify an originator for a process:
# vxlogview -i nbpem
The vxlogview -i option searches only the log files that the specified process (nbpem)
creates. By limiting the log files that it has to search, vxlogview returns a result faster. By
comparison, the vxlogview -o option searches all unified log files for the messages that
the specified process has logged.
Note: If you use the -i option with a process that is not a service, vxlogview returns the
message "No log files found." A process that is not a service has no originator ID in the file
name. In this case, use the -o option instead of the -i option.
The -i option displays entries for all OIDs that are part of that process including libraries (137,
156, 309, etc.).
Search for a job ID You can search the logs for a particular job ID:
The jobid= search key should contain no spaces and must be lowercase.
When searching for a job ID, you can use any vxlogview command option. This example
uses the -i option with the name of the process (nbpem). The command returns only the
log entries that contain the job ID. It misses related entries for the job that do not explicitly
contain the jobid=job_ID.
In normal operation, you should not have to start or stop the services. A Veritas
support engineer may direct you to stop and restart services for troubleshooting
purposes.
See “Enabling or disabling the Fibre Transport services” on page 67.
Alternatively, you can use the UNIX kill command without the -9 option to stop
the services. The NetBackup bp.kill_all command stops the FT services, but it
stops all other NetBackup services also.
Warning: Do not use the UNIX kill -9 command and option to stop the nbfdrv64
process. It does not allow the process to stop gracefully, and the SAN clients cannot
detect the FT devices when the nbfdrv64 process dies. You then may have to reboot
the client systems so they detect the FT devices again (after you restart nbfdrv64).
Task Procedure
Stop the FT services on the media See “Enabling or disabling the Fibre Transport
server services” on page 67.
Delete the FT server from the Use the following NetBackup command to delete the
NetBackup EMM database host from the NetBackup EMM database as an FT
media server:
Re-order the Additional Servers list If necessary, delete all of the network interface names
on each host of the FT media server from the Additional Servers
list. Then, add the primary host name first and then
the remainder of the host names in any order. The
Additional Servers list appears in the host properties
Servers page for that host.
http://www.veritas.com/docs/DOC5332
Start the FT services on the media See “Enabling or disabling the Fibre Transport
server services” on page 67.
Troubleshooting SAN Client and Fibre Transport 85
Kernel warning messages when Veritas modules load
Table 8-5 How to fix an incorrect host name order in NetBackup (continued)
Task Procedure
Scan for FT devices from each SAN When the FT media server is discovered during the
client rescan operation, NetBackup adds it to the EMM
database as an FT media server.
The messages appear because the Veritas modules are proprietary. You can ignore
them.
If the client host name is listed as a SERVER, the nbftclnt service does not start.
If a SERVER entry exists for the client, remove the entry and then start the client
service.
The client host name should be listed as CLIENT_NAME only.
If validation succeeds, the SAN client supports FT pipe transfers; FT pipe transfer
can occur. If validation fails, FT pipe transfer cannot occur.
To manage the validation failure, the following occurs:
■ The SAN Client Fibre Transport Service writes check driver messages in its log
file.
■ NetBackup sets the FT device status to offline for all FT target devices in the
client’s SAN zone. (For other clients in the zone that pass the validation, the FT
devices are online.)
To see the FT device status from the client, select the client in the Media and
Device Management > Devices > SAN Clients window in the NetBackup
Administration Console.
The check driver messages in the nbftclnt log file are similar to the following:
To work around this problem, add an alias for the FT media server to the EMM
database.
The following are the command syntaxes:
■ To add a short name alias:
To determine if the nbfdrv64 service is down, use the operating system process
status command to examine the processes on the media server. Both nbftsrvr
and nbfdrv64 should be active.
See “Stopping and starting Fibre Transport services” on page 82.
If the services do not start, examine the log files for those services to determine
why they do not start.
See “Viewing Fibre Transport logs” on page 77.
■ Attach all peripherals and reboot the system before you configure the devices
in NetBackup. When the computer is rebooted, AIX creates the device files for
the attached peripherals.
■ For many configuration steps, you can use the smit System Management
Interface Tool. For more information, see the smit(1) man page.
■ To verify that the devices are configured correctly, use smit and
/usr/sbin/lsdev command.
■ To obtain error and debug information about devices and robotic software
daemons, the syslogd daemon must be active. See the AIX syslogd(1) man
page for more information.
After you configure the hardware, add the robots and the drives to NetBackup.
The media server FT devices appear as ARCHIVE Python tape devices during SCSI
inquiry from the SAN client. However, they are not tape devices and do not appear
as tape devices in NetBackup device discovery.
During system startup, the AIX cfgmgr command configures all the devices that
are necessary to use the system. If a NetBackup SAN Client cannot discover the
FT devices, you can configure the device files on the client manually. Use the same
procedure that you use for tape devices.
When you add a non-QIC tape drive to NetBackup, NetBackup issues the chdev
command to configure the drive as a variable length block device. For reference,
the following is the command that NetBackup uses to configure a drive for variable
mode:
Dev represents the logical identifier for the drive (for example: rmt0 or rmt1).
Therefore, you do not have to configure the drive manually for variable mode.
/dev/rmtID.1
AIX Specific Configuration Details 92
About configuring tape drive device files in AIX
ID is the logical identifier assigned to the device by the system. The .1 extension
specifies the no rewind, no retension on open device file.
Normally, AIX creates tape drive device files automatically at boot time. Alternatively,
you can run the AIX cfgmgr command, which should create the device files. If they
do not exist, you must create them for the tape drives.
The following sample output shows that SCSI controller 1 (00-01) has been
assigned the logical identifier scsi0.
2 Display the SCSI and Fibre Channel devices in the system by using the
following command. For SCSI devices, use scsi for the type; for Fibre Channel
Protocol devices, use fcp for the type.
/usr/sbin/lsdev -C -s type
The following example shows two disk drives and a tape drive:
If the device files for the tape drives exist, they appear in the output as rmt0,
rmt1, and so on. The previous example output shows rmt0.
3 If a device file does not exist for the wanted tape drive, create it by using the
following command:
4 To verify, display the SCSI device files by using the lsdev command, as follows:
/usr/sbin/lsdev -C -s scsi
hdisk0 Available 00-01-00-0,0 400 MB SCSI Disk Drive
hdisk1 Available 00-01-00-1,0 400 MB SCSI Disk Drive
rmt0 Available 00-01-00-3,0 Other SCSI Tape Drive
rmt1 Available 00-01-00-5,0 Other SCSI Tape Drive
The output shows that the rmt1 device file was created.
5 If the device files do not exist on an FCP controller, use the following command
to create them:
/usr/sbin/cfgmgr -l device
7 To configure the drive manually in NetBackup, enter the following device file
pathname:
/dev/rmt1.1
The following output shows that scsi0 is the logical name for SCSI controller
1:
/usr/sbin/lsdev -C -s scsi
The following output shows that some device files exist for tape and disk.
However, a device files does not exist for the 8-mm tape drive at controller 1
(scsi0) and SCSI ID 5 (5,0):
/usr/sbin/lsdev -C -s scsi
hdisk0 Available 00-01-00-0,0 400 MB SCSI Disk Drive
hdisk1 Available 00-01-00-1,0 400 MB SCSI Disk Drive
rmt0 Available 00-01-00-3,0 Other SCSI Tape Drive
rmt1 Available 00-01-00-5,0 Other SCSI Tape Drive
5 To ensure that the tape device is configured for variable-mode and extended
file marks, use the following commands:
6 To configure the drive manually in NetBackup, enter the following device file
pathname:
/dev/rmt1.1
Appendix B
HP-UX Specific
Configuration Details
This appendix includes the following topics:
■ To verify that the devices are configured correctly, use the HP-UX sam utility
and the ioscan -f command.
Where:
■ CARD is the card instance number of the adapter.
■ II are two hexadecimal digits that represent the card instance number.
■ L is a hexadecimal digit that represents the SCSI LUN of the robotic control.
A library may have more than one robotic device. Each robotic device requires a
device file.
■ BEST indicates the highest density format and data compression the device
supports.
■ n indicates no rewind on close.
/dev/rmt/c7t0d0BESTnb
/dev/rmt/c7t1d0BESTnb
/dev/rmt/c7t4d0BESTnb
/dev/rmt/c7t5d0BESTnb
Note: Pass-through paths are not supported on HP-PB adapters such asHP28696A
- Wide SCSI or HP 28655A - SE SCSI.
HP-UX Specific Configuration Details 98
Creating device files for SAN Clients on HP-UX
Step 1 If the sctl driver is not the default See the HP-UX scsi_ctl(7) man
pass-through driver on your system, page.
install and configure the sctl driver.
The media server FT devices appear as ARCHIVE Python tape devices during SCSI
inquiry from the SAN client. However, they are not tape devices and do not appear
as tape devices in NetBackup device discovery.
You can use legacy device files for SAN client pass-through paths for Fibre Transport
traffic to NetBackup media servers.
3 Determine the character major number of the sctl driver by using the following
command:
lsdev -d sctl
Examine the output for an entry that shows sctl in the Driver column.
4 Use the following commands to create the device file for the SCSI robotic
control:
mkdir /dev/sctl
cd /dev/sctl
/usr/sbin/mknod cCARDtTARGETlLUN c Major 0xIITL00
HP-UX Specific Configuration Details 100
About configuring legacy device files
Where:
■ CARD is the card instance number of the adapter.
■ II are two hexadecimal digits that represent the card instance number.
■ L is a hexadecimal digit that represents the SCSI LUN of the robotic control.
ioscan -f
Class I H/W Path Driver S/W State H/W Type Description
=================================================================
ext_bus 7 0/7/0/1 c720 CLAIMED INTERFACE SCSI C896 Fast Wide LVD
target 10 0/7/0/1.0 tgt CLAIMED DEVICE
tape 65 0/7/0/1.0.0 stape CLAIMED DEVICE QUANTUM SuperDLT1
target 11 0/7/0/1.1 tgt CLAIMED DEVICE
tape 66 0/7/0/1.1.0 stape CLAIMED DEVICE QUANTUM SuperDLT1
target 12 0/7/0/1.2 tgt CLAIMED DEVICE
autoch 14 0/7/0/1.2.0 schgr CLAIMED DEVICE ADIC Scalar 100
target 13 0/7/0/1.3 tgt CLAIMED DEVICE
autoch 19 0/7/0/1.3.0 schgr CLAIMED DEVICE IBM ULT3583-TL
target 14 0/7/0/1.4 tgt CLAIMED DEVICE
tape 21 0/7/0/1.4.0 atdd CLAIMED DEVICE IBM ULT3580-TD1
target 15 0/7/0/1.5 tgt CLAIMED DEVICE
tape 19 0/7/0/1.5.0 atdd CLAIMED DEVICE IBM ULT3580-TD1
2 Examine the output for the card instance number and the SCSI ID and LUN
of the robotic device, as follows:
The card H/W Path is 0/7/0/1; the card instance number (I column) is 7. Apply
the H/W Path value as a mask. The ADIC robotic device (schgr) is at SCSI ID
2, LUN 0 on this bus. The IBM robotic device (schgr) is at SCSI ID 3, LUN 0
on this bus.
HP-UX Specific Configuration Details 102
About configuring legacy device files
3 Determine the character major number of the sctl driver by using the following
command:
lsdev -d sctl
Character Block Driver Class
203 -1 sctl ctl
The output from this command shows that the character major number for the
sctl driver is 203.
4 The commands to create the device files follow. For the ADIC robot, the card
instance number is 7, the target is 2, and the LUN is 0. For the IBM robot, the
card instance number is 7, the SCSI ID is 3, and the LUN is 0.
cd /dev/sctl
/usr/sbin/mknod c7t2l0 c 203 0x072000
/usr/sbin/mknod c7t3l0 c 203 0x073000
If you add the robots to NetBackup manually, you specify the following for ADIC
robotic control and IBM robotic control respectively:
/dev/sctl/c7t2l0
/dev/sctl/c7t3l0
ioscan -f
Class I H/W Path Driver S/W State H/W Type Description
=============================================================================
fc 0 0/2/0/0 td CLAIMED INTERFACE HP Tachyon XL2 Fibre
Channel Mass Storage
Adapter
fcp 4 0/2/0/0.10 fcp CLAIMED INTERFACE FCP Domain
ext_bus 6 0/2/0/0.10.11.255.0 fcpdev CLAIMED INTERFACE FCP Device Interface
target 5 0/2/0/0.10.11.255.0.0 tgt CLAIMED DEVICE
autoch 2 0/2/0/0.10.11.255.0.0.0 schgr CLAIMED DEVICE HP VLS
tape 5 0/2/0/0.10.11.255.0.0.1 stape CLAIMED DEVICE HP Ultrium 4-SCSI
tape 6 0/2/0/0.10.11.255.0.0.2 stape CLAIMED DEVICE HP Ultrium 4-SCSI
tape 7 0/2/0/0.10.11.255.0.0.3 stape CLAIMED DEVICE HP Ultrium 4-SCSI
2 Examine the output for the card instance number and the SCSI ID and LUN
of the robotic device. In this example, the interface card instance number (the
I column) is 6. If you use the card's H/W Path value as a mask
(0/2/0/0.10.11.255.0), you see the following:
■ An HP VLS9000 robot is at SCSI ID 0, LUN 0.
■ Three Ultrium 4-SCSI drives are at SCSI ID 0 and LUN 1, LUN 2, and LUN
3.
HP-UX Specific Configuration Details 104
About configuring legacy device files
3 Determine the character major number of the sctl driver by using the lsdev
command, as follows:
lsdev -d sctl
Character Block Driver Class
203 -1 sctl ctl
The output from this command shows that the character major number for the
sctl driver is 203.
4 The commands to create the device file for the HP VLS9000 robotic control
are as follows. The card instance number is 6, the target is 0, and the LUN is
0.
cd /dev/sctl
/usr/sbin/mknod c6t0l0 c 203 0x060000
If you add the robot to NetBackup manually, specify the following pathname
for robotic control:
/dev/sctl/c6t0l0
2 Examine the output for the card instance number and the SCSI ID and LUN
of the robotic device.
In this example, the following devices are attached to this host:
■ The robotic control for the HP EML E-Series robot is through card instance
12 (0/4/1/1.2.12.255.0). Two of the drives are accessed through the same
path, and the other two are accessed through card instance 4
(0/4/1/1.2.10.255.0).
■ The robotic controls for the HP VLS 6000 robot partitions are through card
instance 13. Robotic control for one partition is at SCSI ID 0 and LUN 0.
Robotic control for the other partition is at SCSI ID 0 and LUN 4.
HP-UX Specific Configuration Details 106
About configuring legacy device files
3 Determine the character major number of the sctl driver by using the following
command:
lsdev -d sctl
Character Block Driver Class
203 -1 sctl ctl
The output from this command shows that the character major number for the
sctl driver is 203.
4 The commands to create the devices file for the robotic controls are as follows:
cd /dev/sctl
/usr/sbin/mknod c12t0l0 c 203 0x0c0000
/usr/sbin/mknod c13t0l0 c 203 0x0d0000
/usr/sbin/mknod c13t0l4 c 203 0x0d0400
If you add the robots to NetBackup manually, you specify the following
pathnames for robotic control. The first device file is for the HP EML E-Series
robot. The second and third device files are for the VLS 6000 robot (two robotic
devices).
/dev/sctl/c12t0l0
/dev/sctl/c13t0l0
/dev/sctl/c13t0l4
ioscan -f
Class I H/W Path Driver S/W State H/W Type Description
=================================================================
ext_bus 7 0/7/0/ c720 CLAIMED INTERFACE SCSI C896 Fast Wide LVD
target 10 0/7/0/1.0 tgt CLAIMED DEVICE
tape 65 0/7/0/1.0.0 stape CLAIMED DEVICE QUANTUM SuperDLT1
target 11 0/7/0/1.1 tgt CLAIMED DEVICE
tape 66 0/7/0/1.1.0 stape CLAIMED DEVICE QUANTUM SuperDLT1
target 12 0/7/0/1.2 tgt CLAIMED DEVICE
autoch 14 0/7/0/1.2.0 schgr CLAIMED DEVICE ADIC Scalar 100
target 13 0/7/0/1.3 tgt CLAIMED DEVICE
autoch 19 0/7/0/1.3.0 schgr CLAIMED DEVICE IBM ULT3583-TL
target 14 0/7/0/1.4 tgt CLAIMED DEVICE
tape 21 0/7/0/1.4.0 atdd CLAIMED DEVICE IBM ULT3580-TD1
target 15 0/7/0/1.5 tgt CLAIMED DEVICE
tape 19 0/7/0/1.5.0 atdd CLAIMED DEVICE IBM ULT3580-TD1
the latest recommended atdd driver version from IBM, check the Veritas
support Web site.
2 Create the pass-through device files for the tape drives, as follows:
cd /dev/sctl
/usr/sbin/mknod c7t0l0 c 203 0x070000
/usr/sbin/mknod c7t1l0 c 203 0x071000
/usr/sbin/mknod c7t4l0 c 203 0x074000
/usr/sbin/mknod c7t5l0 c 203 0x075000
When you use the HP-UX mknod command for tape drives, the target is the
SCSI ID of the tape drive. It is not the SCSI ID of the robotic control.
The previous commands create the following pass-through device files.
/dev/sctl/c7t0l0
/dev/sctl/c7t1l0
/dev/sctl/c7t4l0
/dev/sctl/c7t5l0
Although the pass-through device files for tape drives are used during
NetBackup operation, they are not used during NetBackup configuration. During
NetBackup tape drive configuration, use the following device files to configure
the tape drives.
/dev/rmt/c7t0d0BESTnb
/dev/rmt/c7t1d0BESTnb
/dev/rmt/c7t4d0BESTnb
/dev/rmt/c7t5d0BESTnb
HP-UX Specific Configuration Details 109
About configuring legacy device files
ioscan -f
Class I H/W Path Driver S/W State H/W Type Description
=================================================================================
ext_bus 9 0/3/1/0.1.22.255.0 fcd_vbus CLAIMED INTERFACE FCP Device Interface
target 4 0/3/1/0.1.22.255.0.0 tgt CLAIMED DEVICE
tape 6 0/3/1/0.1.22.255.0.0.0 stape CLAIMED DEVICE ARCHIVE Python
tape 7 0/3/1/0.1.22.255.0.0.1 stape CLAIMED DEVICE ARCHIVE Python
This example output shows that the instance number of the Fibre Channel
HBA is 9. It also shows that the target mode drivers on the Fibre Transport
media server appear as ARCHIVE Python devices. One has a SCSI ID of 0
and a LUN of 0; the other has a SCSI ID of 0 and a LUN of 1.
From HP-UX 11i V3, agile device view is recommended and preferred. If the
ioscan -f command does not list any ARCHIVE Python device, refer to the
To create SAN client agile pass-through device files (HP-UX 11i V3 and later
versions) section to use agile device addressing method.
2 Determine the character major number of the sctl driver by using the following
command:
lsdev -d sctl
Character Block Driver Class
203 -1 sctl ctl
The output from this command shows that the character major number for the
sctl driver is 203.
3 Create the pass-through device files, as follows:
cd /dev/sctl
/usr/sbin/mknod c9t0l0 c 203 0x090000
/usr/sbin/mknod c9t0l1 c 203 0x090100
# ls -l /dev/sctl
total 0
crw-r--r-- 1 root sys 203 0x090000 Nov 1 13:19 c9t0l0
crw-r--r-- 1 root sys 203 0x090100 Nov 1 13:19 c9t0l1
HP-UX Specific Configuration Details 111
About configuring legacy device files
To create SAN client agile pass-through device files (HP-UX 11i V3 and later
versions)
1 Determine the devices instance number, SCSI number and lun number by
using the HP-UX ioscan -kCtape -P wwid command as follows:
Only the devices with the SYMANTECFATPIPE keyword in the wwid field are the
devices to look for. This example output shows that the instance number of
the SAN client specific tapes are 133 and 142. Based on two numbers following
the SYMANTECFATPIPE keyword, they also show that the SCSI number of device
instance 142 is 0 and the lun number is 1. In the same way, the SCSI number
of device instance 133 is 0 and the lun number is 0.
2 Create the pass-through device files in the /dev/sctl/ directory as follows:
#cd /dev/sctl
#mksf -d estape -P -I 133 -v -r /dev/sctl/c133t0l0
making /dev/sctl/c133t0l0 c 12 0x0000a0
#mksf -d estape -P -I 142 -v -r /dev/sctl/c142t0l1
making /dev/sctl/c142t0l1 c 12 0x0000a9
Option -I is used to specify the instance number. Instances number are listed
with the ioscan command in step 1.
The last part of the command mksf is an absolute name of the pass-through
device.
/dev/sctl/ is the path where the pass-through device files must exist.
c142 defines the instance number of the tape device. t0 defines the SCSI ID
(the target). l1 defines the LUN (the first character is the letter "l").
3 Verify that the device files were created using the following command:
bash-4.4# ls -l /dev/sctl
total 0
crw-r----- 1 bin sys 12 0x0000a0 Jun 29 12:33 c133t0l0
crw-r----- 1 bin sys 12 0x0000a9 Jun 30 09:39 c142t0l1
Index
A D
activity deployment planning 12
viewing SAN Client logs 77 device drivers
AIX for legacy device files 96
configuring robotic control device files for IBM device files
robots 90 creating for SAN clients on AIX 90
introduction 89 creating for SAN clients on HP-UX 98
smit tool 90 creating no rewind 92
tape drive configuration for legacy tape drives 96
make device files 91 no rewind 91
variable mode devices 91 disabling an FT media server 73–74
Always property in Fibre Transport host properties 63
Always property in SAN Client Usage Preferences 66 E
atdd driver
examples
HP-UX 108
no rewind device file 93
C F
chdev command 91
Fail property in Fibre Transport host properties 63
cluster
Fail property in SAN client usage perferences 66
about SAN Clients in clusters 16
Fibre Channel
configuring SAN clients in a cluster 55
HP-UX configuration example 102, 104
configuration guidelines
Fibre Transport
HP-UX 95
about Fibre Transport media servers 10
configuring
restores 17
legacy device files 98
viewing jobs details 69
robotic control device files for IBM robots in
viewing logs 77
AIX 90
viewing traffic information 70
creating
Fibre Transport (FT)
legacy SCSI and FCP robotic controls on
host properties 60
HP-UX 99
firewalls
legacy tape drive device files 106
about configuring for SAN clients 52
no rewind device files for tape drives 92
fixed length block 91
sctI device file for FCP (Itanium) 104
FlashBackup restores
sctI device file for FCP (PA-RISC) 102
over Fibre Transport 17
sctl device file for SCSI (PA-RISC) 100
FT media server
tape drive pass-through device files 106
disabling 73–74
creating device files
for SAN clients on AIX 90
for SAN clients on HP-UX 98 H
HP-UX
configuration guidelines 95
Index 113
HP-UX (continued) R
creating legacy SCSI and FCP robotic controls 99 removing
SCSI robotic controls 96 FT media server 73–74
Hyper-V 16 removing an FT media server 73–74
restores over Fibre Transport 17
J robotic control device files
job ID search in unified logs 82 for IBM robots in AIX 90
robotic controls
SCSI
L HP-UX 96
legacy device files
configuring 98
device drivers supported 96 S
legacy pass-through paths SAN Client
for tape drives 97 configuring usage properties 64
legacy tape drive device files viewing jobs details 69
creating 106 SAN client usage perferences
legacy tape drives Always 66
device file names 96 Fail 66
logging Never 66
originator IDs 77 Preferred 66
viewing logs 77 Use defaults from the master server
configuration 65
SAN clients
M about 10
Maximum concurrent FT connections property in Fibre configuring drivers on AIX 90
Transport host properties 62 configuring drivers on HP-UX 98
schgr device driver
N HP-UX 99
nbhba driver SCSI
removing 73–74 robotic control
Never property in Fibre Transport host properties 63 HP-UX 96
Never property in SAN client usage perferences 66 sctl device file
no rewind device file example 93 creating for FCP (Itanium) 104
no rewind device files 91 creating for FCP (PA-RISC) 102
creating 92 creating for SCSI (PA-RISC) 100
smit command 91
O
operational notes 13 T
originator IDs 77 tape drive configuration
on AIX
make device files 91
P
tape drive pass-through device files
Preferred property in Fibre Transport host
creating 106
properties 62
tape drives
Preferred property in SAN Client Usage
creating no rewind device files 92
Preferences 66
legacy pass-through paths 97
target mode driver
removing 73–74
Index 114
U
unified logging 78
format of files 79
Use defaults from the master server configuration
property 65
Use defaults from the master server configuration
property in Fibre Transport host properties 62
V
variable length block 91
variable-mode devices
on AIX 91
viewing Fibre Transport logs 77
vxlogview command 79
with job ID option 82
W
Windows Hyper-V 16