Unsolved
This post is more than 5 years old
1 Rookie
•
15 Posts
0
3694
February 26th, 2016 05:00
Networker 8.2, RHEL6, Tape Library control port, Persistent Binding/Naming
Hi need some advise and help from all,
Environment:
Networker 8.2, Oracle RHEL6, STK SL150 Tape Library, 1x FC LTO6.
Connect through SAN, but only 1 HBA port to SAN switch connected to Tape library
Another HBA port to another SAN switch where is no connection to tape library/drive.
Problem facing is "sometimes" the tape library "control port" changes.
Inquire show the SCSI ID changes, E.g 2.2.1->2.0.1
As a result, need to delete and recreate tape library again.
Read the document said persistent binding of the HBA is required. (Its Qlogic during boot up).
using udev can do the persistent naming for the tape drive /dev/nst0
the tape library is for E.g /dev/sg18
can/should we do persistent naming for the tape library (jukebox) /dev/sg18? or how to do persistent binding since Oracle RH Engineer said can only do persistent naming. (naming is fixed the /dev/nst0 to a /dev/tape/by-id/xxxxx-nst only?)
Please advise is PERSISTENT BINDING compulsory? and how can it be done? (SANsurfer? update drivers?)
Thanks and highly appreciate.


ble1
6 Operator
•
14.4K Posts
•
56.2K Points
0
February 27th, 2016 15:00
Persistent binding should be there and you can configure it via jbconfig -p (I guess same option exists via GUI). In my case example of persistent library control path is /dev/tape/by-id/scsi-1ADIC_A0C0120420_LLA and tape path /dev/tape/by-id/scsi-3500308c0a0eaf090-nst.
crazyrov
6 Operator
•
1.3K Posts
0
February 27th, 2016 22:00
You SCSI id changes without the server rebooting ? That's strange.
To configure the JB with persistent name just select the option when running the JB configuration wizard as show in the figure below. Ensure you have selected the storage node that is connected to the backup server.
tc126
1 Rookie
•
15 Posts
0
February 28th, 2016 20:00
in the OS level, Oracle Linux, is there any UDEV needed to be done? for both the /dev/nst and /dev/sgxx (jukebox) ?
when i use persistent naming GUI, it did not discover and tape library.
only i select NO it can discover tape library.
tc126
1 Rookie
•
15 Posts
0
March 17th, 2016 22:00
Earlier udev rules for the tape drive is set wrongly that's why Networker persistent naming is not able to use when configuring library in Netwoker.
CDI warning appears after udev rules is removed when inquire command is executed. (we put the correct udev rules for drive eliminated it)
Since tape library is sharing the same FC card and cable to disk via san switch, udev rules for the library SCSI ID cant be used since when reboot, the library changer SCSI ID can be potentially different.
Else udev rules in OS level to bind the ID for library and drives should work. (there is a good document by arkeia)
Now using persistent naming from networker level instead.
If networker server is booted up before the tape library, even though persistent naming is used, Networker prompts for error to remove the tape devices. I tried disable and enable the Library but it is not able to load the drive when needed during backup.
Restart Networker services do the tricks.
gautamgp
226 Posts
0
March 20th, 2016 23:00
Hi tc126,
Persistent Binding is done at the Switch level and Naming at the OS level. If the library control port is the only one changing after reboot then you don't need to delete and recreate the library. You can disable the library and then in the Properties change the Control port to the new one and re-enable the library and it should work.
Only if the path of the drives change then you would need to delete and recreate the library.
Hope it helps.
Sltn
22 Posts
0
March 30th, 2017 00:00
Hello,
please, can you show me how to enable persistent binding and naming in windows and in switches.
Regards.
wlee
263 Posts
0
March 30th, 2017 09:00
I found this using the search tool, using the search phrase "persistent naming".
Persistent naming with Windows 2008 R2 native drivers
https://community.emc.com/message/719139#719139
It also finds this video:
Implementing Tape Persistence for Microsoft Windows
https://community.emc.com/videos/2218
Note that persistent naming and persistent binding is set outside of NetWorker. If necessary, please consult your o/s and hardware support for additional assistance