ARC Executable File Changes for Linux - TARA/ABU

Teradata Archive/Recovery Utility Reference

Product
TARA/ABU
Release Number
16.10
Published
May 2017
Language
English (United States)
Last Update
2018-05-01
dita:mapPath
utr1488824663491.ditamap
dita:ditavalPath
Audience_PDF_include.ditaval
dita:id
B035-2412
lifecycle
previous
Product Category
Teradata Tools and Utilities

The following information is for the Linux platform only.

On Linux platforms, the ‘arcmain’ executable file is available in a 32-bit version and in a 64-bit version. During installation, both versions of the ‘arcmain’ executable file will be installed simultaneously on your Linux system.

Prior to ARC 15.10, both versions of the executable file had the same name (‘arcmain’). To prevent having a name conflict, each executable file was installed in a different directory location. The 32-bit version was the default version. If you just entered ‘arcmain’ at your Linux command prompt, the 32-bit version of arcmain would execute as the default.

Several different ways were provided to allow you to invoke ‘arcmain’ to access the desired executable file:

arcmain	                        -- 32-bit ‘arcmain’
/usr/bin/arcmain 	                       -- 32-bit ‘arcmain’ softlink
/usr/bin64/arcmain	                      -- 64-bit ‘arcmain’ softlink
/opt/teradata/client/15.10/bin/arcmain	  -- 32-bit ‘arcmain’ (full path)
/opt/teradata/client/15.10/bin64/arcmain	-- 64-bit ‘arcmain’ (full path)

Starting with ARC 15.10, the following changes have been implemented:

  • There will no longer be separate 32-bit and 64-bit ‘bin’ directories in /opt/teradata/client/15.10. There will only be a single ‘bin’ directory and both versions of ‘arcmain’ will reside in it.
  • In order to uniquely identify each version of ‘arcmain’ in the ‘bin’ directory, the name of the 32-bit ‘arcmain’ executable file will be changed to ‘arcmain32’. The name of the 64-bit ‘arcmain’ executable file will remain ‘arcmain’.
  • Due to this name change, the 64-bit version of ‘arcmain’ will now become the default version on the Linux platform. If you just enter ‘arcmain’ at your Linux prompt, the 64-bit version of arcmain will now execute as the default. If the 32-bit version of ‘arcmain’ is desired, the user will have to explicitly specify the ‘arcmain32’ executable name.
  • Both ‘arcmain’ softlinks (/usr/bin/arcmain and /usr/bin64/arcmain) will still be set up but they will now have the following links:
    /usr/bin/arcmain ->   /opt/teradata/client/15.10/bin/arcmain32
    /usr/bin64/arcmain -> /opt/teradata/client/15.10/bin/arcmain
  • The full path to/opt/teradata/client/15.10/bin will be set up in your system’s path during Installation.

In Summary, you will now be able to execute ‘arcmain’ by entering one of the following on your Linux system:

arcmain32	                            -- 32-bit ‘arcmain’ 
arcmain	                              -- 64-bit ‘arcmain’ 
/usr/bin/arcmain	                     -- 32-bit ‘arcmain’ softlink
/usr/bin64/arcmain	                   -- 64-bit ‘arcmain’ softlink
/opt/teradata/client/15.10/bin/arcmain32  -- 32-bit ‘arcmain’ (full path)
/opt/teradata/client/15.10/bin/arcmain    -- 64-bit ‘arcmain’ (full path)