Linux用のARC実行可能ファイルの変更 - Teradata Tools and Utilities

Teradata Archive/Recovery Utilityリファレンス

Product
Teradata Tools and Utilities
Release Number
16.20
Published
2018年4月
Language
日本語
Last Update
2018-09-07
dita:mapPath
ja-JP/byt1512701979771.ditamap
dita:ditavalPath
ja-JP/byt1512701979771.ditaval
dita:id
B035-2412
Product Category
Teradata Tools and Utilities

次の情報は、Linuxのプラットフォームのみを対象としています。

Linuxのプラットフォームでは、「arcmain」実行可能ファイルは、32ビット バージョンおよび64ビット バージョンの両方で利用できます。 インストール中、「arcmain」実行可能ファイルの両バージョンが、同時にLinuxシステムにインストールされます。

ARC15.10より前では、両バージョンの実行可能ファイルは同じ名前(「arcmain」)であり、 名前の競合を回避するために、各実行可能ファイルは、別々のディレクトリにインストールされていました。 デフォルトのバージョンは32ビット バージョンであり、 Linuxのコマンド プロンプトで「arcmain」と入力すると、32ビット バージョンが実行されました。

起動したい実行可能ファイルの「arcmain」を呼び出すには、複数の方法がありました。

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)

ARC 15.10以降では、次の変更が実装されています。

  • 32ビットおよび64ビットの「bin」ディレクトリは/opt/teradata/client/15.10に別々には存在しません。単一の「bin」ディレクトリのみ存在し、「arcmain」の両バージョンがそこに格納されます。
  • 「bin」ディレクトリの「arcmain」の各バージョンを一意に識別するために、32ビット「arcmain」実行可能ファイルは、「arcmain32」に変更されます。 64ビット「arcmain」実行可能ファイルの名前は「arcmain」のままです。
  • この名前変更によって、「arcmain」の64ビット バージョンがLinuxプラットフォームのデフォルト バージョンになります。 Linuxのコマンド プロンプトで「arcmain」と入力すると、64ビット バージョンがデフォルトとして実行されます。 「arcmain」の32ビット バージョンを実行したい場合は、明示的に「arcmain32」と指定する必要があります。
  • 両方の「arcmain」ソフトリンク(/usr/bin/arcmain and /usr/bin64/arcmain)がまだセットアップされますが、それぞれ次のようにリンクされます。
    /usr/bin/arcmain ->   /opt/teradata/client/15.10/bin/arcmain32
    /usr/bin64/arcmain -> /opt/teradata/client/15.10/bin/arcmain
  • /opt/teradata/client/15.10/binへのフル パスが、インストール中に使用中のシステムのパスに設定されます。

要約すると、Linuxシステムで次のいずれかを入力することで「arcmain」を実行できます。

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)