piscu
14 years agoLevel 2
After Reboot sg path does not exist
Hi,
I have one Robot defined and two Drives in my NB configuration. We have upgraded to nb7.1 and after the upgrade all was up and running and I could see my Robot and the two Drives:
/usr/openv/volmgr/bin/sgscan
/dev/sg/c0tw50014380032c1d5al0: Tape (/dev/rmt/0): "HP Ultrium 4-SCSI"
/dev/sg/c0tw50014380032c1d5al1: Changer: "HP MSL G3 Series"
/dev/sg/c0tw50014380032c1d60l0: Tape (/dev/rmt/1): "HP Ultrium 4-SCSI"
But after a reboot I get all the time the following error message in the console:
tldcd[1097]: TLD(1) [1097] robotic path /dev/sg/c0tw50014380032c1d5al1 does not exist
tldd[1093]: TLD(1) unavailable: initialization failed: Unable to open robotic path
It seems that after a reboot the raw file is missing where the link /dev/sg/c0tw50014380032c1d5al1 is pointing to:
ls -la /dev/sg/c0tw50014380032c1d5al1
lrwxrwxrwx 1 root root 85 Apr 8 11:59 /dev/sg/c0tw50014380032c1d5al1 -> ../../devices/pci@0,0/pci8086,340c@5/pci10df,fc42@0/fp@0,0/sg@w50014380032c1d5a,1:raw
Workaround: I can only solve the problem when I do a "ls -la /dev/sg/c0tw50014380032c1d5al1". At that moment the raw file is generated.
Does anybody know why this happens after a reboot?
I tried several times to recreate the sg.config with "sg.install", but it did not help...
As additional Information:
- SW: Solaris 10 9/10 (x86)
- HW Server: Sun Fire x4270 M2
- HW Robot: Sun SL48
- NB Version: NetBackup 7.1
Thanks and br
- Thanks for the answers... I think I found the answer in the NetBackup Device Config Guide: There it's written that NetBackup requires that Solaris Multiplexed I/O (MPxIO) be disabled. MPxIO is enabled by default on Solaris 10 x86 systems. Therefore I disabled the multiple paths to the same tape drive: vi /kernel/drv/fp.conf ... # mpxio-disable="no" mpxio-disable="yes" Maybe it helps others too...

