07-01-2014 04:48 AM
Hello all!
I have recently become quite confused about my options for an old tape library. Here is the current situation:
We are running NB 7.6.0.2 on an AIX 6.1 Master, two AIX 6.1 Media Servers and two Windows 2008R2 Media servers. All are on 7.6.0.2 except the AIX media server that runs ACSLS for a rather ancient STK 9740 tape library. We had issues with it post upgrade and rolled back to 7.5.0.7 on that server. We are running ACSLS 7.3 on that server, which is out of support. Oracle no longer supports ACSLS for AIX. Because we need to keep the library around for old tapes on legal hold we need to find a way to keep this running. I also take backups of our test environment to the library and will need to until next spring when we get new hardware. Once migrated we will have to choose between maintaining the library or pulling drives out to connect as standalone and use if/when needed.
I originally *thought* LibAttach was a Windows replacement for ACSLS but apparently it is not. Is anyone aware of any options for moving robotic control to one of our Windows servers or would we have to get and Oracle Linux server going in order to have a supported ACSLS running? It looks as though Oracle only supports Solaris and Oracle Linux but it seems like there should be a Windows option as prevalent as it is. The robot is serially connected.
Any information would be greatly appreciated!
Thanks,
Mike
Solved! Go to Solution.
07-01-2014 05:39 AM
I was not referring to NetBackup master or media server.
ACSLS normally runs on a separate Solaris server.
If you really have ACSLS running on an AIX server, I humbly apologize.
I have worked for many years for STK/SUN/Oracle reseller and have never seen ACSLS running on another OS.
About SCSI interface:
Have a look at this old doc that I found online for the STK9740 library:
http://docs.oracle.com/cd/E19063-01/tw9740.tape/CRCM2267/CRCM2267.pdf
p.23:
Client/Server Connectivity
The 9740 offers numerous connectivity options to meet the customer's
needs. It attaches to the host using StorageTek’s UNIX-based Automated
Cartridges System Library Software (ACSLS) or SCSI-2, enabling connectivity
to devices from several vendors. Because the StorageTek’s TimberWolf 9740
supports new or expanded configurations as your business needs shift, it is
truly a long-term storage investment.
p.30:
SCSI
Communication to the robotics is available over a SCSI for a single LSM, in
single host client/server environments only. To take advantage of this
feature, you must order a card and hardware kit. The card is capable of
both single ended and differential alternatives. The configuration of the
card, when shipped, is set for differential, and must be reconfigured for
single ended. Both single ended and differential terminators are supplied in
the kit.
To connect the robot to a Windows media server via SCSI, you need no additional software.
The OS driver will see it as 'Unknown medium changer'.
This is all NBU needs to communicate with the robot.
07-01-2014 05:11 AM
STK9740 also has a SCSI interface that can be connected directly to a media server.
Even a Windows media server.
The SCSI interface is normally High Voltage Differential. This is what the graphic looks like:
http://www.pcguide.com/ref/hdd/if/scsi/z_t10_iconhvd.gif
Just ensure that you have a suitable HBA in the media server where you want to attach the robot.
There is therefore no need for ACSLS.
Oh! Are you 100% sure that the AIX server is running ACSLS?
The software normally runs on a Solaris server where the robot is controlled from, with acsd and other daemons on the AIX media server connecting to the ACSLS server via the network for tape requests.
LibAttach is the STK/SUN/Oracle software running on the Windows media server to communicate with the ACSLS server. NBU for Windows does not have the acsd binaries that Unix/Linux media servers have to communicate with ACSLS, and therefore needs LibAttach.
There are also other ways to ensure you can read old tapes, depending on the drive types in the STK robot.
07-01-2014 05:12 AM
The 9740 is a API controlled robot that need ACSLS to control it.
Unix based Netbackup servers has the ACSLS API libraries included in the code.
Windows based Netbackup servers need the libattach software from Oracle in order to have the same functionality as the UNIX/Linux base servers. I have never fully understood why StorageTek/Sun/Oracle released libattach as separate software - but that the way it is.
The ACSLS server itself can be Solaris on Sparc or Solaris on X86. So windows is not a option here.
When using ACSLS robots you don't have any robotic control host - ACSLS is the robotic control host so to say.
The options you have :
Hope this clarify
07-01-2014 05:17 AM
How may 9740 frames do you have Mike ?
With only one frame you can use the SCSI interface as Marianne pointed out. But if more 9740 frames are connected, is must use the serial interface and ACLS. SCSI is not longer a option then.
07-01-2014 05:29 AM
07-01-2014 05:39 AM
I was not referring to NetBackup master or media server.
ACSLS normally runs on a separate Solaris server.
If you really have ACSLS running on an AIX server, I humbly apologize.
I have worked for many years for STK/SUN/Oracle reseller and have never seen ACSLS running on another OS.
About SCSI interface:
Have a look at this old doc that I found online for the STK9740 library:
http://docs.oracle.com/cd/E19063-01/tw9740.tape/CRCM2267/CRCM2267.pdf
p.23:
Client/Server Connectivity
The 9740 offers numerous connectivity options to meet the customer's
needs. It attaches to the host using StorageTek’s UNIX-based Automated
Cartridges System Library Software (ACSLS) or SCSI-2, enabling connectivity
to devices from several vendors. Because the StorageTek’s TimberWolf 9740
supports new or expanded configurations as your business needs shift, it is
truly a long-term storage investment.
p.30:
SCSI
Communication to the robotics is available over a SCSI for a single LSM, in
single host client/server environments only. To take advantage of this
feature, you must order a card and hardware kit. The card is capable of
both single ended and differential alternatives. The configuration of the
card, when shipped, is set for differential, and must be reconfigured for
single ended. Both single ended and differential terminators are supplied in
the kit.
To connect the robot to a Windows media server via SCSI, you need no additional software.
The OS driver will see it as 'Unknown medium changer'.
This is all NBU needs to communicate with the robot.
07-01-2014 06:05 AM
07-01-2014 06:06 AM
ACSLS on AIX was quite normal in the old StorageTek because there was certain overlap with mainframe based systems using HSC (mainframe version of ACSLS).
http://docs.oracle.com/cd/E19063-01/tw9740.tape/CRCM2267/CRCM2267.pdf
Installation of the SCSI disables the serial interface
So if you are running serial it means you probably have no SCSI card. Are you so lucky it left somewhere near the installation ?
Short term "fix" may very well to find a old X86 server compatible with Solaris X86 (e.g HP DL380) and move ACSLS to that host until decomm.
07-02-2014 04:13 AM
Just to show how stable ACSLS is under Solaris for X86