How to set scsi-initiator-id for Peripheral Component Interconnect based machines which use the Gigabit Link Module device driver with the Symbios cards
| Article:TECH20572 | | | Created: 2002-01-08 | | | Updated: 2002-01-05 | | | Article URL http://www.symantec.com/docs/TECH20572 |
Problem
How to set scsi-initiator-id for Peripheral Component Interconnect based machines which use the Gigabit Link Module device driver with the Symbios cards
Solution
For instance, where two Peripheral Component
Interconnect (PCI) based machines use the Gigabit Link Module (GLM) device
driver with the Symbios controller card, and both machines are connected to the
storage on the same SCSI bus, the following tactic can be used to set the
scsi-initiator-id on one machine and avoid SCSI ID conflicts:
Be sure to change the SCSI IDs for all controllers and
paths to the shared disks, leaving the global scsi-initiator-id set to 7. This
can be done by modifying the glm.conf text file in the /kernel/drv
directory.
The syntax for the file is as follows
:
# global settings can be overridden by
instance
# specific settings ..
# they apply to all the instances of the
driver
scsi-initiator-id=7
# instance-specific settings, override the global
settings just
# for these instances
name="glm" parent="/pci@4,2000" unit-address="1"
scsi-initiator-id=6;
#
name="glm" parent="/pci@4,2000" unit-address="1,1"
scsi-initiator-id=6;
#
name="glm" parent="/pci@1f,2000" unit-address="1"
scsi-initiator-id=6;
#
name="glm" parent="/pci@1f,2000" unit-address="1,1"
scsi-initiator-id=6;
#
The system now should be able to boot up with the new
scsi-initiator-id for both the controllers.









Thank you.