A computer components & hardware forum. HardwareBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » HardwareBanter forum » General Hardware & Peripherals » Storage & Hardrives
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

persistent binding



 
 
Thread Tools Display Modes
  #1  
Old April 24th 04, 12:44 PM
external usenet poster
 
Posts: n/a
Default persistent binding

Hi,

I am a sysadmin that is new to the area of storage and SAN. Can anyone
direct me to a good article about persistent binding - what it is and
how to do it? Mainly for solaris (jni/qlogic) but other OS's also.

Also is persistent binding valid only for disks or can it be used for
tape drives/libraries also?

Thank you,

Jhn
  #2  
Old April 25th 04, 09:20 PM
Rene Koehnen-Wiesemes
external usenet poster
 
Posts: n/a
Default

The persistent binding feature allows you to control the devices that are
to be presented to the system.

The HBA driver detects all devices attached to the host bus adapters
(HBAs). Global automapping assigns a binding type, target ID, SCSI bus and
SCSI ID to the device. The binding type, SCSI bus and SCSI ID may change
when the system is rebooted. When persistent binding is applied to one of
these targets, the binding type, SCSI bus and SCSI ID remain the same,
whether the system is rebooted or whether Global Automap All Targets is
subsequently disabled (enabled by default).

The binding information is permanent. The driver refers to the binding
information at bootup.

Persistent binding permanently maps a device to the following
Binding types:

1) World wide port name (WWPN) - e.g. Tape/Disk port name
2) World wide node name (WWNN) - e.g. Tape/Disk node name
A node can have multible ports, e.g. one Tape drive with two
fc-ports,
this Tape will have one unique WWNN and two WWPNs
3) Destination identifier (D_ID) - e.g. this is the 24bit address of the
fc-switch
port your device is connected to.


Persistent binding is valid for disks, tapes, library controllers ...

HOW-TO-DO:

1) Solaris

You have to edit:

- Emulex: /kernel/drv/elxcfg.conf
you can use vi or lputil-Tool from emulex for that
- Qlogic: /kernel/drv/qla2x00.conf
you can use vi or SANsurfer Toolkit from Qlogic for that
- JNI: /kernel/drv/jnic.conf (or fcaw.conf, or jnic146x.conf)
you can use vi or ezfibre-Tool from JNI for that

All config files have good examples on how to do it via an editor.
After finished all changes, I recommend to boot -r your system.

2) Windows

Persistent bindings are stored in the registry. You should use the
vendors tools to edit them:

- Emulex: HBAnywhere
- Qlogic: SANsurfer Toolkit
- JNI: EZfibre

But be warned, Windows form of persistent binding is not what you get
with any other Unix form, e.g. if you have lets say three tapes (\\.\tape0
to \\.\tape2)
with persistent binding and lost \\.\tape1, do a reboot - windows comming
up with \\.\tape0 and \\.\tape1 (and not \\.\tape0 and \\.\tape2!)

3) Linux

Please refer to HBA vendor pages for that, they all have different ways to

do that. All of them have well documented manuals on that topic.

René
--
------------------------------------------------------
**** Complex Systems tend to fail in complex ways ****
------------------------------------------------------
Rene Koehnen-Wiesemes

wrote:

Hi,

I am a sysadmin that is new to the area of storage and SAN. Can anyone
direct me to a good article about persistent binding - what it is and
how to do it? Mainly for solaris (jni/qlogic) but other OS's also.

Also is persistent binding valid only for disks or can it be used for
tape drives/libraries also?

Thank you,

Jhn


  #3  
Old April 26th 04, 10:41 PM
external usenet poster
 
Posts: n/a
Default

Thank you for answering my questions.

Rene Koehnen-Wiesemes wrote in message ...


with any other Unix form, e.g. if you have lets say three tapes (\\.\tape0
to \\.\tape2)
with persistent binding and lost \\.\tape1, do a reboot - windows comming
up with \\.\tape0 and \\.\tape1 (and not \\.\tape0 and \\.\tape2!)


Doesnt that sort of defeat the purpose of persistent binding?
Thankfully I wont have to deal with windows in the near future!!
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 04:12 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 HardwareBanter.
The comments are property of their posters.